Features
- SHX fonts render for real: text styles and complex linetypes now draw their actual compiled SHX glyphs and shapes, and standalone SHAPE entities render from their shape file.
- PDF underlays render end-to-end — attach a PDF and trace over it.
- Text gets true top-to-bottom column layout with shared, flow-aware width grips.
- TRIM / EXTEND gain full options: edges, fence, crossing, edge mode, and erase (#336).
- PEDIT: convert-to-polyline prompt, join, and fit / spline / decurve, plus join fixes (#263).
- MATCHPROP now copies every style-affecting property (#281).
- Drag & drop drawing files straight onto the window to open them (#344).
- Snapping: Shift hard-locks the axis during point picks (#312); Shift + right-click opens a one-shot snap-override menu (#337).
- Selection: PICKADD / PICKDRAG command-line toggles (#226).
- XCLIP boundary frame draws when XCLIPFRAME is on.
- PLINE: an Undo option removes the last segment mid-command (#352).
- Properties: editable block Name row and collapsible XYZ groups.
- File thumbnails are framed on-screen and stored as compact PNG / RLE8 previews, shrinking file size.
- Web: copy / paste inside text fields via the browser clipboard (#346).
Fixes
- Copying a group keeps the copy grouped — through the COPY command, ARRAY, and clipboard paste, across drawings too (#440); hovering an arc now preselects its polyline (#444).
- DXF load: grid and building axis lines no longer vanish from a misread "layer off" flag (#314), multileaders are no longer invisible, and R2018 MTEXT sits in the right place (#345).
- MLEADER honours its baked context — anchors, rotation, dogleg, and frames.
- Dimensions: baked *D fills render inside block dimensions.
- Leaders: DWG leaders derive their hookline, sized from the dimension style.
- Hatch: radial gradient stops run outside-in; a finite GPU sentinel stops boundary bleed on some drivers (#386, #416).
- MLINE geometry is driven from the stored vertex parameters; SPLINE honours end tangents on two-fit-point splines (#332 undo, grip-drag history).
- Solids: SAB Position tokens place the body correctly; display-cache wires are skipped when ACIS parses.
- CIRCLE TTT works with concentric circles (#318); Convert-to-Arc follows the cursor and seats on click (#339); EXTRIM handles polyline cutting boundaries and targets (#340).
- Rasters are no longer darkened; the X marker is reserved for broken references. Wipeout frames draw above the mask.
- PURGE drops orphaned and anonymous blocks and stale draw-order records; Save-As defaults to the drawing's own format version.
- Broader format support via acadrust: R14 solids and xclip, R14 gradient recovery, R13/R14 dimstyles, down-saved gradient hatches, and a SAT edge-parameter fix.
Performance
- Large files are lighter: mesh-import wire sets cut ~35% (#358), the memoized wire set is shared by Arc instead of deep-copied, and per-vertex snap tables are skipped above 50k vertices.