Skip to content

v2.3.2-beta.1

Choose a tag to compare

@github-actions github-actions released this 18 Jun 03:25
b78f46f

Changelog

  • b78f46f Merge pull request #85 from Mertcikla/feat/mermaid-export
  • 1853848 Merge remote-tracking branch 'origin/main' into feat/mermaid-export
  • fd54a38 chore: bump Go version in CI to 1.26.2
  • 70072ac chore: bump buf.build protocolbuffers/go module
  • 8cece5c chore: bump version to v2.3.1 [skip ci]
  • baaa217 chore: update buf-generated proto dependencies
  • 3a4ac6a feat(markdown): import Mermaid blocks into current view
  • cd0ac2e feat(workspacesource): add workspace-source parser, sync, types and service
  • fe71031 feat: Add Cmd/Ctrl+S save shortcut to MarkdownEditor
  • b9a2b87 feat: Add Copy as Mermaid and export actions
  • 5f2a94c feat: Add Mermaid Markdown integration and utilities
  • f941313 feat: Add Mermaid parsing, export, layout and API
  • 116dae1 feat: Add Mermaid sync UI and view navigation
  • 1daa6d5 feat: Add draggable floating notes menu to ViewMarkdownPanel
  • 74c7f14 feat: Add view markdown source handling and git file state helpers
  • 2145956 feat: Replace MDXEditor with CodeMirror
  • 1a60055 feat: add Font Awesome tech icon support
  • 93ea029 feat: add Mermaid exporter and TLD metadata support
  • 6c7fcea feat: add mermaid comments to preserve metadata
  • d1a9dc7 feat: add option to include/exclude TLD metadata in Mermaid exports
  • 5f27d82 feat: add preflight checks and atomic writes for workspace export
  • 11ce48c feat: add source link utilities and use TLD refs in mermaid
  • f9b3cb9 feat: autosave tag changes and add markdown aria
  • 632feb4 feat: convert Mermaid sync to icon-only and add status button
  • 7fee13e feat: enhance MermaidPreview header with icon and compact navigate button
  • 8f7b392 feat: extract Mermaid code from embedded markdown blocks
  • fd63623 feat: improve Mermaid escaping, add import size limits and review warnings
  • 746a79f feat: insert exported Mermaid block at editor selection
  • be817d6 feat: make Mermaid import transactional with rollback and centralize parse error handling
  • be6fed2 feat: move mermaid import/export logic to backend
  • 22c6bd0 feat: parse Font Awesome node labels and map technology_links
  • 32e6e2b feat: record symbol node_type and use source link for file paths
  • 3546b26 feat: refactor mermaid import flow and tests for ViewEditor
  • b9b128f feat: run Mermaid imports inside DB transactions
  • f64f6cd feat: show view names in Mermaid preview using viewNameById
  • eb5d00a feat: support numeric mermaid IDs and change mermaid view icon
  • c53e8e7 feat: support richer view markdown metadata and attach/move
  • 34d9222 feat: switch workspace views to Markdown (.md) with Mermaid
  • 59006bd fix: Raise Radix tooltip z-index for MDXEditor poppers
  • a08c75e fix: consistently toggle markdown in ViewEditor
  • bdb2b9f fix: correct onBlur handlers and mermaid import payload
  • 915cd51 fix: count connectors between new elements in mermaid dry-run
  • 4b13bfb fix: hide line count and preview label in Mermaid preview
  • 23edb01 fix: resolve existing Mermaid elements via API during import
  • c3982a2 fix: support spaces and complex escaping in Mermaid metadata parsing
  • 7e914cf fix: unwrap quoted flowchart node labels and sanitize names
  • 50ca4b7 refactor: Remove workspace-source settings route
  • 3c4082a refactor: Split ViewMarkdownPanel into modular components
  • 2addab0 refactor: change view_markdown source_kind from LEGACY to ATTACHED
  • df516d5 refactor: simplify mermaid details handlers
  • 85e27c0 refactor: update mermaid sync labels, icon, and toolbar styles
  • 9f2e035 refactor: use tld-element/tld-connector markers for Mermaid metadata
  • 5825aab style: Improve Markdown toolbar visuals and responsiveness