The fact that checkboxes are now rendered monospace in editor mode is definitely and improvement, but it seems like indented checkboxes don’t get the same treatment — admittedly, this is a minor issue, but I couldn’t find an existing bug report.
Steps to reproduce
In editor mode, create a checkbox list with several items, then indent some of the items in the list
Expected result
Both unindented and indented checkboxes rendered in the monospace font
Actual result
Only unindented checkboxes are rendered in the monospace font
Just noticed that now, the default setting of 4 spaces works fine. Makes sense that the number of spaces matters.
I think most IDEs will allow you to change the number of spaces that a tab character is rendered as, while in the actual file there will be a \t instead of 4 spaces characters (or whatever you have it set to). I had assumed that it would work similarly in Obsidian, but it sounds like it is a constraint of the format to use only use spaces.
Might be worth revisiting if it makes sense to even have a setting that, if ever changed from the default value, has the potential to cause things to render poorly, but as far as this post goes it can be disregarded.