Release notes 0.20

 Are features missing? Mention them in the Release notes for v0.20 forum thread.

See Help FreeCAD for ways to contribute to FreeCAD.

FreeCAD 0.20 was released on DD Month 202x, get it from the Download page. This is a summary of the most interesting changes. The complete list of changes can be found in the MantisBT bugtracker FC 0.20 changelog.

Older FreeCAD release notes can be found in Feature list.

Development
To compile FreeCAD under Windows, there are different Libpacks (prepackaged libraries) available:
 * Libpack for Windows with Qt xx, OCC yy, and Python zz

Other development news:

Further User Interface Improvements

 * It is now possible to pan the view of the dependency graph with the mouse. Forum discussion, pull request #4638.

Further FEM Improvements

 * The element order of Gmsh meshes can be changed via the mesh dialog. PR #4660
 * Material cards can now contain values for the electrical conductivity. PR #4647
 * Material cards added for Nitrogen and Argon. PR #4649
 * Support for the Gmsh mesh algorithms "HXT" (3D) and "Packing Parallelograms" (2D) added. PR #4654
 * Allow to set for the Gmsh property High Order Optimize a certain algorithm. PR #4705

Further improvements

 * The dialog to edit Cylinders allows now to specify an angle in respect to the normal of the chosen attachment plane. This way one can create skew cylinders. Pull request #4708

Further improvements

 * The Helix feature has the new mode Height-Turns-Growth to create flat spirals. Forum thread PR #4590
 * The Sprocket feature can now create also ISO-normed sprockets. Forum thread PR #4478

Sketcher Workbench

 * Refactored Trim support Pull Request Discussion <-- Needs screencasts

Spreadsheet Workbench

 * It is now possible to select in the row/column context-menu at what positions new rows/columns will be inserted. Furthermore, when selecting several rows/columns, the row/column context-menu offers now to insert as many new rows/columns as selected. pull request #4704.