FreeCAD 1.2 is under development, there is no expected released date yet.
All images on this page must use the _relnotes_1.2 suffix
FreeCAD 1.2 was released on D Month Year, get it from the Download page. This page lists all new features and changes.
Previous FreeCAD release notes can be found in the Feature list.
General
- Multiple documents can now be edited simultaneously with independent tasks and undo/redo stacks, for example, having two Sketches open at the same time (GSoC project). Pull request #21978
- .FCBak backup files can now be opened directly from the File → Open dialog without renaming them to .FCStd first. Saving such a file triggers Save As… to prevent accidentally overwriting the backup. Pull request #28454
User interface
Further user interface improvements
Core system and API
Core
|
A new Mass Properties command has been added to calculate volume, mass, surface area, center of gravity, center of volume, and inertia for parts and assemblies, with support for custom reference frames and material-aware calculations.
Pull request #27347
|
Further Core improvements
API
Removed Python API
Changed Python API
New Python API
Start
Addon Manager
Assembly Workbench
Further Assembly improvements
- Solver messages (overconstraint reports) were added to the Assembly task panel. Pull request #24623
- A new command has been added to select all joints associated with a chosen component. Pull request #27530
BIM Workbench
ToDo (last check: 20260412):
Further BIM improvements
CAM Workbench
Further CAM improvements
Draft Workbench
ToDo (last check: 20260412):
Further Draft improvements
FEM Workbench
|
Several new tools extending the capabilities of the Gmsh mesher with advanced refinements and transfinite algorithms were added. Thanks to the latter, hexahedral meshes can now be automatically created for all shapes whose subvolumes have 5 or 6 faces with 3 or 4 edges each.
Pull request #24792
|
Further FEM improvements
Inspection Workbench
Further Inspection improvements
Material Workbench
Further Material improvements
- The Material-Metals database has been extended with additional copper and copper-alloy materials. Pull request #25832
- Material assignment via Std SetMaterial now wraps changes in a transaction, replacing the "Close" button with "OK" and "Cancel" to enable proper undo support. Pull request #27910
Mesh Workbench
Further Mesh improvements
OpenSCAD Workbench
Further OpenSCAD improvements
Part Workbench
Further Part improvements
- A new method has been added to split a B-spline curve into two curves at a given parameter. Pull request #26716
Part Design Workbench
|
Support for cosmetic threads (thread textures) was added to the Hole tool. They can be enabled using the Cosmetic Thread property (Threaded has to be enabled and Model Thread must be disabled).
Pull request #22573
|
Further Part Design improvements
Points Workbench
Further Points improvements
Reverse Engineering Workbench
Further Reverse Engineering improvements
Robot Workbench
Further Robot improvements
Sketcher Workbench
 Click on the image if the animation does not start.
|
Internal face generation now correctly handles complex overlapping geometry such as three or more intersecting circles, where previously some face regions were not generated at all.
Pull request #28648
|
Further Sketcher improvements
Spreadsheet Workbench
Further Spreadsheet improvements
- The color picker was redesigned and has two buttons - for custom colors and for resetting. Pull request #28698
Surface Workbench
Further Surface improvements
TechDraw Workbench
|
Annotation tools have been reworked with improved rich-text annotation editing. Pull request #24624
|
Further TechDraw improvements
Import and export