The new version rejects tabs used as indentation in YAML blocks. This breaks all of my existing files – both front matter as well as graphs rendered via e.g. the Tracker plugin just show YAML errors. Other people are complaining as well, see e.g. this downstream bug report caused by this problem.
I can’t just go and replace all tabs (I have code blocks that MUST keep their tabs or else copy/paste from them breaks other stuff), and I don’t feel like manually fixing >>100 files, so I’d like to see this fixed soon-ish.
Steps to reproduce
-
Make a file with the following content: (That’s a tab as indentation, in case copy/paste breaks that.)
--- asdf: ghjk ---
-
switch from editing to viewing mode
(There are other things that want to interpret the YAML and don’t care about preview, but this is the simplest thing.)
Expected result
nothing (if frontmatter not shown), or
asdf:
ghjk
if showing frontmatter
Actual result
METADATA (INVALID YAML)
Environment
- Operating system:
Widnwos 10 Pro Version 10.0.19044 Build 19044 - Debug info:
SYSTEM INFO: Obsidian version: v0.13.14 Installer version: v0.12.19 Login status: not logged in Insider build toggle: off Live preview: on Legacy editor: on Base theme: dark Community theme: none Snippets enabled: 0 Safe mode: on RECOMMENDATIONS: none
Additional information
none