github HakanSeven12/OpenCADStudio v0.9.7

latest releases: v2026.36, v0.9.8
19 days ago

Highlights

  • Complete the freehand SKETCH workflow with line, polyline and spline output, persistent drawing settings, Record/Erase/Connect controls and kernel-backed spline fitting (#837, @ramox81).
  • Complete wipeout creation and editing, including clipping, grips, frames, draw order and display/plot visibility across reference entities (#838, @ramox81).
  • Add complete revision-cloud creation and editing, align gradient properties with rendering, and trace exact kernel-backed boundaries (#835, #836, #833, @ramox81).
  • Expand spline and ellipse editing with corrected Fit/CV semantics, periodic behavior, localized grip menus and complete arc/end-point grips (#824, #815, #813, @ramox81).

Modeling, drawing and annotation

  • Preserve the selected SKETCH object type, increment and tolerance in DWG/DXF data; keep recorded movement endpoints and allow Connect to resume from the last committed stroke (#837, @ramox81).
  • Keep FLATTEN projections in the geometry kernel, including OCS polylines, planar entities, solids and 3D faces (#777, @NgoQuocViet2001).
  • Preserve retained geometry through TRIM, give SUBTRACT deterministic operands and use kernel solutions for enclosing tangent-tangent-radius circles (#823, #822, @NgoQuocViet2001).
  • Preserve unitless block insertion scale and honor polyline OCS across measurement and editing commands (#776, @NgoQuocViet2001).
  • Measure bulged polyline length and area exactly, correct XLine properties and hide unsafe MLine geometry fields (#808, #806, #807, @ramox81).
  • Remember polygon side count, keep definition points out of DDPTYPE changes and carry rounded lengths and angles into the next unit (#831, @ramox81; #826, #827, @NgoQuocViet2001).
  • Keep annotative MTEXT aligned, preserve literal property text and prevent editor arrow keys from walking command history (#778, @gianlucafiore; #825, @NgoQuocViet2001).

Rendering, plotting and performance

  • Tile oversized raster images without downsampling while preserving correct brightness for images, PDF underlays and OLE content.
  • Render 3D faces contained in blocks and repair solid Boolean operations in transformed and nested geometry.
  • Restore viewport grid visibility and retain continuous geometry through rendering and editing updates.
  • Open properties for the selected printer and verify platform-specific print command construction (#781, @NgoQuocViet2001).
  • Reduce ribbon layout work by avoiding construction of hidden panel variants.

Interface, web and plugins

  • Add independent display and plot frame controls for images, underlays, wipeouts and clipped references while retaining selectable frame geometry.
  • Default ZOOM to window mode and clear pending marquee/lasso gestures when another command starts (#780, @NgoQuocViet2001).
  • Add the Bulgarian interface translation and complete its command/property coverage (#793, @nickypn).
  • Keep browser recovery timestamps portable and force the compatible WebGL2 renderer where required (#834, @mvanhorn).
  • Add MTEXT and its nested enums to the V4 plugin type registry, skip incompatible notification targets and bound shared-memory mappings (#819, #803, #795, @schoeller).

Maintenance

  • Add Snap Store packaging from the shared Linux payload (#586, @Nozzit).
  • Verify saves through edit leases so the application does not block its own drawing reads on Windows (#794, @NgoQuocViet2001).
  • Scope the increased Windows stack to debug builds and keep release builds on their normal stack settings (#787, @schoeller).
  • Align the codec and geometry-kernel revisions for persistent SKETCH settings and kernel-backed freehand curves.

Full Changelog: v0.9.6...v0.9.7

Don't miss a new OpenCADStudio release

NewReleases is sending notifications on new releases.