Releases: fabriceb/vscode-obsidian-a3-plugin
Releases · fabriceb/vscode-obsidian-a3-plugin
Release list
Obsidian plugin 0.2.1
Obsidian plugin 0.2.1
Obsidian plugin 0.2.0
Obsidian plugin 0.2.0: shared core renderer (markdown-it), monorepo s…
VS Code extension vscode-v0.1.0
VS Code extension 0.1.0
0.1.6
Fixed
- The plugin no longer interferes with Obsidian's native Export to PDF. The stylesheet contained an
@page { size: a3 landscape; margin: 0 }print rule intended for the standalone browser print export; since@pagecannot be scoped and plugin stylesheets are loaded into the app, it silently overrode the page size and margins of every native PDF export. The print rules are now inlined only into the HTML file generated by the printer action.
0.1.5
- Show a Notice when the print export cannot be written or opened in the browser
- Address remaining lint findings: dynamic font size via a CSS custom property, fully typed Node/Electron requires, CSS cleanups (hex shorthand, modern color notation)
- Add local eslint (eslint-plugin-obsidianmd) and stylelint (stylelint-config-obsidianmd) setups with an npm lint script
0.1.4
Lint review follow-up:
- Page font size is applied via the --a3-font-size CSS custom property
- Node/Electron requires in the print export are fully typed
0.1.3
- Fix mermaid diagrams rendering with too-small node boxes after an app restart (labels were measured before fonts/styles were fully in effect; an overflow check now triggers a one-time re-render)
- Persisted font size is applied before the initial render at startup
0.1.2
- Persist the chosen font size per view (survives reopening and app restarts)
- Scope the disabled-action CSS to the A3 view (no more leaking into other views)
- Credit bundled mermaid (MIT) in the README
0.1.1
Community-plugin review feedback:
- Minified production bundle (main.js is now 3.4MB, under the 5MB Obsidian Sync limit)
- Plugin id renamed to athree-problem-solving (ids allow only lowercase letters and hyphens)
- Static style assignments and print-CSS !important removed; Node/Electron requires typed
- Release assets are now built in CI with artifact attestations