1.1.0
Clears everything the community directory's automated review reported against 1.0.0.
Nothing about how content blocks are written or rendered has changed. Existing notes keep working exactly as before.
Changed
- Settings are searchable. The settings tab now renders from Obsidian 1.13's declarative settings API, so "Show export button" turns up in the settings search box instead of being reachable only by opening the plugin's own tab.
Fixed
- Copying a block's error report no longer leaves an unhandled promise rejection in the console when the browser refuses the clipboard write, which happens when the window is not focused.
- Timeline row spacing is written as the
gapshorthand. The longhand was being classified as CSS multi-column layout, a feature Obsidian only partially supports.
Internal
- No dynamic code evaluation anywhere in the bundle. The single
new Functioncame from d3-dsv, pulled in through a G2 data source this plugin never uses — it is swapped for a stub at build time, which also trims 2.5 KB. - Typed the boundaries where the parsing layer hands values to the rendering layer, clearing 32 type-safety findings in one pass.
Requires Obsidian 1.13.0 or later.