github HakanSeven12/OpenCADStudio v0.5.7

latest releases: v2026.38, v2026.37, v2026.36...
3 months ago

Features

  • Dynamic input: per-step DynSpec framework with coordinate/length/angle boxes and on-screen guides for LINE, RECTANGLE, POLYGON, ELLIPSE, ARC and CIRCLE, plus a shared angle reference with consistent sign handling.
  • MIRROR: erase-source prompt — keeps the mirrored copy and the original by default, or flips in place.
  • SCALE: live ghost preview from the base point.
  • STRETCH: live ghost preview while dragging the new point.
  • ARRAYPATH: items align to the path tangent and the array starts from the path end nearest the pick.
  • XCLIP: clip block references to their SPATIAL_FILTER boundary, including hatch fills and nested blocks.
  • Plugin Manager window listing installed add-ons.
  • Windows installer: optional Desktop shortcut (deselectable in the feature tree); Linux: AppStream metainfo for software-centre integration.

Fixes

  • Dynamic input: F12 toggles dynamic input again (removed iced's debug feature that hijacked F12 for the comet debugger).
  • Command-line coordinates are always absolute; the dynamic-input prompt sits evenly off the crosshair.
  • ARRAYPATH: arc and polyline-arc paths no longer come out mirrored (OCS-correct arc sampling + canonical bulge centre).
  • Properties: the color dropdown closes on selection change and on the first viewport click.
  • The main menu closes when opening a file from Recent documents.
  • Windows: the app icon is embedded in the .exe, so Explorer, the taskbar and the Start menu show it; installing refreshes the shell so .dwg/.dxf icons appear without a reboot.

Chore

  • Extract the `ocs_plugin_api` crate as the stable add-on contract.
  • Publish SHA256 checksums alongside the AppImage, portable .exe, MSI and .dmg.

Full Changelog: v0.5.6...v0.5.7

Don't miss a new OpenCADStudio release

NewReleases is sending notifications on new releases.