github HakanSeven12/OpenCADStudio v0.8.7

latest releases: v2026.36, v0.9.8, v0.9.7...
one month ago

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.

Don't miss a new OpenCADStudio release

NewReleases is sending notifications on new releases.