Skip to content

chore(release): v0.6.0 - #60

Merged
hyamero merged 9 commits into
mainfrom
staging
Oct 21, 2026
Merged

hyamero merged 9 commits into
mainfrom
staging

Conversation

@hyamero

@hyamero hyamero commented Oct 21, 2026

Copy link
Copy Markdown
Member

Releases 0.6.0 to npm latest. Merge with a merge commit.

0.6.0-rc.1 is on npm under the rc dist-tag.

  • fix(layout): deliver no longer fails with "Maximum call stack size exceeded" on the largest diagrams the schema allows (up to 500 nodes and 2,000 connections), on Node or on Bun (fix: lay out the largest diagrams without crashing, plus phone zoom and large-diagram speed #59).
  • perf(layout): past 60 nodes or 180 connections, layout skips keeping the author's node order and ELK's extra crossing passes. A diagram with 500 nodes and 1,500 connections is delivered in 7s; under 0.5.0 it crashed on Node and took minutes on Bun. One with 200 nodes and 600 connections takes 1.5s, down from 7s.
  • feat(cli): deliver says when a large layout starts, so it doesn't look stuck.
  • perf(viewer): with 500 nodes, panning runs at 180 fps (was 33) and Play at 169 fps (was 44), and selecting a card takes about 50ms.
  • fix(viewer): on a phone, a big diagram opens at a readable zoom from its start instead of at the 20% minimum. Fit still shows the whole diagram.

Large diagrams no longer keep the author's node order, so running deliver on a diagram over the threshold gives a different layout from 0.5.0. Diagrams under the threshold, and every bundled example, lay out as before.

@vercel

vercel Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
stackmap-site Ready Ready Preview Oct 21, 2026 4:10pm UTC

@hyamero
hyamero merged commit 1c5f98e into main Oct 21, 2026
12 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 0.6.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

This branch was successfully deployed

1 active deployment
Preview — 61947b8d Deployed Oct 21, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant