Testing version: Version 1.0 (377)
What were you doing: Importing notes from Bear that use separators
What feature did you use: Separators (horizontal rules)
What happened: Panda unexpectedly formatted text as headings
What did you expect to happen: I expected Bear and Panda to interpret Markdown (mostly) the same way
- It looks like Panda has changed the underlying text inserted when using separators from
---
to- - -
- I’m guessing that’s a workaround because Panda adds support for setext-style markdown headers (maybe not intentionally but from the libraries it uses)
So now my old Bear notes that use Bear-inserted separators are now interpreted as h2
s in Panda. Panda’s way is probably more correct, but I do have lots of horizontal rules in Bear notes.
I feel like some kind of mitigation for this breaking change should be planned for. Maybe offer to convert all Bear 1.7 separators to the new Bear 2.0 format on update. Or maybe check the note creation date and continue to render the three-hyphen pattern as separators if likely created in Bear pre-2.0