Release notes 1.2
Appearance
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.
Placeholder for an eye-catching image selected by the admins from the user showcases forum.
General[edit | edit source]
User interface[edit | edit source]
Further user interface improvements[edit | edit source]
- The built-in text editor now supports line selection via clicking on the line number (and optionally also holding Shift for range selection). Pull request #27677
Core system and API[edit | edit source]
Core[edit | edit source]
| A command to add an Annotation Label to the last picked point in the 3D view was added. |
Further Core improvements[edit | edit source]
- The search bar in the
Preferences is now able to search through tooltips, dropdown values, checkboxes and group titles. Pull request #24283
- The
Measure tool now has the option to display the measured result of circular elements as diameters instead of radii. Pull request #24853
- The
Measure tool now supports the measurement of the radius and diameter of cylindrical faces. Pull request #27044
- On macOS the .FCStd files now support the native QuickLook extension to show a thumbnail of the file in the finder and the full preview. Pull request #25239
- The
Measurement units can now be converted and viewed on the fly. Pull request #27462
- The
Measure tool can now report the radius and diameter for circular faces in addition to the existing measurement types. Pull request #27415
API[edit | edit source]
Removed Python API[edit | edit source]
Changed Python API[edit | edit source]
New Python API[edit | edit source]
Start[edit | edit source]
Addon Manager[edit | edit source]
Assembly Workbench[edit | edit source]
Further Assembly improvements[edit | edit source]
- Solver messages (overconstraint reports) were added to the Assembly task panel. Pull request #24623
BIM Workbench[edit | edit source]
ToDo (last check: 20260308):
- https://github.com/FreeCAD/FreeCAD/pull/24078
- https://github.com/FreeCAD/FreeCAD/pull/24190
- https://github.com/FreeCAD/FreeCAD/pull/24550
- https://github.com/FreeCAD/FreeCAD/pull/24595
- https://github.com/FreeCAD/FreeCAD/pull/25086
- https://github.com/FreeCAD/FreeCAD/pull/25147
- https://github.com/FreeCAD/FreeCAD/pull/26758
- https://github.com/FreeCAD/FreeCAD/pull/27375
- https://github.com/FreeCAD/FreeCAD/pull/27381
- https://github.com/FreeCAD/FreeCAD/pull/27746
Further BIM improvements[edit | edit source]
CAM Workbench[edit | edit source]
Further CAM improvements[edit | edit source]
Draft Workbench[edit | edit source]
ToDo (last check: 20260310):
- https://github.com/FreeCAD/FreeCAD/pull/26571
- https://github.com/FreeCAD/FreeCAD/pull/26950
- https://github.com/FreeCAD/FreeCAD/pull/27979
Further Draft improvements[edit | edit source]
FEM Workbench[edit | edit source]
Further FEM improvements[edit | edit source]
- The
Electric Charge Density load now has a Concentrated checkbox in the Total Source mode to use concentrated instead of distributed load (making it also applicable to edges and vertices) with CalculiX. Pull request #25237
- The
FEM results objects now support the animation of half cycles in addition to reversed full cycles. Pull request #24129
- The
Section Print feature now supports 2D models and electric flux in electrostatic analyses. Pull request #25081
- The Neumann mode of the
Electrostatic potential boundary condition can now be used to apply a magnetic flux density boundary condition. Pull request #25897
- The Displace Mesh property was added to the refactored
CalculiX solver, making it possible to view true scale deformation of the mesh without having to use the Warp filter. Pull request #27786
- The addArrayFromFunction Python function was added, making it possible to create custom arrays based on the
pipeline fields. Pull request #26076
- A context menu command to
clear mesh groups was added. Pull request #27945
- A log verbosity preference was added for
Elmer. Pull request #28058
- The None Field Color property was added to the
pipeline and filters to set the color when the displayed field is None (can be helpful e.g. when using the Glyph filter. Pull request #28028
- All solver commands are now always shown (even if a given solver is not installed) and are grouped in the toolbar as well as in the menu. The default icon in the toolbar depends on the default solver selected in the Preferences. Pull request #28144
- Material assignments are now read from the
CalculiX's .frd results files. They can't be accessed in FreeCAD yet, but they can be visualized in ParaView upon conversion to .vtm format. Pull request #27847
- The
Non-linear mechanical material objects are now grouped under the
Solid Material objects. The Geometrical Nonlinearity and Material Nonlinearity properties are now Boleean. The latter is enabled by default and only applied if any material in the analysis has a non-linear mechanical material object assigned to it. Otherwise, it is ignored. Pull request #27862
Inspection Workbench[edit | edit source]
Further Inspection improvements[edit | edit source]
Material Workbench[edit | edit source]
Further Material improvements[edit | edit source]
- 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[edit | edit source]
Further Mesh improvements[edit | edit source]
OpenSCAD Workbench[edit | edit source]
Further OpenSCAD improvements[edit | edit source]
Part Workbench[edit | edit source]
Further Part improvements[edit | edit source]
Part Design Workbench[edit | edit source]
Further Part Design improvements[edit | edit source]
- Interactive dragger was added to the
Draft tool. Pull request #27111
- Interactive draggers were added to the Sphere, Box and Cylinder tools. Pull request #23700
Points Workbench[edit | edit source]
Further Points improvements[edit | edit source]
Reverse Engineering Workbench[edit | edit source]
Further Reverse Engineering improvements[edit | edit source]
Robot Workbench[edit | edit source]
Further Robot improvements[edit | edit source]
Sketcher Workbench[edit | edit source]
| Thanks to AstoCAD, a text tool was added to Sketcher, making it possible to create text geometries controlled by a special Text constraint. |
Further Sketcher improvements[edit | edit source]
- It is now possible to import Bézier and Offset curves as
External geometry. Pull request #25144
- When creating or editing circular dimensions it is now possible to switch between the radius or diameter type. Pull request #26794
- The constraint list now displays the type of the constraints in the name. Pull request #26797
- A new selection mode was added to
Symmetric constraint. Now it is also possible to select an element (line, arc, or open B-spline) and a symmetry line. Pull request #25525
Spreadsheet Workbench[edit | edit source]
Further Spreadsheet improvements[edit | edit source]
Surface Workbench[edit | edit source]
Further Surface improvements[edit | edit source]
TechDraw Workbench[edit | edit source]
| Annotation tools have been reworked with improved rich-text annotation editing. Pull request #24624 |