Skip to content

Release v1.5.7

Choose a tag to compare

@github-actions github-actions released this 28 Jun 10:24

What's Changed

🚀 Features

  • feat(cad-simple-viewer): add undo/redo support with keyboard shortcuts and ribbon UI by @mlightcad in #374
  • refactor(cad-simple-viewer): delegate database edits to data-model 1.9.12 APIs by @mlightcad in #376
  • feat: honor grip sysvars and unify entity syncDraw pipeline by @mlightcad in #377
  • feat: add GPU-resident batched previews for MOVE/COPY/ROTATE by @mlightcad in #378
  • refactor(cad-simple-viewer): unify selection preview jigs with transform-only transient updates by @mlightcad in #379
  • fix(cad-simple-viewer): align INSERT spatial index bounds with child box union by @mlightcad in #380
  • fix(cad-simple-viewer): align Enter key behavior with AutoCAD allowNone semantics by @mlightcad in #381
  • feat: add cad-simple-ui-plugin for framework-agnostic viewer UI by @mlightcad in #383
  • feat: improve current layer indicator in layer manager UI by @mlightcad in #388
  • feat(ui): replace layer panel with toolbar popover and add collapsible toolbar by @mlightcad in #392
  • feat(cad-simple-viewer): add web worker readiness checks by @mlightcad in #393
  • feat(cad-simple-viewer): add built-in OPEN file dialog in core by @mlightcad in #394

🐛 Bug Fixes

  • fix(cad-simple-viewer): add undo/redo commands to font URL test mock by @mlightcad in #375
  • fix: sync layer appearance to batched drawables and text on style changes by @mlightcad in #389

🧹 Maintenance

  • refactor: centralize layer and entity operations in cad-simple-viewer services by @mlightcad in #386
  • refactor(cad-simple-viewer): bind entity service to document and extract selection helpers by @mlightcad in #387
  • refactor(three-renderer): extract shared glyph entity base for MTEXT and SHAPE by @mlightcad in #390
  • refactor: extract layer appearance controller and fix INSERT layer-0 inheritance by @mlightcad in #391

Full Changelog: v1.5.6...v1.5.7