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
DuBearte
4a4911b473
Mesh export: twisted ruled faces are divided to the chord tolerance ( #1666 ) ( #1670 )
...
Thanks @DuBearte.
2026-10-16 08:26:32 -04: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
dd5278a402
solid.hole: position takes length expressions and follows them ( #1678 ) ( #1683 )
...
Thanks @DuBearte.
2026-10-16 08:26:23 -04:00
Mateusz Sych
838d0e86f2
Component rename also renames its placements ( #1665 ) ( #1685 )
...
Thanks @SychPL.
2026-10-16 08:26:18 -04:00
Mateusz Sych
d84d8c3222
Joint origin: a circle given by its centre ( #393 ) ( #1686 )
...
Thanks @SychPL.
2026-10-16 08:26:14 -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
midasdf
8207f29fc0
Register surface.boundary, which the 2/3 squash left unregistered ( #1701 )
...
Thanks @midasdf.
2026-10-16 07:26:12 -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
Igor Bronovskyi
374ec83505
Add the Ukrainian translations for the messages added after #1196 ( #1632 )
...
Thanks @BrunIF.
2026-10-16 06:26:40 -04:00
DuBearte
4d58d3bbca
Extrude: to an object through the body, the automatic operation is Cut ( #1633 ) ( #1636 )
...
Thanks @DuBearte.
2026-10-16 06:26:35 -04:00
DuBearte
e93f8c1b84
Sketch: rectangles, circles and polygons draw by press, drag and release ( #1630 ) ( #1641 )
...
Thanks @DuBearte.
2026-10-16 06:26:31 -04: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
rlartot
3126962cd4
A feature that names its body finds its named face there first ( #1637 ) ( #1643 )
...
Thanks @rlartot.
2026-10-16 06:26:23 -04:00
phanoob
64b0b674d2
2D prism route: the same letters cut again are one exact boolean ( #1644 )
...
Thanks @phanoob.
2026-10-16 06:26:19 -04:00
Philipp Bischoff
3087363c44
test: three ignored tests pass again and run in CI ( #679 , #562 ) ( #1663 )
...
Thanks @PhilippBischoff0.
2026-10-16 06:26:13 -04:00
phanoob
d5640b5efb
Timeline marker, undo and redo compute off the window thread ( #1675 )
...
Thanks @phanoob.
2026-10-16 06:26:10 -04:00
bherbruck
9b2a40781c
Release 0.14.0 ( #1671 )
...
Version 0.14.0; pending design-format changes folded into format 25.
2026-10-16 06:22:21 -04:00
bherbruck and Claude Opus 5.5
9d82b94469
Robustness goldens: record seeds 31 and 83 after #1581 and #1495 ( #1657 )
...
Seed 31: #1581 refuses a fillet selection with an earlier round's smooth seam instead of re-rounding another nearby edge. Seed 83: #1316 was recorded before its branch took in #1495 , whose shell keeps the wall beside a concave edge.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-16 04:55:20 -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 <[email protected] >
2026-10-16 04:35:53 -04:00
github-actions[bot]
db1fd39139
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
v0.13.1-nightly.20261016.47.1
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
phanoob
9bb65b4d68
Booleans: a prism cut beside the target's other faces takes the exact 2D route in a column ( #1629 )
...
Thanks @phanoob.
2026-10-16 03:26:13 -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
Irakli Kourtis
f57a62deb7
Intersection edge nodes advance along the curve at fine display qualities ( #1615 )
...
Thanks @jyviko.
2026-10-16 03:00:56 -04:00
DuBearte
61678654c2
Extrude: dragging the taper stops where the profile would close ( #1602 ) ( #1614 )
...
Thanks @DuBearte.
2026-10-16 03:00:52 -04:00
DuBearte
25c89a706e
Sketch: a tangent arc starts from a trimmed end ( #1485 ) ( #1604 )
...
Thanks @DuBearte.
2026-10-16 03:00:49 -04:00
bherbruck
26bf1af93b
Sketch on an origin plane faces the side you clicked ( #1587 )
...
Fixes #1586 .
2026-10-16 03:00:24 -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
H. Conrad
dcffab09b1
Tessellation: point-in-trim tests skip runs of segments the ray canno… ( #1309 )
...
Thanks @Ian-cmd-ops.
2026-10-16 01:54:29 -04:00
DuBearte
6f270f6259
Split Body: a sketch line as the splitting tool ( #1552 ) ( #1592 )
...
Thanks @DuBearte.
2026-10-16 01:35:15 -04:00
H. Conrad
dc6eca6830
Fix/shell saddle corners ( #1316 )
...
Thanks @Ian-cmd-ops.
2026-10-16 01:19:42 -04:00
H. Conrad
d29ca29578
Perf/mesh collision ( #1307 )
...
Thanks @Ian-cmd-ops.
2026-10-16 01:12:39 -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
JIJINBEI
44968dbfe6
Feature fields: a type for each role (Expr, BodyName, FacePick…) ( #1273 )
...
Thanks @jijinbei.
2026-10-16 00:28:12 -04:00
JIJINBEI
3333f8a62b
Divide intersection edges from their neighbours' parameters ( #1038 ) ( #1412 )
...
Thanks @jijinbei.
2026-10-16 00:27:55 -04:00
H. Conrad
42d4ebeb16
STEP export: a merged partial cylinder keeps its cylinder (silent volume loss) ( #1497 )
...
Thanks @Ian-cmd-ops.
2026-10-16 00:27:48 -04:00
DuBearte
d624e0a171
Expressions: inch and foot marks ( #1502 ) ( #1578 )
...
Thanks @DuBearte.
2026-10-16 00:27:40 -04:00
DuBearte
3fe929e91c
Renderer: skip a frame the GPU won't stage instead of crashing ( #1469 ) ( #1579 )
...
Thanks @DuBearte.
2026-10-16 00:27:33 -04:00
DuBearte
c419dec76c
Joint drive test: wait as long as the other preview tests ( #1549 ) ( #1582 )
...
Thanks @DuBearte.
2026-10-16 00:27:26 -04:00
DuBearte
f91103c51d
Viewport: the grid faces side views ( #1470 ) ( #1583 )
...
Thanks @DuBearte.
2026-10-16 00:27:19 -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
github-actions[bot]
8f5073ff14
Regenerate THIRD-PARTY-LICENSES.txt and docs/features.md [skip ci]
2026-10-16 04:18:59 +00:00