Skip to content

release: 1.1.7#25

Merged
jphan32 merged 4 commits into
mainfrom
dev
Jun 24, 2026
Merged

release: 1.1.7#25
jphan32 merged 4 commits into
mainfrom
dev

Conversation

@jphan32

@jphan32 jphan32 commented Jun 24, 2026

Copy link
Copy Markdown
Member

Release 1.1.7. Cuts a tag + GitHub release automatically on merge to main.

Fixed

  • Inline Mermaid fit to frame now contains the diagram within both the frame width and the 70vh height cap and sizes the frame to that fitted height, so frame and content match — no vertical scroll for tall (e.g. sequenceDiagram) shapes, no dead space for wide ones. Default view stays at 100%.
  • Compensate for Obsidian's app-wide box-sizing: border-box (1px viewport border had left a faint 1–2px vertical scroll).

Adds a diagram-fit E2E regression test under a border-box harness.

🤖 Generated with Claude Code

jphan32 and others added 4 commits June 24, 2026 13:56
chore: back-merge main (1.1.6) into dev
…rtical scroll)

Inline "fit to frame" scaled the diagram to the frame width only while the
frame height stayed at the diagram's 100% height, so the frame and content
heights did not match: a tall diagram (e.g. a long sequenceDiagram) overflowed
the 70vh frame and showed a vertical scroll, and a wide one had dead space.
Fit now contains the diagram within both the frame width and the 70vh height
cap and sizes the frame to that fitted height, so frame and content match.

Also compensate for Obsidian's app-wide `box-sizing: border-box`, whose 1px
viewport border had eaten into the content box and left a faint 1-2px vertical
scroll that only reproduced under border-box (not in a content-box harness).

Adds a diagram-fit E2E regression test under a border-box harness and bumps to
1.1.7 (manifest/versions/CHANGELOG).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
fix: contain inline Mermaid "fit to frame" to the frame height (no vertical scroll)
@jphan32 jphan32 merged commit cfbcfc2 into main Jun 24, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant