Skip to content

Releases: Mertcikla/tld

v2.6.1

Choose a tag to compare

@github-actions github-actions released this 01 Nov 10:49
ffe4025

Changelog

  • ffe4025 Merge pull request #191 from Mertcikla/feat/polish-editor-connectors
  • 48068af chore: bump version to v2.6.0 [skip ci]
  • 78c470f feat: add keyboard shortcut to open child view
  • 8a844f4 feat: polish connect handles and slots.
  • 4ed5196 fix: align connector keyboard test with handle naming
  • 3e553e0 fix: correct snapped connector preview and selected stroke
  • 04f16ab fix: equalize fork and join minimap curves
  • 2c85296 fix: keep connector handles hidden until interaction
  • 6aa82fd fix: keep selected node handles at default size
  • 95b3850 fix: prioritize selected reconnect pickup zones
  • 28cb652 fix: snap connector drag targets to node boundaries

v2.6.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 04:38
b02aa6c

tld v2.6.0

Flows

Guided stories over your diagrams

  • Author flows with ordered steps, each highlighting elements and connections and carrying its own title and description.
  • Pick highlights straight from the canvas instead of typing names.

Playback

  • Prev / next / auto-play with a bounded interval stepper (1s–8s), repeat toggle, and a minimap for jumping between steps and choosing branch paths.
  • Focus transitions keep cards framed, and playback controls stay available while editing.

Portable YAML and sharing

  • Import and export flows as tld-flow v1 YAML, via the UI or the CLI.
  • Complete export pulls in the elements and connectors a flow needs; import can create them in a brand-new view.
  • Copy YAML to clipboard, download as <name>.flow.yaml, or generate a share link that captures an immutable snapshot of the flow and its resources.
  • Limits: 1 MiB input, 1,000 steps, 26 paths per branch, 8 levels of nesting.

New CLI: tld flow

  • tld flow list, inspect, create, update, delete, import, export, plus step and branch subcommands.

Also new

  • Flows are reachable from the Explore toolbar.

Improvements

  • tld import and sync now accept connector tags directly, instead of requiring a follow-up tld update connector ... tags.
  • Long connector labels truncate more gracefully and show full text on hover.
  • Sync state and IDs are now isolated per target.
  • Canvas hover and reconnect handles no longer trigger behind floating panels and overlays.

Upgrade notes

  • Flows are stored in the database; the new migration runs automatically on startup (SQLite and Postgres).
  • Existing workspaces need no changes — flows live alongside workspace YAML rather than inside elements.yaml / connectors.yaml.
  • The portable flow format is versioned and separate from tld import documents; use tld flow import --schema for the exact fields of your installed version.

Full Changelog: v2.5.4...v2.6.0

v2.5.4

Choose a tag to compare

@github-actions github-actions released this 23 Oct 16:31
fd75973

Changelog

  • 3cd77ac Merge pull request #180 from Mertcikla/dependabot/go_modules/github.com/klauspost/compress-1.18.7
  • 53a5d7a Merge pull request #181 from Mertcikla/dependabot/npm_and_yarn/frontend/vite-8.3.5
  • fd75973 Merge pull request #182 from Mertcikla/development
  • ca6cc7f chore(deps): bump github.com/klauspost/compress from 1.18.5 to 1.18.7
  • a4a4e7d chore(deps-dev): bump vite from 8.0.16 to 8.3.5 in /frontend
  • 3a07350 chore: bump version to v2.5.3 [skip ci]
  • 64ac645 feat: add copy feedback and editor control polish
  • dabe71f feat: add inline autosave field feedback
  • c0f02c1 feat: add shared connector details in editor and hover popover
  • 5734352 feat: add tld icon to catalog
  • b103610 feat: hide oversized connector badges and unify editor icons
  • fddb2d1 feat: updated icon asset bundle
  • 1f06368 fix: link hover popover connector actions to editor selection
  • ba26939 fix: preserve actual endpoint placement for navigation
  • 076b8f4 fix: prevent navigation links for unplaced connector endpoints
  • 159e2fa fix: stabilize connector badges and e2e worker isolation
  • f25c668 refactor: rename import plan to workspace batch

v2.5.3

Choose a tag to compare

@github-actions github-actions released this 21 Oct 07:53
f54e281

