Skip to content

Releases: paddychenc75/obsidian-lumen-stage

1.0.2

Choose a tag to compare

@github-actions github-actions released this 22 Aug 08:36

Changelog

1.0.2

Remaining community CSS lint.

  • Drop :has(); Live Preview embed padding is cleared by toggling .lmm-embed on the parent from TypeScript
  • Drop print !important; viewport height now uses --lmm-vh so print can override without inline height

1.0.1

Community review fixes. No interaction changes.

  • Replace el.style.* assignments with CSS classes and the official setCssStyles / setCssProps APIs so themes can override chrome
  • Drive pan/zoom with --tx / --ty / --scale custom properties instead of writing transform from JavaScript
  • Use instanceOf() for cross-window DOM checks (pop-out windows)
  • Remove unnecessary type assertions
  • Add a GitHub Actions release workflow that attests main.js, manifest.json, and styles.css

1.0.0

First engineered release of the independent Mermaid stage plugin.

1.0.1

Choose a tag to compare

@github-actions github-actions released this 22 Aug 08:30

Changelog

1.0.1

Community review fixes. No interaction changes.

  • Replace el.style.* assignments with CSS classes and the official setCssStyles / setCssProps APIs so themes can override chrome
  • Drive pan/zoom with --tx / --ty / --scale custom properties instead of writing transform from JavaScript
  • Use instanceOf() for cross-window DOM checks (pop-out windows)
  • Remove unnecessary type assertions
  • Add a GitHub Actions release workflow that attests main.js, manifest.json, and styles.css

1.0.0

First engineered release of the independent Mermaid stage plugin.

1.0.0

Choose a tag to compare

@paddychenc75 paddychenc75 released this 22 Aug 07:25

Lumen Stage 1.0.0 — first public release.

Pan, Ctrl/Cmd+wheel zoom, fit, reset, and a lightweight fullscreen overlay for rendered Mermaid diagrams. Works with any theme. Ordinary wheel still scrolls the page.

Required Obsidian community assets are attached: main.js, manifest.json, and styles.css.