Feature version of v3.0.0.
Added features
- A first MVP of Embedded search was added
- Glob pattern support added to Create Index from Directory Structure feature.
- Added subheader selection for Include notes
- Added configuration setting strict line breaks
- Image scaling has been added properly this time.
- First version of support for ad-cite code blocks.
Changes
- The setting
force_filename_to_lowercase
would make graph labels lowercase, this has been changed so it doesn't affect graph labels. For your own graphers, make sure to usenode['name']
instead ofnode['id']
. - If you would specify a header in Include notes, and it would not exist, obsidianhtml would fail on purpose. This conflicts with how Obsidian responds, which is with an error notification in the note itself. Obsidianhtml now does the same.
- Code blocks are now wrapped in a div with class
lang-{whatever is after the three backticks}
, e.g.lang-python
. This should make it easier to apply language specific css changes.
Bugfixes
- Fixed pdf inclusion. See also 421