Changelog

  • f54e281 Merge pull request #179 from Mertcikla/feat/reorder-element-creation-modes
  • d810a2c chore: bump version to v2.5.2 [skip ci]
  • 7b56563 feat: Default pending connections to add-and-connect

v2.5.2

Choose a tag to compare

@github-actions github-actions released this 19 Oct 01:34
57cf156

Changelog

  • 8bb254f Merge pull request #176 from Mertcikla/development
  • 5d0bb73 Merge pull request #177 from Mertcikla/feat/git-compare-auto
  • 025591d Merge pull request #178 from Mertcikla/feat/ui-consistency
  • e4f3111 Refine panel save feedback and remove onboarding overlays
  • 488d230 Update README.md
  • 62b619c chore: bump version to v2.5.1 [skip ci]
  • 0093626 feat: add auto compare context selection and Mermaid themes
  • 819fc7a feat: add bounded Mermaid fallback for git compare scenes
  • 57cf156 feat: add grammar subset tags to all builds and tests
  • 2d70e73 feat: support target view IDs in ZUI camera
  • 92af92c fix: establish consistent primary actions
  • 5b82030 fix: flatten zoom controls in element node
  • aed6570 fix: isolate panel save feedback between reopened panels
  • 0bdf69f fix: keep failed inventory deletions until refresh confirms removal
  • 63d2b68 fix: keep onboarding hints below modal dialogs
  • 4d7fb76 fix: make secondary interface text readable
  • 88d935f fix: normalize theme export and churn labels
  • d88831a fix: preserve ancestor wrappers and change labels
  • 605daf6 fix: reserve toolbar space for breadcrumb overflow
  • 16fc48d fix: share view creation dialog across pages
  • d00be4d fix: show consistent panel save feedback
  • 5a3c747 fix: unify page mode switch styling
  • 3a3785d fix: unify panel and overlay surfaces
  • 507347f refactor: remove legacy onboarding flow
  • d7b313a refactor: remove legacy parent and child modal components
  • 9438763 refactor: remove obsolete ZUI viewport helpers
  • 3361bf0 refactor: remove unused VS Code frontend variants
  • cc8c8f0 refactor: remove unused ZUI edge screen state
  • e65909d refactor: remove unused ZUI group label coordinates
  • e914e3c refactor: remove unused truncate utility
  • dedc240 style: adjusted new diagram button sizing

v2.5.1

Choose a tag to compare

@github-actions github-actions released this 18 Oct 02:58
5700fde

Changelog

  • 87cb8fb Add nesting for selected elements
  • 8612f45 Enhance README with Markdown and Mermaid features
  • 472be63 Merge branch 'feat/add-nest-to-bulk-selection' into development
  • 1c29f0d Merge pull request #154 from Mertcikla/dependabot/npm_and_yarn/frontend/multi-05c505ab13
  • 1a9c874 Merge pull request #175 from Mertcikla/development
  • 46cafba Persist keyboard node nudges to diagram placements
  • cb9b63c chore(deps): bump brace-expansion in /frontend
  • acc3b75 chore: bump version to v2.5.0 [skip ci]
  • 6993f29 chore: remove pgvector dependency from Postgres setup
  • 6393c70 chore: remove unused Playwright config and mermaid docs
  • 06b444a feat: add directional hover animation for bezier connectors
  • 273f0f6 feat: add tag-aware canvas filtering and connector drops
  • 5ba412f feat: redesign markdown notes setup flow
  • ba88426 fix: group isolated mermaid nodes and remove provenance glyphs
  • 17e761d fix: handle trailing separators in code preview title
  • 75128cd fix: normalize GitHub source links for branch names
  • 8324557 fix: open markdown preview deep links while keeping source editing available
  • 2e51261 fix: prevent autosave from saving closed-panel drafts
  • 6979b87 fix: retain markdown source when navigating linked Mermaid views

v2.5.0

Choose a tag to compare

@github-actions github-actions released this 17 Oct 03:02
f1eb180

Changelog

  • 8315fee chore: bump version to v2.5.0-beta.2 [skip ci]
  • f5170ce fix: loaded desktop shell PATH and rejected macOS app binaries
  • 348f2e0 fix: preserve existing YAML schema directives on rewrite
  • 1ef8799 fix: refresh editor data after layout updates
  • f1eb180 fix: skip unchanged sync writes and report them separately

