Features
- Dimension style editor: every enum setting (text placement, units, fit, zero-suppression, …) is now a named dropdown instead of a raw code box.
- Colours in the dimension, multileader and table style editors are picked from a shared colour selector (swatch + name dropdown) with a "More…" button that opens a full ACI palette window.
- Dimensions follow the style for text placement — DIMTAD (above / centred / below), DIMTVP, and DIMJUST (with text rotated along the extension line for the "over ext" options).
- Dimension text and arrows move outside the extension lines when they don't fit (DIMTIX / DIMATFIT), and the dimension line is broken behind on-line text so a background fill (DIMTFILL) reads cleanly.
- New text, mtext, dimension, multileader and table objects inherit the document's current style.
Fixes
- TRIM can trim the same (closed) polyline repeatedly within one command (#65).
- FILLET fixes the wrap-around corner of a closed polyline (#91).
- Modify commands started from the ribbon accept their option keywords (FILLET "R", CHAMFER "D") and the radius/distance value; typed coordinates (including @ and # prefixes) and Enter work with dynamic input both on and off (#90, #97).
- Object-selection steps no longer show a coordinate input box and instead show a prompt-only hint at the cursor.
- Making a layer current keeps the active-layer dropdown correct after pressing Esc (#93).
- STRETCH updates the viewport as soon as the command finishes (#95).
- The Start tab no longer runs drawing commands that have no drawing to act on (#96).
- Dimension background fill (DIMTFILL drawing-background) and architectural feet/inch zero-suppression (DIMZIN) now render.
- DXF/DWG preserve the dimension "text moved by user" flag so imported drawings keep their text placement.
- The Windows installer shows the GPL-3 licence on its agreement page.
Full Changelog: v0.5.4...v0.5.5