vyuh_diagram_core 3.5.1 copy "vyuh_diagram_core: ^3.5.1" to clipboard
vyuh_diagram_core: ^3.5.1 copied to clipboard

Headless diagram engine for Dart: create shapes and connectors, edit through transactions with undo and redo, and extend with plugins. No Flutter needed.

3.5.1 #

  • Bump version to keep all packages in the workspace in lockstep.

3.5.0 #

  • Bump "vyuh_diagram_core" to 3.5.0.

3.4.0 #

  • Bump "vyuh_diagram_core" to 3.4.0.

3.3.0 #

  • Bump "vyuh_diagram_core" to 3.3.0.

3.2.0 #

  • Bump "vyuh_diagram_core" to 3.2.0.

3.1.0 #

  • Bump "vyuh_diagram_core" to 3.1.0.

3.0.0 #

  • Bump version to keep all packages in the workspace in lockstep.

2.18.0 #

  • FEAT(packages): complete pub.dev metadata, examples and screenshots.
  • DOCS(api): document public types and library entry points.

2.17.0 #

  • DOCS: rewrite package READMEs and guides, add packages page and diagrams.

2.16.0 #

  • FEAT(core,editor): declare which properties an inspector offers.

2.15.0 #

Note: This release has breaking changes.

  • FIX(packaging): align public foundations with pub.dev hosting.
  • FIX(packaging): use toolkit homepage for public foundations.
  • BREAKING FEAT(api): simplify direct edits and expose result view.

2.14.0 #

  • Bump "vyuh_diagram_core" to 2.14.0.

2.13.0 #

  • Bump "vyuh_diagram_core" to 2.13.0.

2.12.0 #

  • Bump "vyuh_diagram_core" to 2.12.0.

2.11.0 #

Note: This release has breaking changes.

  • BREAKING FEAT(editor): unify property schemas and speed up diagram authoring.

2.10.0 #

  • Versioning restarts at 2.10.0 and supersedes the withdrawn 3.0.0–16.0.0 releases. Releases from here are minor versions.

2.9.0 #

  • FIX: clamp elbow segment gestures at valid terminal limits.
  • FIX: normalize and fuse elbow routing hints during editing.
  • FEAT: add persistent elbow segment editing.

2.8.3 #

  • PERF: incrementally validate structure and retain spatial membership.
  • PERF: scope structural scene and ownership index updates.
  • PERF: localize hidden scene and ownership replacement resolution.
  • FIX: restore resolver baselines and gate production releases.
  • FIX: harden session recovery and incremental scene bounds.

2.8.2 #

  • FIX: add atomic table deletion actions to selection toolbar.

2.8.1 #

  • FIX: preserve merged paragraph order and localize shared scene edits.

2.8.0 #

  • PERF: publish local scene changes through shared indexes.
  • PERF: resolve proven local replacements with integrity guards.
  • FEAT: add contextual table selection and editing modes.

2.7.0 #

  • PERF: reuse stable scene identity indexes.
  • FIX: bound history to 50 commands and key text shaping by direction.
  • FEAT: add table selection merging and operation capabilities.

2.6.2 #

  • Bump version to keep all packages in the workspace in lockstep.

2.6.1 #

  • Bump version to keep all packages in the workspace in lockstep.

2.6.0 #

  • Bump version to keep all packages in the workspace in lockstep.

2.5.0 #

  • FEAT: add embedded tables and refine diagram editing.

2.4.0 #

  • FEAT(text): add semantic headings and grammar-aware formatting shortcuts.

2.3.5 #

  • FIX(text): stabilize list markers and unify line spacing.

2.3.4 #

  • Bump "vyuh_diagram_engine" to 2.3.4.

2.3.3 #

  • Bump version to keep all packages in the workspace in lockstep.

2.3.2 #

  • FIX: fit large diagrams below interactive zoom limits.

2.3.1 #

  • FIX: strengthen freehand speed response and unify playground.

2.3.0 #

  • FEAT: add drawing presets and refine canvas attribution.

2.2.1 #

  • Bump version to keep all packages in the workspace in lockstep.

2.2.0 #

  • Bump "vyuh_diagram_engine" to 2.2.0.

2.0.0 #

Note: This release has breaking changes.

  • BREAKING FEAT: separate kit editions and share granular engine and Flutter renderer.

1.4.3 #

  • PERF: share route geometry within collapsed connection bundles.

1.4.2 #

  • PERF: compare shared connection bundle membership once per resolution.

1.4.1 #

  • PERF: share immutable collapsed connection bundle members.

1.4.0 #

  • FEAT(editor): add optional rotation handle and clarify licensing policies.

1.3.3 #

  • PERF(engine): remove unused typed scene indexes.

1.3.2 #

  • PERF(engine): reuse successful immutable connector validation.
  • FIX: align checklist boxes with shared text baselines.

1.3.1 #

  • Update a dependency to the latest release.

1.3.0 #

  • FEAT: constrain owned connector rerouting to ancestor clips.
  • FEAT: arrange owned connector labels within ancestor clips.

1.2.1 #

  • PERF: skip collapse ancestry mapping in expanded diagrams.

1.2.0 #

  • FEAT: clarify collapsed bundles and diagnostic navigation.

1.1.0 #

  • FEAT: add explicit domain diagnostics and review panel.

1.0.0 #

Note: This release has breaking changes.

  • BREAKING FEAT: consolidate headless engine and refine frame interactions.

0.1.2 #

  • FEAT: improve dense diagrams and frames and separate codec adapters.

0.1.1 #

  • FEAT: adopt frame removal semantics.
  • FEAT: unify shape editing and eraser previews.
  • FEAT: add capability-driven comments and arrangement.
  • FEAT: add composable nodes ports and grouping.
  • FEAT: harden dense diagram editing and performance.
  • FEAT: harden canonical diagram interactions.
  • DOCS: adopt commercial SDK license across diagram packages.

0.1.0 #

  • Initial version.
0
likes
160
points
456
downloads
screenshot

Documentation

Documentation
API reference

Publisher

verified publishervyuh.tech

Weekly Downloads

Headless diagram engine for Dart: create shapes and connectors, edit through transactions with undo and redo, and extend with plugins. No Flutter needed.

Homepage

Topics

#diagram #flowchart #editor #undo-redo #headless

License

Apache-2.0 (license)

Dependencies

characters, listen, mobx, vyuh_diagram_types

More

Packages that depend on vyuh_diagram_core