github tangency-labs/solidcraft v0.27.1

2 hours ago

A patch release: active bottom-bar toggles are readable in the SolidCraft 95 theme, and fixes.

SolidCraft is open-source parametric 3D CAD in Rust: sketch, constrain, extrude, and change a parameter to watch the timeline rebuild. Website · documentation · try it in the browser · Discord · issues · roadmap.

Fixed

  • SolidCraft 95 theme: an active toggle on the view's bottom bar, such as Orthographic, showed as a blank dark blue block; its label and icon now draw in the theme's selected-text colour where the accent colour doesn't read (#9171).
  • System theme on macOS: with Preferences › Interface › Theme set to System, the app follows a change of the macOS Appearance while it runs (#9103).
  • Older designs: a sketch with a projected face seen edge-on, saved by an older release, keeps its line when it is rebuilt, so an offset that uses that line no longer fails (#9097).
  • Empty sketch: a new sketch with no geometry says so in the view instead of "fully constrained" (#9104).
  • Render: a raster render too large for the renderer is refused before it starts, with a suggestion to reduce its size or the visible geometry, instead of failing partway (#5728).
  • solidcraft-cli mcp --param-check now also checks calls sent to a running app, not only a headless session (#9073).

Compatibility

0.27.1 writes design file format 44, as 0.27.0 does. It opens every earlier design, but 0.26.x and earlier refuse a design saved by 0.27.x. Drawing files (.scdwg) are format 1.

Don't miss a new solidcraft release

NewReleases is sending notifications on new releases.