v2.5.0-beta.2

v2.5.0-beta.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Oct 22:22
fa6bc25

Changelog

  • 5ae0523 chore: bump version to v2.5.0-beta.1 [skip ci]
  • 0e3ec28 ci: configure release notarization and Docker publish flow
  • fa6bc25 fix: unify technology logo URL resolution

v2.5.0-beta.1

v2.5.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Oct 19:26
bdb114a

Changelog

  • e973959 Merge pull request #172 from Mertcikla/cli-fixes
  • 5e13e87 Merge pull request #173 from Mertcikla/fix-flaky-tests
  • 65fcfbd Merge remote-tracking branch 'origin/main' into cli-fixes
  • bdb114a Optimize codeindex (#174)
  • 1929f24 chore: bump version to v2.4.4 [skip ci]
  • 9e34491 chore: cleanup agent targeted tests
  • 409de2d chore: update help with editable field lists
  • 600de48 ci: fix flaky playwright tests
  • ce61225 feat: add guided architecture discovery workflow
  • 8ac41e9 feat: deprecate rename cmd
  • a877a01 feat: move and copy selected view hierarchies
  • 79c2605 feat: support off-view connectors and auto-place fresh targets
  • 2184a2f fix: JSON errors can report successful process completion.
  • 0b93014 fix: ensure connector endpoints are visible in selected views
  • a132056 fix: preserve exported noise gate settings
  • 72b4a03 fix: preserve placements and guard server mutations
  • 8baa547 fix: preserve relationship direction in tld render
  • 65f1903 fix: preserve unplaced elements and rename cache state

v2.4.4

Choose a tag to compare

@github-actions github-actions released this 14 Oct 16:45
388d6f2

tld - v2.4.4

  • Explore page improvements Improved workspace loading when switching views, more reliable connector hovering and selection at deep zoom levels, and hover popovers that stay open as you move into them.

    • Open the current view in the explorer directly from the view header.
    • Focus on selected tags, hide tagged content, and quickly reset your selection.
  • Redesigned Inventory. Choose which columns to display, resize them, and sort your inventory to focus on the details you need.

  • Easier connections across views. When dragging a connection to an empty area, choose Connect to link an element without placing it in the current view, or Add to place it and connect it.

  • Editor now groups connected elements that aren’t placed in any view under Unplaced elements.

  • Optional flat editor panels. Enable Flat editor panels in Appearance settings for full-height side panels with square corners.

Changelog

  • 5c26455 Merge branch 'fix-inventory-bulk-delete' into feat/zui-polish
  • c538330 Merge branch 'optimize-zui-loading' into improve-off-view-connector-adding
  • 580acd5 Merge pull request #167 from Mertcikla/feat/flat-panels
  • 13c741e Merge pull request #168 from Mertcikla/feat/zui-polish
  • 3f52be9 Merge pull request #169 from Mertcikla/polish-inventory
  • 388d6f2 Merge pull request #170 from Mertcikla/improve-off-view-connector-adding
  • 3fc729d chore: bump version to v2.4.3 [skip ci]
  • 8b3d528 ci: disable golangci-lint cache in workflow
  • 38dc920 feat: add configurable inventory table and column management
  • 7052659 feat: add connect and add modes for pending element picker
  • 0063b47 feat: add explorer shortcut from view header
  • 3bc2ee6 feat: add mac platform detection for VS Code runtime
  • 32a67ca feat: add scoped inventory quality filters
  • eb0e7e5 feat: add tag-based visibility filters
  • 3ae1511 feat: implement optional flat panels on editor page with a settings toggle
  • 95c2855 feat: reveal nested node contents on click
  • 68568dd feat: show connected unplaced elements in workspace graph
  • e03d5f5 fix: add npm-only release retry and exclude test files and fix lint
  • b3ad362 fix: improve ZUI hover and hit testing for edges and deep zoom
  • 1f599c4 fix: preserve hover popovers across connector gaps
  • e49d51b fix: share explore workspace data across views
  • f0b6de2 fix: stabilize ZUI camera polling and focus expansion
  • 8a52492 fix: stabilize connector hover anchors and tag filter reset controls
  • e3c3bf9 fix: stabilize views grid e2e search flow

Full Changelog: v2.4.3...v2.4.4