bherbruck
fa691707c2
Release 0.15.0
v0.15.0
2026-10-17 13:54:24 +00:00
bherbruck and Claude Opus 5.5
b9a55c74e2
Release 0.15.0
...
Version 0.15.0; the pending design-format changes are folded into format 26.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-17 13:53:44 +00:00
bherbruck and Claude Opus 5.5
72145d4aba
Grid: stay on the ground (XY) by default; following the view is a preference ( #2035 )
...
#1583 turned the grid to the upright origin plane in side views for
everyone. That is now Preferences > Grid follows the view, off by
default; headless pictures keep the ground grid.
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-17 09:45:04 -04:00
froglemonade2
a6eeb88de0
docs: remove the Send2Orca note from the README ( #1982 )
...
Thanks @froglemonade2.
2026-10-17 09:11:31 -04:00
bherbruck and Claude Opus 5.5
49dda52d09
i18n: Czech is not a complete catalog yet (31 messages missing) ( #1999 )
...
#1752 listed cs as complete, but it lacks messages added to en.json since,
which failed the completeness test on main. Missing messages fall back
to English until the catalog catches up.
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-17 08:57:38 -04:00
NOWN-DEV
09b3bd0e01
Sheet metal: machine a hole feature's drills in one pass, keep cuts after a text cut ( #1979 ) ( #1980 )
...
Thanks @NOWN-DEV.
2026-10-17 08:52:19 -04:00
Irakli Kourtis
c4d2ae87ee
deps: zip 3.0.0 → 9.0.4 (RUSTSEC-2026-0367, -0368, -0369) ( #1971 )
...
Thanks @jyviko.
2026-10-17 08:49:02 -04:00
CamWight
30ca43de7d
io: every file reader survives deterministic mutation; glTF refuses a POSITION naming a missing accessor ( #469 ) ( #1923 )
...
Thanks @CamWight.
2026-10-17 08:45:42 -04:00
NOWN-DEV
8a2d142333
fix: a cut takes only its sketch, a join adds only it ( #1310 )
...
Thanks @NOWN-DEV.
2026-10-17 08:42:17 -04:00
Irakli Kourtis
0a66697da8
Continuity Analysis tool, legend and theme colours on #1642 's inspect.continuity; curvature combs on faces ( #770 ) ( #1247 )
...
Thanks @jyviko.
2026-10-17 08:38:55 -04:00
bherbruck and Claude Opus 5.5
a000bd69cf
Clearance: give inspect.clearance the Interference icon ( #1991 )
...
The icon check from #853 requires every command to have one; #1900 added
inspect.clearance without, which failed Format and repository checks on
main and every PR.
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-17 08:30:52 -04:00
NOWN-DEV
40abcbc8cf
Booleans: prism cuts whose walls only touch the target are exact ( #1894 )
...
Thanks @NOWN-DEV.
2026-10-17 08:00:06 -04:00
CamWight
b6f9b1deac
Pages links point at docs.solidcraft.io: Flatpak repository, help and troubleshooting ( #1922 )
...
Thanks @CamWight.
2026-10-17 07:26:28 -04:00
DuBearte
b04e0801d6
Per-command timings for script runs and batches ( #1868 )
...
Thanks @DuBearte.
2026-10-17 07:26:20 -04:00
Mateusz Sych
d1b96100d3
Split Body: a plane lying on a face of the body splits it exactly ( #1510 ) ( #1897 )
...
Thanks @SychPL.
2026-10-17 07:21:06 -04:00
rlartot
2f24878bb0
French: catch up with main ( #1676 )
...
Thanks @rlartot.
2026-10-17 07:18:45 -04:00
github-actions[bot]
b64edf15d3
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-17 11:12:34 +00:00
onenewcode
87d4eb55e5
fix(kernel): fillet mixed arc and line loop corners ( #604 )
...
Thanks @onenewcode.
2026-10-17 07:06:26 -04:00
franco michetti
78c6364b02
Saving to a network share on macOS: fall back to a plain fsync ( #1741 )
...
Thanks @onembyte.
2026-10-17 07:02:37 -04:00
franco michetti
b7eac9220b
inspect.silhouette: the outline of bodies seen from a view, as a mask ( #1743 )
...
Thanks @onembyte.
2026-10-17 06:56:25 -04:00
Olup
4193ea26ac
Expose a JavaScript command API for the browser app ( #1713 )
...
Thanks @olup.
2026-10-17 06:54:16 -04:00
Pablo López
40bdc1132e
Draw the view orthographic while a sketch is open ( #1758 )
...
Thanks @pablopeza.
2026-10-17 06:48:42 -04:00
The Nomad
e052d19879
3D mouse: any HID multi-axis controller with motion axes ( #1880 )
...
Thanks @nomadsgalaxy.
2026-10-17 06:48:02 -04:00
franco michetti
fbc00bb2c4
STEP import: a ball bounded only by its seam comes in whole ( #1742 )
...
Thanks @onembyte.
2026-10-17 06:46:47 -04:00
H. Conrad
6bde126a5c
test: save the proptest seed for the grid union face that does not mesh ( #1813 )
...
Thanks @Ian-cmd-ops.
2026-10-17 06:23:17 -04:00
Steven Huff
7d44359cf6
Web: show the SolidCraft mark being cut from a cube while loading ( #1908 )
...
Thanks @shuff57.
2026-10-17 06:22:52 -04:00
bherbruck
29dfa6bd32
Attribution: the Czech catalog ( #1952 )
2026-10-17 06:19:12 -04:00
allisonChilton
8c58efdecf
Fix missing viewport surfaces after a skipped startup frame ( #1791 )
...
Thanks @allisonChilton.
2026-10-17 06:10:46 -04:00
HiroKenEz
44732f8b40
Parameters: a favourite's expression takes each key once ( #1767 ) ( #1919 )
...
Thanks @HiroKenEz.
2026-10-17 05:37:21 -04:00
NOWN-DEV
3fe6bacea0
fix: a blind cut on a long body keeps its small rounds ( #1593 )
...
Thanks @NOWN-DEV.
2026-10-17 05:37:16 -04:00
github-actions[bot]
39758b0cc4
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-17 09:31:55 +00:00
NOWN-DEV
172782705a
fix: STEP import reads unclamped (periodic) B-splines on the seam ( #1916 )
...
Thanks @NOWN-DEV.
2026-10-17 05:30:13 -04:00
NOWN-DEV
186555dbe9
Clearance report: overlaps, near pairs and nearest bodies ( #1900 )
...
Thanks @NOWN-DEV.
2026-10-17 04:54:39 -04:00
DuBearte
fd073620ae
Sketch: Explode Text turns a text's outlines into ordinary curves ( #1842 ) ( #1921 )
...
Thanks @DuBearte.
2026-10-17 04:52:41 -04:00
potuzai
e49770bd24
Add Czech (cs) UI translation ( #1752 )
...
Thanks @potuzai.
2026-10-17 04:47:05 -04:00
bherbruck and Claude Opus 5.5
ccd0b5aab8
Robustness goldens: seeds 13, 71 and 94 build as main builds them, not as #853 's branch did ( #1929 )
...
#853 recorded seeds 13, 71 and 94 with the face and edge counts its own branch built
(40/101, 19/50, 27/63). With main's kernel they still build as they did before #853
(41/103, 20/52, 26/61), so every full goldens run has failed since it landed. This
records them again; #853 's seed 20 change and the other 93 seeds are unchanged.
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-17 04:40:23 -04:00
selune
09188c4586
Merge pull request #1689 from jawler/add-spanish-translation
...
Add Spanish (Spain) localization (es-ES)
2026-10-17 10:38:09 +02:00
Tommaso Bianchi
f4ed349410
README: link Send2Orca (SolidCraft to OrcaSlicer) ( #1906 )
...
Thanks @tommasobbianchi.
2026-10-17 04:35:56 -04:00
github-actions[bot]
aa9119f922
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-17 08:23:21 +00:00
DuBearte
9c07bdd823
Fonts: a Thai fallback, so Thai text no longer draws as boxes ( #1913 )
...
Thanks @DuBearte.
2026-10-17 04:10:18 -04:00
DuBearte
67d4628753
Stand this part up? offer: handles for its buttons, and stand-up scripting ( #1911 )
...
Thanks @DuBearte.
2026-10-17 04:10:15 -04:00
Mikalai Kukhta
64235ab12a
3D mouse: invert and speed for each of the cap's six axes ( #1814 )
...
Thanks @NecroKote.
2026-10-17 04:09:55 -04:00
phanoob
c9b8267b9e
Action matrix: record the chamfers #1428 refuses ( #1684 )
...
Thanks @phanoob.
2026-10-17 04:09:51 -04:00
James Aita
a5003da9d7
Navigation: hold Space to pan ( #1754 )
...
Thanks @styles01.
2026-10-17 04:09:48 -04:00
Mateusz Sych
ff7f3204d5
Updater: recognise an MSI install outside Program Files ( #1870 ) ( #1873 )
...
Thanks @SychPL.
2026-10-17 04:08:46 -04:00
Mateusz Sych
a2245b2f51
Sketch profiles: a line passing next to a junction splits the loop it crosses ( #755 ) ( #1879 )
...
Thanks @SychPL.
2026-10-17 04:08:43 -04:00
Mateusz Sych
3eae8c34f6
Fillet beside a hole: the suggested largest radius fits ( #324 ) ( #1885 )
...
Thanks @SychPL.
2026-10-17 04:08:39 -04:00
NOWN-DEV
c38992fc09
fix: booleans with whole-turn round faces read from STEP are exact instead of failing ( #1892 )
...
Thanks @NOWN-DEV.
2026-10-17 04:08:34 -04:00
NOWN-DEV
962070e955
Interference: a pin a hair off the axis of its hole gets its crescent ( #1893 )
...
Thanks @NOWN-DEV.
2026-10-17 04:08:31 -04:00
NOWN-DEV
713111d9df
STEP export: an inserted assembly's nested parts are placed once ( #1895 )
...
Thanks @NOWN-DEV.
2026-10-17 04:08:26 -04:00