Skip to content

Releases: noormdev/ignatius

v0.15.0

Choose a tag to compare

@github-actions github-actions released this 15 Jul 06:05

0.15.0 (2026-07-15)

Features

  • app: arrow-key canvas panning on Graph and Flows (9370139)
  • app: raise arrow-key pan steps to 10px/50px (7d5c8e9)

Bug Fixes

  • app: stop StrictMode double-fetch from racing the flow renderer (c121bab)

v0.14.0

Choose a tag to compare

@github-actions github-actions released this 14 Jul 20:09
75ac2a0

0.14.0 (2026-07-14)

Features

  • search to the Graph and Flows views (#21) (367d786)

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 07 Jul 07:10

0.13.0 (2026-07-07)

Features

  • graph: group-aware, crossing-minimized organic layout (04d5e59)
  • graph: scale organic layout to 400+ entities via group regions (88ddac1)

Bug Fixes

  • graph: clear relationship highlight on plain click (1b2462c)
  • graph: keep the layout search off the main thread (d445c7b)
  • graph: stop hover highlight sticking after click and canvas exit (2db307f)

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 20 Jun 21:55

0.12.0 (2026-06-20)

Features

  • viewer: add view-aware help overlay (? button + key) (86b13cd)
  • viewer: draw inherited key-inheritance lines in the graph (e2dd8a1)
  • viewer: gate DD inherited lineage lines behind Shift (d605eba)
  • viewer: make 100% zoom mean native 1:1 (97e67c7)
  • viewer: route pinch and Cmd zoom to the canvas (085af25)
  • viewer: separate overlapping spotlight connection lines (a61387f)
  • viewer: set HTML title from model name (c31d7ea)
  • viewer: single source-out arrow (DD) + shift+hover lineage (DG) (7e0098c)
  • viewer: size DFD process nodes to their label (7458203)
  • viewer: spotlight inherited 1:1 key-inheritance relationships (fdb1317)
  • viewer: sync entity modal with URL history (86d81bc)
  • viewer: three-tier focus opacity in the graph (1bbc402)
  • viewer: transitive identity-group inheritance in DD spotlight (9842e19)

Bug Fixes

  • viewer: lineage follows only primary-key (identifying) edges (3c1663a)
  • viewer: remove leaked cytoscape-navigator cy listeners on teardown (2f6161f)

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 17 Jun 22:10
6cb8304

0.11.0 (2026-06-17)

Features

  • flows: reveal full edge data on DFD hover (0802736), closes #14
  • model: adopt data/ + flows/ folder model (#16) (8213a50)
  • shortcuts: keyboard navigation for views and modes (#13) (2f8ad98)

Bug Fixes

  • flows: preserve full dotted-number depth in nested DFDs (f7a09b4), closes #15

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 16 Jun 03:00

0.10.0 (2026-06-15)

Features

  • flow: background-colored edge casing for over/under crossings (10110e8)
  • flow: consume ELK orthogonal edge routing (CP-4b) (b328c7a)
  • flow: derive context + Level-1 overview leveling (CP4) (d10cc83)
  • flow: edge data contracts on-demand, not always-on (CP2) (ee8fe2a)
  • flow: ELK headless layout positions module (CP1) (714a864)
  • flow: render DFDs with ELK layout (CP3) (88feb31)
  • flow: role-split externals + length-gated labels (CP-4a) (37592cf)
  • graph: edge casing for over/under crossings via line-outline (9993151)
  • models: add llm-memory-db-mssql example (bcede4a)
  • theme: light/dark variants for findings panel + warning status colors (b09c4c7)

Bug Fixes

  • app: theme all anchor links via --color-link (no browser-default blue) (8d52e7c)
  • dict: unique row keys for parallel relationship edges (b6d3a92)
  • flow: guard ELK terminateWorker so it runs in the browser (CP-4e) (75b2c82)
  • flow: return ELK node centers to align routes with nodes (CP-4d) (ef6cf92)
  • flow: single-row bands by dropping ELK label dummies (CP-4c) (c9234f1)
  • flow: widen edge casing to 3px each side for clearer over/under (090cb04)

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 13 Jun 15:25
06f2925

0.9.0 (2026-06-13)

Features

  • dict: browse-lens spotlight grid (3fed68f)

v0.8.1

Choose a tag to compare

@github-actions github-actions released this 12 Jun 06:37
1d21833

0.8.1 (2026-06-11)

Bug Fixes

  • frontend: show Data Flows menu item in static exports (98844cd)

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 10 Jun 10:55
a9da602

0.8.0 (2026-06-10)

Features

  • skill: adapt to the user's conventions instead of inventing defaults (3afd0c4)

Bug Fixes

  • skill: correct theme/branding teaching in model mode (M4/M5) (1168bf4)
  • skill: entity ids are free-form — PascalCase is a suggestion, not a rule (641e676)
  • skill: teach [[wiki-link]] body links by example, forbid markdown .md links (bb5d4b8)

Performance Improvements

  • graph: render large models at scale — ELK avoidance + O(1) indexes (99efe8b)

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 09 Jun 23:57
c3cfecb

0.7.0 (2026-06-09)

⚠ BREAKING CHANGES

  • the dict, graph, and flow CLI subcommands are removed. Use ignatius export -o model.html for static output and ignatius serve for the live app.

Features

  • unified SPA, first-class process flows, and skill flow/discover modes (83d95f6)