Changes in 0.1.6
This patch release combines compatible loading, geometry, and interaction fixes. Existing designs remain compatible and keep their saved extrusion operations.
- Desktop design loading and STEP import run in the background, keeping the interface responsive while geometry is rebuilt.
- Home recents load thumbnails from a separate PNG cache. New saves no longer embed large base64 thumbnails in the design JSON.
- Additive extrusions default to Join when the active component already has a solid. Automatic Cut remains available when extruding into material; choose New Body explicitly for a separate addition.
- Joined elbows merge adjacent coplanar faces. Circular bosses flush with a case rim share one continuous top face without shifting the boss above the rim.
- Fillets and chamfers handle more sloped pocket and basin rim connections.
- Timeline modifier hover and selection highlight the affected geometry. The view cube uses minimal turns and supports dragging to orbit.
- Documentation, the browser app, and the Flatpak repository now deploy together.
SolveCraft is open-source parametric 3D CAD in Rust: sketch, constrain, extrude, and change a
parameter to watch the timeline rebuild. Documentation
· try it in the browser ·
contributing ·
issues. AI agents can model with it over MCP:
solvecraft-cli mcp (how).
Which file?
- Windows:
SolveCraft-0.1.6-windows-x64.exeruns as is. Or install the.msi, or unzip the
-portable.zip(x64, x86 and arm64). - macOS 11+ (Apple silicon and Intel): open the
.dmgand drag SolveCraft onto Applications.
The CLI is insolvecraft-cli-0.1.6-macos-universal.zip. - Linux (x86_64 and aarch64, glibc 2.35+): the
.AppImage(chmod +x, then run it), the
.debor.rpm, the.flatpak(flatpak install --user <file>), or the.tar.gz. - FreeBSD:
tar -xzf solvecraft-0.1.6-freebsd-x86_64.tar.gz --strip-components 1 -C /usr/local. - Web:
solvecraft-web-0.1.6.zipis a static site to host yourself. SHA256SUMS.txt:sha256sum -c SHA256SUMS.txt --ignore-missing.
The builds aren't signed yet. On macOS, right-click SolveCraft in Applications and choose
Open the first time (or run xattr -dr com.apple.quarantine /Applications/SolveCraft.app).
On Windows, SmartScreen may say "Windows protected your PC": More info, then Run anyway.
Licences are built in (Help ▸ About ▸ Licences, solvecraft-cli licences); the packages also
install THIRD-PARTY-LICENSES.txt. Known limitations:
ROADMAP.md.
What's Changed
- Fix fillets and chamfers around sloped pocket rims by @CypherNaught-0x in #108
- Highlight fillets and other modifier faces from the timeline by @CypherNaught-0x in #109
Full Changelog: v0.1.5...v0.1.6