Dante
d357bd2073
docs: update public links and custom-domain Pages paths ( #1780 )
2026-10-16 16:39:59 -04:00
Rec0iL
04b4381b54
Agent chat: Antigravity replaces the retired Gemini CLI ( #1790 ) ( #1795 )
...
Thanks @Rec0iL.
2026-10-16 15:26:14 -04:00
Jackson Oursland
a9413fe385
Keep viewport hover and click picking while a 3D mouse moves the view ( #1781 )
...
Thanks @oursland.
2026-10-16 14:26:32 -04:00
Rec0iL
6496ec86ec
Agent chat: show the agent's answers as Markdown ( #1778 )
...
Thanks @Rec0iL.
2026-10-16 13:26:23 -04:00
Pablo López
ff7c899840
Add Galician (gl) UI localization ( #1771 )
...
Thanks @pablopeza.
2026-10-16 13:26:18 -04:00
Mateusz Sych
31b2ddc0cf
Split Body: the face a plane split cuts takes an attachment that follows the plane ( #565 ) ( #1746 )
...
Thanks @SychPL.
2026-10-16 13:26:11 -04:00
cronos
e2667b749d
Keep large STEP assemblies responsive during 3D navigation ( #1762 )
...
Thanks @crono2250.
2026-10-16 12:26:26 -04:00
Mateusz Sych
bf4551159e
Split Body and Combine Intersect keep their faces' sources, so sketches attach ( #565 ) ( #1732 )
...
Thanks @SychPL.
2026-10-16 11:26:17 -04:00
github-actions[bot]
a16226288f
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-16 14:39:55 +00:00
Mateusz Sych
6232fa33c2
Joints: cam and follower coupling (joint.cam) ( #1734 )
...
Thanks @SychPL.
2026-10-16 10:26:35 -04:00
DuBearte
88f76adbc2
Add Brazilian Portuguese translation ( #1688 ) ( #1735 )
...
Thanks @DuBearte.
2026-10-16 10:26:31 -04:00
cronos
bba03803b7
Accelerate current-view DXF export and keep desktop exports responsive ( #1738 )
...
Thanks @crono2250.
2026-10-16 10:26:27 -04:00
github-actions[bot]
77bdef2f64
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-16 13:09:37 +00:00
bherbruck
2c020dbcbc
Revert #1682 (three-axis milling) ( #1715 )
...
Thanks @bherbruck.
2026-10-16 09:02:19 -04:00
github-actions[bot]
1ded8fdd27
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-16 12:44:13 +00:00
CypherNaugh_0x
737c9358d0
Add three-axis milling with independent CAM and Fusion validation ( #1682 )
...
Thanks @CypherNaught-0x.
2026-10-16 08:26:28 -04:00
DuBearte
9194f4be09
Screenshot of a hidden window: at once, and say so ( #1677 ) ( #1707 )
...
Thanks @DuBearte.
2026-10-16 08:26:08 -04:00
github-actions[bot]
bcacb7066d
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-16 11:35:58 +00:00
Mateusz Sych
2ae21143ee
Motion animation export: a study or a joint drive as an animated GIF ( #1680 )
...
Thanks @SychPL.
2026-10-16 07:26:15 -04:00
github-actions[bot]
650ba567e7
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-16 10:38:44 +00:00
midasdf
bbd4f29ebb
Class-A surfacing 3/3: blend curves, curved-edge fillets, the G2 corner and continuity analysis ( #1642 )
...
Thanks @midasdf.
2026-10-16 06:26:27 -04:00
bherbruck and Claude Opus 5.5
a9beb437b3
Boolean property tests: nightly only, and the cases they found as ignored tests ( #1650 )
...
Pushes to main skip boolean_props (random inputs); the nightly property-tests job runs it. The three shrunk cases are ignored tests with their issues (#1647 , #1648 , #1649 ), and proptest's failure file is named outright.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-16 04:35:53 -04:00
github-actions[bot]
db1fd39139
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-16 07:38:05 +00:00
midasdf
07da7f8065
Class-A surfacing 2/3: surface match, boundary patch and CV fairing ( #1487 )
...
Thanks @midasdf.
2026-10-16 03:26:20 -04:00
DuBearte
7f79443b46
Control channel: a timed-out request says it is still running, and its result can be asked for ( #1618 ) ( #1627 )
...
Thanks @DuBearte.
2026-10-16 03:26:16 -04:00
Lasse Lian
18ec44d773
AppImage: leave the menu entry to launchers that set DESKTOPINTEGRATION ( #1635 )
...
Thanks @lasselian.
2026-10-16 03:26:09 -04:00
Karl Von Richter
9422853cf9
Feature mirrors and patterns: preserve replay and add Flip/Center placement ( #1619 )
...
Thanks @Karl-VonRichter.
2026-10-16 03:01:00 -04:00
github-actions[bot]
3707a67cee
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-16 06:01:11 +00:00
Mateusz Sych
571122c4ba
Motion Trace: a point's path as a joint is driven or a study plays, kept as a 3D spline ( #1529 )
...
Thanks @SychPL.
2026-10-16 01:54:34 -04:00
github-actions[bot]
5e9285ca75
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-16 04:37:13 +00:00
Karl Von Richter
371578a06f
Feat/Sketch: associative pattern tools with independent directions and Flip/Center controls ( #1601 )
...
Thanks @Karl-VonRichter.
2026-10-16 00:32:32 -04:00
DuBearte
ac3a25fb5b
View keys: arrows turn the view, Ctrl+arrows pan, Ctrl+8 looks at the selection ( #1541 ) ( #1585 )
...
Thanks @DuBearte.
2026-10-16 00:27:12 -04:00
H. Conrad
c5b7009ce3
ci: nightly property tests with more cases ( #1498 )
...
Thanks @Ian-cmd-ops.
2026-10-16 00:13:48 -04:00
github-actions[bot]
2e5b7b11e4
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-16 04:08:05 +00:00
bherbruck
6c1a898e3d
Check for updates at every start; show "Update to X" as a title-bar pill ( #1538 )
...
Thanks @bherbruck.
2026-10-16 00:07:41 -04:00
Mateusz Sych
4d862cd76c
Joints: joint.reach (inverse kinematics), and a jointed part follows a drag ( #1540 )
...
Thanks @SychPL.
2026-10-15 23:58:34 -04:00
bherbruck
baf44657c1
Agent chat: queue messages while the agent works, Send now, Stop, New chat, and a model picker ( #1566 , #1571 ) ( #1566 )
...
Thanks @bherbruck.
2026-10-15 23:58:28 -04:00
github-actions[bot]
77bdcc47e9
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-16 03:01:46 +00:00
sthifen
e21c5f06ac
Viewport frame-rate readout (Preferences ▸ Graphics) ( #1580 )
...
Thanks @sthifen.
2026-10-15 22:50:41 -04:00
Colin Faulkingham
904bf19e83
Fix agent runtime lookup when launched from the desktop ( #1551 )
...
Thanks @cfaulkingham.
2026-10-15 22:44:13 -04:00
rlartot
daf618c344
Edge division: evaluate each point once ( #1560 )
...
Thanks @rlartot.
2026-10-15 22:19:51 -04:00
Irakli Kourtis
1a0b33fcf3
Headless pictures draw on the GPU, with the viewport's pipelines (CPU rasterizer as last tier) ( #1555 )
...
Thanks @jyviko.
2026-10-15 22:19:26 -04:00
Colin Faulkingham and Claude Sonnet 5.5
342305705d
Add XAI Grok to the AI panel ( #1558 )
...
Grok Build is added as one more entry in the agent discovery list, over ACP, like the others. Thanks @cfaulkingham.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-15 21:27:50 -04:00
bherbruck and Claude Opus 5.5
9a07932f20
Design format: a change is one new file, never an edit to FORMAT ( #1563 )
...
A PR that saves something new adds crates/doc/src/format/pending/<name>.rs (a note, and an upgrade step if older designs must be rewritten). The build writes the next format number while changes are pending and lists them in format_pending; scripts/fold-format-pending.sh fixes them as v<N>/ at release time. Formats 23 and 24 move into v23/ and v24/.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-15 21:13:38 -04:00
4cbf9cf607
Sheet metal: an Edge Flange can choose its own corner relief ( #1481 )
...
An Edge Flange feature can set the shape and size of the relief at the corners its flanges make, in place of the sheet metal rule's. Design format 24.
Co-authored-by: NOWN-DEV <NOWN-DEV@users.noreply.github.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-15 20:22:31 -04:00
c361630954
Export the current 3D view as 2D DXF with optional hidden lines ( #1449 )
...
Adds File > Export > Current View as DXF: the visible bodies projected from the current camera onto 2D LINE/LWPOLYLINE entities, with hidden edges omitted or dashed.
Co-authored-by: cronos <19868002+crono2250@users.noreply.github.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-15 20:04:25 -04:00
845f4913cf
render: add opaque CPU sampling and bounded mip chains ( #1459 )
...
Co-Authored-By: selune <0xlillith@users.noreply.github.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-15 19:39:30 -04:00
Jackson Oursland and Claude Opus 5.5
78242d67d1
Import FreeCAD and Rhino files through cadmpeg ( #1435 )
...
FreeCAD .FCStd and Rhino .3dm files open, insert and drop like STEP and IGES:
cadmpeg (Apache-2.0, pinned =0.6.1, native builds only) detects the format,
decodes it under its service resource caps, validates the model and writes it
as STEP AP214, which becomes an Import feature in a new component named after
the file, with the up and names options.
Only the fcstd, rhino and step codecs are compiled in (no default features).
ACIS is left out: cadmpeg's sat codec is a ShapeManager stream decoder.
native_cad.rs is the single importer seam. Self-made FreeCAD and Rhino box
fixtures, hostile-input, ZIP-bomb and cap tests, engine tests for the
component path; the browser build reports these formats as not supported.
A note under design format 23 says an Import's file can name these formats.
Co-authored-by: Jacob Oursland <jacob.oursland@gmail.com >
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-15 19:30:03 -04:00
96d1ad0ab2
Show optional X/Y/Z distances in measurement overlays ( #1422 )
...
Measure can show the world-axis components alongside the total distance, with a Graphics preference to turn them off.
Co-authored-by: cronos <19868002+crono2250@users.noreply.github.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-15 19:09:26 -04:00
3d914c9f15
Agent chat gate: curve and occurrence ids named path are not files; broken tool arguments are not run ( #1499 )
...
Co-Authored-By: Rec0iL <Rec0iL@users.noreply.github.com >
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-15 19:01:09 -04:00