WIP Wednesday: 12 March 2025

This week in FreeCAD development:

Draft: Roy_043 fixed several bugs, including Draft’s fillet not working the first time you try it, as well as incorrect snapping behavior. He also implemented a new Dim Auto Flip Text option to disable automatic text orientation based on where you click first.

BIM:

Sketcher: Shkolik fixed the projection of B-Splines from parallel planes by reusing LinkStage3 code with minor modifications.

Part/PartDesign: j-hap and captain0xff contributed a couple of fixes, and WandererFan updated some properties and spinboxes to use newer properties such as PropertyDirection and spinboxes such as QuantitySpinBox.

FEM:

Assembly: PaddleStroke made it possible to select LCS elements when the LCS is in a body. He also fixed the use of datum axes in joints.

User interface:

Among other changes:

Additional fixes were contributed by hyarion, chennes, clsergent, alfrix, PaddleStroke, bofdahof, tritao, benj5378, mosfet80, and 3x380V.

PR stats: since the previous report, 46 pull requests have been merged, and 33 new pull requests have been opened.

Issue stats: overall, there are 2670 open issues in the tracker, up by 13 from last week.