This website requires JavaScript.
a824c1eb75
[IMP] OneCAD rebrand: OneCAD wordmark + direct-to-workspace launch, no splash hold, no external links (docs/GitHub removed, local reports), all visible strings + locales OneCAD
main
Z User
2026-10-18 17:43:10 +00:00
ac05e26934
[FIX] OneCAD web: Odoo Documents integration sources (services_odoo.rs, odoo glue, build script); wasm32 picker freeze fixed with web_time::Instant
Z User
2026-10-18 17:43:03 +00:00
4e0601611c
Fix id overflow (#1589 )
H. Conrad
2026-10-18 03:53:57 -07:00
07708a4e2a
Extrude: a taper composes with a start offset (#2312 ) (#2313 )
Brazz
2026-10-18 06:18:43 -04:00
a4c4b411e5
Combine: a cut keeps a body joined from separate pieces in one body (#2247 )
Artem Sushchev
2026-10-18 12:02:44 +02:00
5eb7640b54
Agent chat: pop out into its own window, dock back (#1745 )
franco michetti
2026-10-18 06:59:30 -03:00
003abc2149
Issue forms and needs-info: ask short bug reports for steps to reproduce (#2416 )
2026-10-18 05:44:48 -04:00
136a3e9a2f
Report an Issue: open issues on tangency-labs/solidcraft (#2417 )
2026-10-18 05:44:23 -04:00
e70bd52409
Extrude: a side drawn in collinear pieces is one face (#1788 ) (#1949 )
DuBearte
2026-10-18 05:43:23 -04:00
132b63d24d
Kernel profile: a thread's faceted cut and the reference display mesh are timed (#1833 ) (#2095 )
NOWN-DEV
2026-10-18 11:43:05 +02:00
72b7fc385b
Fix red main: record robustness seeds 13, 67 and 94 after #2064 (#2396 )
bherbruck and Claude Opus 5.5
2026-10-18 05:38:41 -04:00
292747e50b
Persistent face names: keep exact history when a prism boolean meets stacked pieces of one cylinder (#1209 ) (#2205 )
2026-10-18 11:33:30 +02:00
2e4266cb0a
Triage bot and PR-based claims (#2397 )
2026-10-18 05:17:21 -04:00
b685b7301f
Preferences: reverse horizontal pan direction (#2007 ) (#2047 )
v0.15.0-nightly.20261018.51.1
Lasse Lian
2026-10-18 09:12:23 +02:00
8f768b65c8
Avoid per-frame mesh copies in both timeline layouts (#1907 )
cronos
2026-10-18 15:34:05 +09:00
932efbf341
Sketch drag: move only what the constraints need (#2060 )
JIJINBEI
2026-10-18 15:23:24 +09:00
b8d7b42808
contributing(docs): clarify draft PR and bot claims (#2317 )
Karl Von Richter
2026-10-18 16:11:29 +10:00
a8e8d82f90
Add regression coverage for mouse picking during 3D mouse navigation (#1786 )
cronos
2026-10-18 14:33:09 +09:00
33cd031701
Sketch: the arc's sweep box no longer covers the end-point pick (#2201 ) (#2242 )
DuBearte
2026-10-18 01:10:53 -04:00
6422ef84d5
Drawing: share length display formatting (#2054 ) (#2086 )
selune
2026-10-18 06:29:15 +02:00
7c9f8a5895
Drawing: validate section geometry contracts (#2053 ) (#2085 )
selune
2026-10-18 06:29:12 +02:00
36b6496ad5
CI: give fork builds on the untrusted pool 90 minutes (#2339 )
bherbruck and Claude Opus 5.5
2026-10-18 00:28:18 -04:00
48986041ed
Add complete Italian UI localization (#1941 )
2026-10-18 04:28:04 +02:00
c39bd23d07
CI: run all four test shards on the trusted self-hosted runners (#2220 )
bherbruck and Claude Opus 5.5
2026-10-17 22:11:35 -04:00
a33c5a7861
CI: restore main's Rust cache in fork pull request jobs on the untrusted runners (#2254 )
bherbruck and Claude Opus 5.5
2026-10-17 22:11:31 -04:00
5c95b0496d
Spanish (es-ES): catch up with en.json (#2101 )
2026-10-18 03:53:14 +02:00
72aa77dabd
French: catch up with main (10 messages) (#2203 )
2026-10-18 03:51:06 +02:00
243db6cb8f
README: list the crash_reports MCP tool (#1821 ) (#1830 )
2026-10-17 21:48:19 -04:00
83c31d77c4
surface.boundary: surfaces through boundary curves and curve networks (#763 ) (#2129 )
2026-10-17 21:47:38 -04:00
a940f77447
Sketch: always show a grid on the open sketch's plane
sketch-grid
bherbruck and Claude Sonnet 5.5
2026-10-18 01:44:15 +00:00
ae6a33bf96
CI: run the list checks inside CI's repository-checks job on PRs (#2292 )
bherbruck and Claude Opus 5.5
2026-10-17 21:00:34 -04:00
675c865431
CI: fork PRs' light jobs on GitHub, their heavy jobs on the self-hosted pool (#2284 )
bherbruck and Claude Opus 5.5
2026-10-17 20:49:16 -04:00
c59842b8e1
Merge branch 'main' into ci/slow-runner-timeouts
ci/slow-runner-timeouts
bherbruck
2026-10-17 20:26:18 -04:00
2f31138f9d
CI: a pull request fast lane; the heavy checks run on main (#2278 )
bherbruck and Claude Opus 5.5
2026-10-17 20:25:13 -04:00
8c503ad1be
Revert "CI: run untrusted and GitHub-hosted Linux jobs on Blacksmith's Ubuntu 24.04 runners (#2237 )" (#2277 )
2026-10-17 20:23:57 -04:00
a587d3339e
Tests: more time for the web offline launches and the icon review server
bherbruck and Claude Opus 5.5
2026-10-18 00:11:14 +00:00
dc40f051b1
CI: run untrusted and GitHub-hosted Linux jobs on Blacksmith's Ubuntu 24.04 runners (#2237 )
2026-10-17 20:04:20 -04:00
712b427a9c
CI: a fork PR's Select checks and ci jobs run on the untrusted runners too (#2252 )
bherbruck and Claude Opus 5.5
2026-10-17 19:37:10 -04:00
e48e553758
CI: fork PRs run their Linux jobs on the isolated self-hosted runners (#2249 )
bherbruck and Claude Opus 5.5
2026-10-17 19:27:13 -04:00
dc8edead22
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
github-actions[bot]
2026-10-17 23:22:01 +00:00
2acc344aa4
Sketch: show open and untied profile ends (#2000 ) (#2001 )
JIJINBEI
2026-10-18 07:52:12 +09:00
487aa64e10
Multi profile extrusion performance (#2064 )
Koschtetnix
2026-10-18 00:30:52 +02:00
180e62c981
Macos space mouse support (#1815 )
Mikalai Kukhta
2026-10-18 00:15:15 +02:00
11a196e6f8
sketch(feat): add dimension references and parameter tools (#1548 )
Karl Von Richter
2026-10-18 08:00:35 +10:00
a11446fd17
Web: a launch behind an expired sign-in shows the sign-in instead of the kept build (#2151 )
Thomas Kroll
2026-10-17 23:54:29 +02:00
7a3221d2dd
Updates: 0.11–0.14 must install 0.15 by hand once (#2136 ) (#2141 )
DuBearte
2026-10-17 17:28:04 -04:00
e8776d8583
Toolbar fills the available width instead of leaving a gap (#2108 ) (#2109 )
bherbruck
2026-10-17 17:08:51 -04:00
cb857f1fa7
Rib/Web: grow along the sketch normal (#2056 ) (#2057 )
Pablo López
2026-10-17 20:15:03 +02:00
e347f820e6
Fix red main: give inspect.silhouette an icon; scroll to Colour vision in its scenario (#2134 )
bherbruck and Claude Opus 5.5
2026-10-17 13:53:01 -04:00
6597ffe072
Self-host the web app with Docker; publish the image to ghcr.io (#2033 )
rpromas
2026-10-17 20:49:07 +03:00
4a70c03deb
Revolve: a profile that comes back to the axis along a curve revolves right, and cuts with it work (#1853 ) (#1866 )
Mateusz Sych
2026-10-17 19:38:41 +02:00
f480898158
Extrude: join extensions of ribs on curved bases (#2059 ) (#2082 )
fkirill
2026-10-17 20:33:21 +03:00
9be8bb5e6b
Fix Steam Frame STEP trims and spline projection (#1974 ) (#2043 )
Moritz
2026-10-17 19:33:17 +02:00
843fa0dac6
Grid: hysteresis and no wall swap at the 45° crossing behind Grid follows the view (#1993 ) (#2050 )
JEREMY
2026-10-17 18:51:38 +02:00
2c924fd385
Sweep: close circular tools before cutting a torus (#2005 ) (#2010 )
fkirill
2026-10-17 19:46:21 +03:00
8be736c33e
CI: trusted pull requests use the self-hosted runners too (#2012 )
bherbruck and Claude Opus 5.5
2026-10-17 12:00:38 -04:00
f3494efbbb
Fix complete Japanese and Chinese grid-follow-view messages (#2092 )
selune
2026-10-17 17:56:39 +02:00
6fe16b790b
Link the Discord invite directly (#2094 )
bherbruck and Claude Opus 5.5
2026-10-17 11:55:21 -04:00
979614e60f
Release 0.15.0 (#2039 )
bherbruck
2026-10-17 11:55:05 -04:00
8a31738fe5
docs: ribbon redesign proposal (#1439 )
Nathan Dane and Claude Sonnet 5.5
2026-10-17 17:36:43 +02:00
f7343e9161
CI: a main push the merge queue already tested runs only repository checks (#1860 )
2026-10-17 10:21:08 -04:00
fa691707c2
Release 0.15.0
v0.15.0
release
bherbruck
2026-10-17 13:54:24 +00:00
b9a55c74e2
Release 0.15.0
bherbruck and Claude Opus 5.5
2026-10-17 13:53:44 +00:00
72145d4aba
Grid: stay on the ground (XY) by default; following the view is a preference (#2035 )
bherbruck and Claude Opus 5.5
2026-10-17 09:45:04 -04:00
a6eeb88de0
docs: remove the Send2Orca note from the README (#1982 )
froglemonade2
2026-10-17 15:11:31 +02:00
49dda52d09
i18n: Czech is not a complete catalog yet (31 messages missing) (#1999 )
bherbruck and Claude Opus 5.5
2026-10-17 08:57:38 -04:00
09b3bd0e01
Sheet metal: machine a hole feature's drills in one pass, keep cuts after a text cut (#1979 ) (#1980 )
NOWN-DEV
2026-10-17 14:52:19 +02:00
c4d2ae87ee
deps: zip 3.0.0 → 9.0.4 (RUSTSEC-2026-0367, -0368, -0369) (#1971 )
Irakli Kourtis
2026-10-17 08:49:02 -04:00
30ca43de7d
io: every file reader survives deterministic mutation; glTF refuses a POSITION naming a missing accessor (#469 ) (#1923 )
CamWight
2026-10-17 13:45:42 +01:00
8a2d142333
fix: a cut takes only its sketch, a join adds only it (#1310 )
NOWN-DEV
2026-10-17 14:42:17 +02:00
0a66697da8
Continuity Analysis tool, legend and theme colours on #1642 's inspect.continuity; curvature combs on faces (#770 ) (#1247 )
Irakli Kourtis
2026-10-17 08:38:55 -04:00
a000bd69cf
Clearance: give inspect.clearance the Interference icon (#1991 )
bherbruck and Claude Opus 5.5
2026-10-17 08:30:52 -04:00
40abcbc8cf
Booleans: prism cuts whose walls only touch the target are exact (#1894 )
NOWN-DEV
2026-10-17 14:00:06 +02:00
b6f9b1deac
Pages links point at docs.solidcraft.io: Flatpak repository, help and troubleshooting (#1922 )
CamWight
2026-10-17 12:26:28 +01:00
b04e0801d6
Per-command timings for script runs and batches (#1868 )
DuBearte
2026-10-17 07:26:20 -04:00
d1b96100d3
Split Body: a plane lying on a face of the body splits it exactly (#1510 ) (#1897 )
Mateusz Sych
2026-10-17 13:21:06 +02:00
2f24878bb0
French: catch up with main (#1676 )
rlartot
2026-10-17 13:18:45 +02:00
b64edf15d3
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
github-actions[bot]
2026-10-17 11:12:33 +00:00
87d4eb55e5
fix(kernel): fillet mixed arc and line loop corners (#604 )
onenewcode
2026-10-17 19:06:26 +08:00
78c6364b02
Saving to a network share on macOS: fall back to a plain fsync (#1741 )
franco michetti
2026-10-17 08:02:37 -03:00
b7eac9220b
inspect.silhouette: the outline of bodies seen from a view, as a mask (#1743 )
franco michetti
2026-10-17 07:56:25 -03:00
4193ea26ac
Expose a JavaScript command API for the browser app (#1713 )
Olup
2026-10-17 12:54:16 +02:00
40bdc1132e
Draw the view orthographic while a sketch is open (#1758 )
Pablo López
2026-10-17 12:48:42 +02:00
e052d19879
3D mouse: any HID multi-axis controller with motion axes (#1880 )
The Nomad
2026-10-17 06:48:02 -04:00
fbc00bb2c4
STEP import: a ball bounded only by its seam comes in whole (#1742 )
franco michetti
2026-10-17 07:46:47 -03:00
6bde126a5c
test: save the proptest seed for the grid union face that does not mesh (#1813 )
H. Conrad
2026-10-17 03:23:17 -07:00
7d44359cf6
Web: show the SolidCraft mark being cut from a cube while loading (#1908 )
Steven Huff
2026-10-17 03:22:52 -07:00
29dfa6bd32
Attribution: the Czech catalog (#1952 )
bherbruck
2026-10-17 06:19:12 -04:00
8c58efdecf
Fix missing viewport surfaces after a skipped startup frame (#1791 )
allisonChilton
2026-10-17 04:10:46 -06:00
44732f8b40
Parameters: a favourite's expression takes each key once (#1767 ) (#1919 )
HiroKenEz
2026-10-17 11:37:21 +02:00
3fe6bacea0
fix: a blind cut on a long body keeps its small rounds (#1593 )
NOWN-DEV
2026-10-17 11:37:16 +02:00
39758b0cc4
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
github-actions[bot]
2026-10-17 09:31:55 +00:00
172782705a
fix: STEP import reads unclamped (periodic) B-splines on the seam (#1916 )
NOWN-DEV
2026-10-17 11:30:13 +02:00
186555dbe9
Clearance report: overlaps, near pairs and nearest bodies (#1900 )
NOWN-DEV
2026-10-17 10:54:39 +02:00
fd073620ae
Sketch: Explode Text turns a text's outlines into ordinary curves (#1842 ) (#1921 )
DuBearte
2026-10-17 04:52:41 -04:00
e49770bd24
Add Czech (cs) UI translation (#1752 )
potuzai
2026-10-17 10:47:05 +02:00
ccd0b5aab8
Robustness goldens: seeds 13, 71 and 94 build as main builds them, not as #853 's branch did (#1929 )
bherbruck and Claude Opus 5.5
2026-10-17 04:40:23 -04:00
09188c4586
Merge pull request #1689 from jawler/add-spanish-translation
selune
2026-10-17 10:38:09 +02:00
f4ed349410
README: link Send2Orca (SolidCraft to OrcaSlicer) (#1906 )
Tommaso Bianchi
2026-10-17 10:35:56 +02:00
aa9119f922
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
github-actions[bot]
2026-10-17 08:23:21 +00:00