Skip to content

Diagrammo v0.28.0

Choose a tag to compare

@demian0311 demian0311 released this 10 Jul 15:36
b76bc00
  • chore(licenses): regenerate THIRD-PARTY-LICENSES for 0.28.0
  • Release v0.28.0
  • feat(preview): wire body chart type + sketch preview refinements
  • feat(new-file): add "Life" category (family); Dna icon, red accent
  • feat(family): wire up the family chart type in the app
  • chore(licenses): automate two-ecosystem THIRD-PARTY-LICENSES + release gate
  • feat(settings): reorganize Settings drawer into labelled domain sections
  • feat(org-preview): exit focus on empty-canvas click; keep tag switching in focus
  • fix(family-preview): legend hover-dim honors default value + fades lines
  • feat(org-preview): magnify-on-hover navigation for zoomed-out charts
  • fix(family-preview): drop the "Focused on …" pill
  • feat(family-preview): click-to-pin the magnified card
  • fix(sketch): save inline edits on focus loss, not just Enter
  • feat(sketch): auto-align connected shapes on move + fold/unfold
  • feat(family-preview): magnify-on-hover navigation for zoomed-out trees
  • fix(sketch-canvas): endpoint arrows follow the curve tangent at the port
  • feat(sketch-canvas): line-edit UX — fade others, oriented endpoint arrows
  • fix(sketch-canvas): live edge preview locks to the aligned in-group port
  • fix(sketch-canvas): compensate camera for layout origin re-normalization
  • feat(sketch-canvas): drag an expanded group from its body (grab-anywhere)
  • fix(sketch-canvas): description shows immediately on save; matches label color
  • feat(sketch-canvas): inline markdown description editing
  • fix(sketch-canvas): double-click a line edits its label instead of creating a shape
  • feat(sketch-canvas): inline edge-label editing
  • feat(sketch-canvas): reachable inline rename, stable camera, legend hover, guide fixes
  • fix(sketch): offset equidistant dim-bars off-center to clear connectors
  • feat(sketch): dim other shapes when one is selected (focus)
  • fix(sketch): scene-native Descriptions/Solid Fill toggles; add Solid Fill control
  • feat(sketch): controls-shelf "Descriptions" toggle (hide card rows)
  • feat(sketch): drop cloud from morph picker; test pitch reads geometry constants
  • feat(sketch): edge-alignment lines + equidistant dimension bars
  • feat(sketch): alignment guides (smart spines) while dragging a shape
  • feat(sketch): deselect a shape after a move so its pickers don't reappear
  • feat(sketch): hide selection pickers while moving; drop redundant group name
  • fix(sketch): redraw all edges each drag-move so released shapes' lines snap home
  • fix(analytics): bake DGMO_POSTHOG_KEY into web build
  • fix(sketch): make-room-nudged shapes carry their lines during a drag
  • feat(sketch): drag/destroy/join groups — band-drag, × affordance, proximity join
  • feat(sketch): canvas UX polish — selection popovers, flow-color, code-reveal
  • feat(sketch): dot snap-grid canvas background (mockup hero #dots)
  • fix(sketch): tag chips BELOW shape, form controls above (per mockup v11)
  • feat(sketch): shape morph selector = icons in 2 rows, anchored right above
  • feat(sketch): fit diagram to canvas (scale down when it overflows)
  • fix(preview): empty .dgmo shows an empty state, not perpetual 'Loading…'
  • fix(sketch): ref-based render to cut re-render churn
  • fix(sketch): stop 'Loading…' — remove focus-loop in canvas mount effect
  • feat(sketch): app shell entry points (BL-115 Task 16)
  • test(sketch): 100-shape perf budget + manual WebKit protocol (BL-115 Task 13)
  • feat(sketch): boxes — marquee group offer + membership drag (BL-115 Task 12)
  • feat(sketch): selection popovers + legend-as-tag-editor core (BL-115 Task 11)
  • feat(sketch): core canvas gestures (BL-115 Task 10)
  • feat(sketch): scene graph + canonical emit + annotated edit channel (BL-115 Task 9)
  • feat(sketch): canvas-first preview arm + hidden code pane (BL-115 Task 8)
  • test: mindmap moved to business family in canonical registry
  • fix(export): crop pane-sized preview captures to content dimensions
  • feat(completion): funnel no-percent + refreshed flag descriptions
  • docs: move mindmap guide entry to business group