New
Development Build weekly-2026.02.04
[!IMPORTANT] Bleeding edge FreeCAD development builds for testing bugfixes, regressions, and recently implemented features. Do not use in a production environment.
Changes since last weekly:
How-to use
- Download the appropriate asset for your OS below
- Unpack the bundle to any folder on your system
- Launch the application
- Windows
Run
\FreeCAD.exein the extracted directory - macOS
Launch
/FreeCAD.appin the extracted directory - Linux
Open the
*.AppImage
- Windows
Run
What's Changed
- BIM: fix title case of GUI texts by @Roy-043 in https://github.com/FreeCAD/FreeCAD/pull/27213
- Fix quicklook appex build by @graelo in https://github.com/FreeCAD/FreeCAD/pull/27144
- Pixi: pin xcb-util-cursor==0.1.5 to address cursor bug. by @oursland in https://github.com/FreeCAD/FreeCAD/pull/27220
- Part: Fix mirror() regression with non-identity Placement by @theosib in https://github.com/FreeCAD/FreeCAD/pull/26963
- Sketcher: fix intermittent crash on sketch exit by @vcheckin in https://github.com/FreeCAD/FreeCAD/pull/27129
- Part: Fix regressions in MultiCommon boolean operation by @kadet1090 in https://github.com/FreeCAD/FreeCAD/pull/27012
- TechDraw: Projection Group jumps to origin by @WandererFan in https://github.com/FreeCAD/FreeCAD/pull/27094
- TechDraw: Fix circle centerline default line style by @WandererFan in https://github.com/FreeCAD/FreeCAD/pull/27134
- Sketcher: fix logic flaw in ConstraintLineByAngle by @PaddleStroke in https://github.com/FreeCAD/FreeCAD/pull/27195
- Build: Remove blanket disabling of deprecation warnings by @chennes in https://github.com/FreeCAD/FreeCAD/pull/25534
- Doc: Improve the documentation of Document by @pieterhijma in https://github.com/FreeCAD/FreeCAD/pull/25195
- Doc: Improve the documentation of DocumentObject by @pieterhijma in https://github.com/FreeCAD/FreeCAD/pull/25194
- Doc: Improve the documentation of Application by @pieterhijma in https://github.com/FreeCAD/FreeCAD/pull/25196
- LibE57format to v3.3.0 by @chennes in https://github.com/FreeCAD/FreeCAD/pull/26951
- TechDraw update some GUI texts (Title Case mod) by @Roy-043 in https://github.com/FreeCAD/FreeCAD/pull/26849
- BIM: fix typos in #27213 by @Roy-043 in https://github.com/FreeCAD/FreeCAD/pull/27225
- Pylint: increase max line length limit to 120 characters by @phaseloop in https://github.com/FreeCAD/FreeCAD/pull/25095
- Improve UX for Rename Property Group with tooltip by @Krrish777 in https://github.com/FreeCAD/FreeCAD/pull/26633
- Gui: Default load/save img to working directory (#26182) by @timpieces in https://github.com/FreeCAD/FreeCAD/pull/26262
- Sketcher: Tooltip when hovering expression driven constraint by @PaddleStroke in https://github.com/FreeCAD/FreeCAD/pull/25954
- Draft: fix autogroup behavior if active group is a layer by @Roy-043 in https://github.com/FreeCAD/FreeCAD/pull/27102
- Core: redirect to toolbar creation if there is nothing in Tree by @YashSuthar983 in https://github.com/FreeCAD/FreeCAD/pull/26007
- docs: update Link copyOnChange tooltip by @cnaples79 in https://github.com/FreeCAD/FreeCAD/pull/26603
- Fix warning of widgets with the same name. by @leoheck in https://github.com/FreeCAD/FreeCAD/pull/25589
- Pixi: Fix qt6-wayland dep by @kkocdko in https://github.com/FreeCAD/FreeCAD/pull/27074
- BIM: Fix ArchBuildingPart not moving child object base by @Arusekk in https://github.com/FreeCAD/FreeCAD/pull/27237
- TechDraw: fix Qt5 compatibility by @Lgt2x in https://github.com/FreeCAD/FreeCAD/pull/27253
- Assembly: Remove solver msg when file is closed by @PaddleStroke in https://github.com/FreeCAD/FreeCAD/pull/27210
- Spreadsheet: Update row/column context menu by @greg19 in https://github.com/FreeCAD/FreeCAD/pull/27232
- Assembly: Explode temporarily by @PaddleStroke in https://github.com/FreeCAD/FreeCAD/pull/25456
- Fix CMake deprecation for new src/3rdParty/FastSignals dependency by @mosfet80 in https://github.com/FreeCAD/FreeCAD/pull/26819
- Doc: Improve the documentation of Link by @pieterhijma in https://github.com/FreeCAD/FreeCAD/pull/25197
- Gui: Unify Python exception reporting in command handlers by @furgo16 in https://github.com/FreeCAD/FreeCAD/pull/25724
- Base: Add TimeTracker by @kadet1090 in https://github.com/FreeCAD/FreeCAD/pull/26305
- Revert "CAM: Add threshold for treating large-radius arcs as linear in simulator by @Connor9220 in https://github.com/FreeCAD/FreeCAD/pull/27271
- Add an icon to "Clear Recent Files List" action by @xtemp09 in https://github.com/FreeCAD/FreeCAD/pull/25948
- Measure: corrected angle measurements bug by @nishendra3 in https://github.com/FreeCAD/FreeCAD/pull/27254
- Measure: fix new measure marked as recompute by @PaddleStroke in https://github.com/FreeCAD/FreeCAD/pull/27235
- Update translations from Crowdin by @freecad-gh-actions-translation-bot in https://github.com/FreeCAD/FreeCAD/pull/27293
- BIM: Prevent incorrect assembly icon for baseless parametric walls by @furgo16 in https://github.com/FreeCAD/FreeCAD/pull/27277
- BIM: add test for horizontal area of tilted cylinders by @Roy-043 in https://github.com/FreeCAD/FreeCAD/pull/27108
- BIM: some improvements for ArchProfile.py by @Roy-043 in https://github.com/FreeCAD/FreeCAD/pull/27118
- BIM: add task panel box for wall options by @furgo16 in https://github.com/FreeCAD/FreeCAD/pull/26758
- App: Random fixes 1 by @3x380V in https://github.com/FreeCAD/FreeCAD/pull/27243
- Assembly: Fix isolate not working on sub assembly components by @PaddleStroke in https://github.com/FreeCAD/FreeCAD/pull/27173
- Assembly: Insert flexible assembly grounds the correct part by @PaddleStroke in https://github.com/FreeCAD/FreeCAD/pull/27206
- BIM: remove LibraryWebSearch option from BIM_Library as it required the Web WB by @Roy-043 in https://github.com/FreeCAD/FreeCAD/pull/27048
- BIM: add processSubShapes to ArchSpace.py by @Roy-043 in https://github.com/FreeCAD/FreeCAD/pull/27239
- CAM: Fix case when CAM operation
Safe height,Start depth, andFinal depthare all equal to the same value by @Daniel-Khodabakhsh in https://github.com/FreeCAD/FreeCAD/pull/27258 - Post Processor Dyna_4060_Post - various bug fixes and updates by @luvtofish in https://github.com/FreeCAD/FreeCAD/pull/27202
- Draft : Added knots support for snapping by @YashSuthar983 in https://github.com/FreeCAD/FreeCAD/pull/26571
- App: Get Addon name from Metadata by @chennes in https://github.com/FreeCAD/FreeCAD/pull/27052
- App: handle symlinks in Application::processFiles & DocInfo::getDocPath by @captain0xff in https://github.com/FreeCAD/FreeCAD/pull/27174
- BIM: titles in default task panel in title case by @Roy-043 in https://github.com/FreeCAD/FreeCAD/pull/27314
- Draft: title in default task panel in title case by @Roy-043 in https://github.com/FreeCAD/FreeCAD/pull/27315
- Gui: PyImp cleanup by @3x380V in https://github.com/FreeCAD/FreeCAD/pull/21022
- BIM: support relative path for hybrid IFC file by @Roy-043 in https://github.com/FreeCAD/FreeCAD/pull/24190
- Make Subclasses of Part::Feature objects repr as their derived Type by @pyro9 in https://github.com/FreeCAD/FreeCAD/pull/24429
- BIM: fix BuildingPart area calculation for indirect children by @Roy-043 in https://github.com/FreeCAD/FreeCAD/pull/24848
- App: cherry-pick - Implement Save() & Restore() for int/float constraint properties by @furgo16 in https://github.com/FreeCAD/FreeCAD/pull/25143
- Doc: Improve the documentation of expressions by @pieterhijma in https://github.com/FreeCAD/FreeCAD/pull/25198
- Doc: Improve the documentation of element mapping by @pieterhijma in https://github.com/FreeCAD/FreeCAD/pull/25199
- [GUI] Handle Enter and Escape in the search box in Preferences. by @xtemp09 in https://github.com/FreeCAD/FreeCAD/pull/25455
- CMake: require Netgen when BUILD_FEM_NETGEN is ON, don't fail silently by @Lgt2x in https://github.com/FreeCAD/FreeCAD/pull/25990
- Sketcher: Distance constraints: scale label distance on creation. by @PaddleStroke in https://github.com/FreeCAD/FreeCAD/pull/25848
- Package: Make Windows uninstaller preferences language clearer by @chennes in https://github.com/FreeCAD/FreeCAD/pull/27326
- CI: pin swig on release builds. by @oursland in https://github.com/FreeCAD/FreeCAD/pull/27336
- Packaging: Fix typo in end-of-line format by @chennes in https://github.com/FreeCAD/FreeCAD/pull/27341
New Contributors
- @vcheckin made their first contribution in https://github.com/FreeCAD/FreeCAD/pull/27129
- @cnaples79 made their first contribution in https://github.com/FreeCAD/FreeCAD/pull/26603
- @kkocdko made their first contribution in https://github.com/FreeCAD/FreeCAD/pull/27074
- @Arusekk made their first contribution in https://github.com/FreeCAD/FreeCAD/pull/27237
- @greg19 made their first contribution in https://github.com/FreeCAD/FreeCAD/pull/27232
- @nishendra3 made their first contribution in https://github.com/FreeCAD/FreeCAD/pull/27254
Full Changelog: https://github.com/FreeCAD/FreeCAD/compare/weekly-2026.01.28...weekly-2026.02.04