Features
- Annotation scale system (CANNOSCALE, PSLTSCALE, MultiLeader, Leader)
- Solid fill for PolyfaceMesh and PolygonMesh entities
Performance
- Build hatch/image/mesh caches off the UI thread
- L–S performance improvements
Fixes
- Hatch: EllipticArc angle logic aligned with CircularArc
- Hatch: sync color from entity in synced_hatch_models
- Hatch: angle handling for circular arcs in tessellation
- Hatch: arc boundary and pattern improvements
- Hatch: boundary correction for CW/CCW
- Arc: angle calculation simplified for CW/CCW
- Render: cap wire segments to prevent GPU memory exhaustion
- Scene: bump geometry epoch after cache assignment on file open
- Scene: hatch pattern scale and per-entity annotative check
Docs / Chore
- Rendering optimization roadmap (LOD, frustum culling)
- Document temporary wire segment caps
- Remove ROADMAP.md, PERFORMANCE.md
- Switch acadrust dep to GitHub source
- cargo fmt
Full Changelog: v0.2.3...v0.2.4