Releases: shuuul/obsidian-marp-extended
Releases · shuuul/obsidian-marp-extended
0.7.1
Full Changelog: 0.7.0...0.7.1
0.7.0
0.6.0
0.5.0
- Migrated slide preview to sandboxed iframe rendering using ESM
markdown-it-containerandmarkdown-it-markplugins. - Restricted Marp CLI export and optional markdown-it lib loading to desktop Obsidian via
Platform.isDesktopguards. - Replaced direct
node:path/node:fsimports with lazy CommonJSrequirefor mobile-safe bundling. - Bumped minimum Obsidian version to 1.7.2 and kept the plugin desktop-only.
- Modernized the ESLint toolchain with
eslint-plugin-obsidianmdandtypescript-eslint. - Cleaned up the preview zoom lifecycle, removed dead debug logging, and fixed unsafe type casts.
0.4.1
Marp Extended 0.4.1
0.4.0
- Added themed Mermaid diagram rendering as inline SVG for preview/export, including
mermaidThemeandmermaidFlatsupport. - Added default theme update controls for bundled Marp and Mermaid themes.
- Added the Kami portfolio slide size and refreshed the README example image.
- Improved preview performance by reducing refresh overhead and caching Mermaid render output plus remote theme assets.
- Fixed preview slide sync after render updates.
- Fixed default theme refresh cache busting and Kami blockquote styling.
- Fixed Kami portfolio PDF/PPTX/HTML exports and removed the PNG export option.
- Added Obsidian plugin reload tooling for local development.
- Updated project, vault, CSS, and Obsidian Marp skill documentation for the current Marp Extended release flow and syntax behavior.
0.3.0
- Added Obsidian image wiki-link conversion for Marp preview/export, including alt text, image size directives, URL-encoded paths, and unresolved-link fallback.
- Added installed Marp theme suggestions for the frontmatter theme property.
- Added Marp slide size preset suggestions for theme/frontmatter editing.
- Added an Obsidian Marp syntax skill for development guidance.
0.2.0
- Added fit-width Marp preview zoom controls with step zoom, pinch zoom, and zoom state preservation across preview rerenders.
- Added real Marp CLI export coverage for sample deck exports with managed themes across PDF, PDF notes, PPTX, PNG, and HTML outputs.
0.1.1
- Fixed Obsidian sidebar and command export actions so failures and output paths are visible in Notices.
- Fixed export path resolution by using Obsidian adapter filesystem paths instead of
app://resource URLs for Marp CLI. - Fixed markdown-it engine loading inside Obsidian's renderer by forcing Marp CLI to resolve local engine files through CommonJS during export.
- Fixed PNG export argument construction to produce a single selected output file.
- Updated bundled Kami themes to use pixel-based Marp slide sizes for browser image/PPTX export compatibility.
- Updated fork-owned theme download URLs to
shuuul/obsidian-marp-extended. - Added a README screenshot and clarified the dev-only audit note.