Release notes 1.2

FreeCAD 1.2 is under development, there is no expected released date yet.

Are features missing? Mention them in the Release notes for v1.2 forum thread.
See Help FreeCAD for ways to contribute to FreeCAD.

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

User interface

Further user interface improvements

Core system and API

Core

A new command to add an Annotation Label to the last picked point in the 3D view was added.

Pull request #23673

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

BIM Workbench

ToDo (last check: 20260412):

Further BIM improvements

CAM Workbench

Machine Library and Editor were added to the CAM Preferences. Machine-based postprocessing was also added. Machine definitions can also be implemented as add-ons.

Pull request #26533, Pull request #27507 and Pull request #28405

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

Mesh Workbench

Further Mesh improvements

OpenSCAD Workbench

Further OpenSCAD improvements

Part Workbench

Further Part improvements

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

Thanks to AstoCAD, a text tool was added to Sketcher, making it possible to create text geometries controlled by a special Text constraint.

Pull request #22217


Click on the image if the animation does not start.
Thanks to AstoCAD, a new Group constraint was added to Sketcher, allowing the geometries to be grouped and moved or constrained together.

Pull request #22217


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

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