github HakanSeven12/OpenCADStudio v0.5.2

latest releases: v2026.37, v2026.36, v0.9.8...
3 months ago

Features

  • Plugin host architecture: load external add-ons through a shared plugin interface, with a demo plugin and integration tests (#80).
  • Storm Sewer add-on: interactive storm-drain network with snapping and tracked objects, plus Rational/Manning/HGL analysis of the drawing.
  • The five style managers (text, dimension, mline, table, multileader) share one transactional frame — changes persist only on Apply.
  • The current style is marked with a green ✓ in each manager, resolved from the DWG.
  • Current table/multileader style is read from, seeded by, and written back to the DWG; current text/dim/mline style changes persist too.

Fixes

  • Ellipses render in their WCS plane; hatch MIRROR is delegated upstream.
  • MIRROR negates polyline bulges so mirrored arcs curve the right way.
  • Hatch: giant wrong-way boundary arcs in mirrored blocks now curve correctly.
  • Grip positions computed in f64 so they sit exactly on the wire.
  • Drop the geometry-only pick cache that served stale culled wires on hover.
  • Purge zero-length point-collapsed and degenerate arcs/splines that hung or OOM'd on load.
  • Cover the object-pick snap mode in the persisted-mode match.
  • Double-click inline style rename fires again.

Performance

  • Hover no longer rebuilds/re-uploads hatches on every rollover, nor scans every wire on large drawings.

Chore

  • Bump acadrust to current main (upstream sync).

Full Changelog: v0.5.1...v0.5.2

Don't miss a new OpenCADStudio release

NewReleases is sending notifications on new releases.