This week in FreeCAD development:

Sketcher

  • Reqre­fu­sion improved the posi­tion­ing of con­straint labels on sketch­es so that they don’t over­lap with the line they anno­tate (PR#29538). He also improved the posi­tion­ing of con­straint labels for large arcs (PR#29594).
  • Ele­men­tW made line type set­tings vis­i­ble on dark themes (PR#29319).
  • Pad­dle­Stroke fixed a bug where the Python con­vert­er was crop­ping pre­ci­sion to 6 dig­its (PR#29211).

Part and PartDesign

  • maxwxyz added a pref­er­ence to open the attach­ment dia­log when a new sketch is cre­at­ed in Part­De­sign (PR#29168). He also added input hints for the attach­ment dia­log (PR#29614).
  • parag­for­work fixed a bug where sup­press­ing a fea­ture would result in recom­put­ing it (PR#29219).

Assembly

Pad­dle­Stroke fixed two issues in the Sim­u­la­tion tool (PR#29428 and PR#29433) and anoth­er bug where the Dis­tance joint wouldn’t be solved prop­er­ly depend­ing on the selec­tion order (PR#29461).

CAM

  • slip­ton­ic fixed a bug relat­ed to the default curve accu­ra­cy set in Pref­er­ences (PR#29579).
  • tarman3 fixed select­ing the start­ing point in the task pan­el (PR#29502) and incor­rect paths cre­ation in LeadI­nOut (PR#29499), and renamed the ZigZa­gAn­gle prop­er­ty to Angle in Pock­et (PR#26842). He also added a rapid move­ment from Clear­ance­Height to Safe­Height in the begin­ning of instruc­tions for Slot (PR#25845) and made it pos­si­ble to cre­ate mir­rored paths by just select­ing an axis or a shape as a ref­er­ence (PR#21820).

FEM

  • marioalexis84 fixed angle units to be radi­ans for the Cal­culiX dis­place­ment writer (PR#29689), improved node index­ing for z88 (PR#29606), and added a read-only prop­er­ty for eas­i­ly iden­ti­fy­ing mate­ri­als in the prop­er­ty view (PR#29609).
  • NewJok­er added the first exam­ple for Cal­culiX’s 1D flu­id net­work func­tion­al­i­ty (PR#29697) and fixed advanced refine­ment tools in Gmsh (PR#29590).
  • ick­by fixed a mesh group bug in Gmsh (PR#29440). 

BIM

  • Roy-043 fixed the posi­tion of axis labels (PR#29661).
  • furgo16 intro­duced the Arch­Cov­er­ing object and its asso­ci­at­ed BIM_Covering com­mand to pro­vide a para­met­ric tool for mod­el­ing archi­tec­tur­al sur­face fin­ish­es (PR#27222). This enables users to apply fin­ish­es, such as floor­ing, wall cladding, ceil­ing tiles, or façade pan­els, to exist­ing geom­e­try (base faces or solids) or cre­ate them from 2D profiles.

Other changes

  • wwmay­er res­ur­rect­ed the orig­i­nal progress indi­ca­tor and used it for STEP, IGES, and glTF import­ing; 3x380V cher­ry-picked Werner’s patch­es to the upstream project and fur­ther improved the code (PR#27380).
  • Roy-043 fixed incor­rect arrow align­ment on BezCurve and BSpline objects (PR#29222).
  • Wan­der­erFan fixed a crash in Tech­Draw on load­ing some doc­u­ments (PR#29653).
  • YashSuthar983 fixed a crash in the Mea­sure tool (PR#29669) and improved angle cre­ation and sec­tor sup­port, with a new pref­er­ence for arrow height and radius (PR#27135).
  • Con­nor added a dou­ble-click action to clear the cur­rent expres­sion and retain the val­ue in all expres­sion-bound spin­box­es and ExpLineEd­it con­trols (PR#29414).
  • olaaaf improved the box selec­tion ren­der­ing (PR#28982).

Addi­tion­al improve­ments and fix­es were con­tributed by ander­shol, chennes, Ele­men­tW, ipatch, marioalexis84, Roy-043, rehan-ahmed-aix, slip­ton­ic, tarman3, and theo-vt.

If you are inter­est­ed in test­ing the lat­est week­ly build, you can grab it here.

Activity stats

PR stats: since the pre­vi­ous report, 54 pull requests have been merged, and 50 new pull requests have been opened.

Issue stats: over­all, there are 3372 open issues in the track­er, down by 17 from last week.


Discover more from FreeCAD News

Subscribe to get the latest posts sent to your email.

3 responses to “WIP Wednesday, 29 April 2026”

  1. Gilmar P. Avatar
    Gilmar P.

    Real­ly great progress! Is it planned some sta­ble release for all of those improve­ments to 1.1 ver­sion? Since the 1.1 release, a lot of cor­rec­tions and small improve­ments had being done and would sug­gest to release it.

    1. Aleksandr Prokudin Avatar
      Aleksandr Prokudin

      Yes, there have been back­ports of fix­es to the 1.1 branch, so there will def­i­nite­ly be point releas­es with just bugfixes

    2. Tomas Polak Avatar

      Note that bug­fix ver­sion 1.1.1 has already been released: https://blog.freecad.org/2026/04/15/freecad‑1–1‑1-released/

Discover more from FreeCAD News

Subscribe now to keep reading and get access to the full archive.

Continue reading