Skip to content

TLD

v2.1.2 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agent-skill c4model claude-code-plugin diagram diagramming-as-code diagramming-tool
+10 more
drawio eraser-io excalidraw gliffy icepanel lucidchart mermaid miro reactflow structurizr

Summary

AI summary

Add keyboard shortcuts, focus handling, overlap detection renaming and several UI enhancements.

Full changelog

Changelog

  • c16acd4f5cff3eecdc573964028783fa75ad5ca0 Merge pull request #38 from Mertcikla/planner-improvements
  • 78f939e6e9fdd7d2231a36753075f70c5a0233ca Merge pull request #39 from Mertcikla/keyboard-shortcuts-on-editor
  • 871c731ce5712a0985e3d6849b42ddd47899f346 chore: add Taskfile, delegate Makefile targets to task and update deps
  • 692f52126aaa1b3010372549edb26eec315fc2b7 chore: bump golangci-lint to v2.11.3, add version check and test returns
  • 075542d06963f0dd157d5a97ebc18e1d5c8b8f0d chore: bump version to v2.1.1 [skip ci]
  • 41cb8ae0583e9013f17e890cd384063d97ecead4 chore: go mod tidy
  • ede3317164ea409533620b57bfa5c0f5e4bf7df0 feat: add keyboard shortcuts and focus handling for panels and libraries
  • 00904bf3e3fdac4ffe88e1ac7ec71bf82f78f5c6 feat: add noFocusLock to panels and revamp view floating menu UI
  • 120d7e47257bcd8a4b9fa5e06cf0eec9b990840a feat: add overlap detection and collision resolver; rename cross-branch to cross-view
  • 40932c628672bfc042ab2964600464661638fb3f feat: add progress bar, timeouts, and background-skip for self-update
  • f64a23827342c82fb23f499ff8679afff2be8802 feat: add selection bulk toolbar, alignment/distribution helpers and tests
  • d80c5b3136da65e488698b9f1b6d4452c914bb89 feat: delay overlap detection to reduce navigation latency
  • 74b1ebbf12d643cb28e6a42c9a402c3302ab7f9b feat: derive catalog technology links from element technology and language
  • f3fe8451abd0d5217a4634344964aab0f659bab3 feat: derive logo_url from technology connectors and preserve explicit clears
  • 9ab2ae37c89601ba72ab53f3152403eb859645fa feat: enhance ContextNeighborNode interactions and add context node position overrides
  • 2cc5c52733929c55da33e5f20ca2aba8cc920e11 feat: enhance visibility checks for nodes in FloatingConnector and adjust thumbnail scaling in store
  • a64e65a586691023cad36135ba80a90dd7fa5084 feat: fix bidirectional sync issues
  • 5b836a2b98f9435eaf83b859583a25b3cf6f106a feat: implement canonicalNodePairKey function and add tests for ordering node ids
  • 33e6d08ee22854ff45a2850ce6167e9516752797 feat: update skill.md
  • 00ec6cc7e00fe791eccc12f0a233ed15a6740f28 feat: virtualize ElementLibrary list to improve scrolling performance
  • bae1efcafd7cb5dd7d9bca94feb14b8ee2dac754 fix(planner): allow non-repository roots and skip error on multiple root candidates
  • ba3aa01e6a485810daf7f6637ec44f553c62b8b6 fix: add return statements to prevent test failures on missing elements
  • e63c84e196f1481a468266a212093263ccbc8fef fix: allow explicit empty values for connector fields in UpdateConnector
  • dee1c686e0e572fe0139c17d7d9c84f982029fbe fix: handle empty Slugify results, add fallback refs and clearer validation errors
  • c443b1da6c15c331a473224f36c161964088f5b4 fix: open library on '/' shortcut and preserve nil slices in clone helpers
  • 44be04b5128d317b4e869f596a6da2b551684f1f fix: plan sync
  • f7db5268e13f220909b32bf6cb5b48de59694a26 fix: stabilize popover/workspace keyboard interactions, canvas Escape handling, and e2e tests
  • 23e092cfff737ef6356d9af08be16946e210bf41 refactor: convert BundleMember interface to type, add node field; tidy Go spacing

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track TLD

Get notified when new releases ship.

Sign up free

Related context

Beta — feedback welcome: [email protected]