Main­tain­ers have been back­port­ing some of the fix­es to the v1.1 branch where pos­si­ble — 14 back­ports in the past 7 days. The list of changes in this recap applies to the main devel­op­ment branch (future v1.2).

This week in FreeCAD development:

Sketch­er:

  • amon-sha fixed a seg­fault that was hap­pen­ing dur­ing autoscal­ing (PR#27077).
  • Pad­dle­Stroke imple­ment­ed dis­play­ing the type of con­straints in the con­straints list (PR#26797), added a switch between diam­e­ter and radius in the Insert Diam­e­ter dia­log (PR#26794), and fixed a regres­sion where an angle con­straint applied to arc was not cor­rect­ly attached to the cur­sor (PR#27177).

Part and Part­De­sign: captain0xff added an inter­ac­tive giz­mo for the Draft oper­a­tion (PR#27111).

Assem­bly: Pad­dle­Stroke fixed a hand­ful of bugs and made sev­er­al qual­i­ty-of-life improvements:

  • Fixed a bug where sub­assem­bly flex­i­ble joints on parts would be ignored (PR#27172).
  • Fixed assem­bly acti­va­tion (PR#27107), which resolved three issues.
  • Changed joint ref­er­ences to remove cyclic depen­den­cy (PR#25513). This fixed six issues in a row, includ­ing one release blocker.
  • Fixed the code to pre­vent assem­blies from col­laps­ing when you edit a sketch (PR#26956).
  • Improved joints visu­al­iza­tion: select­ing a joint in the tree now high­lights the joined ele­ments in the view­port (PR#24951).
  • Added the abil­i­ty to report over­con­straints (PR#24623).

CAM:

  • tarman3 restored G0 move­ments in Dres­sup­Bound­ary (PR#23242).
  • davidg­ilka­uf­man fixed the Adap­tive algo­rithm pro­duc­ing tiny, ran­dom loops (PR#26426), and dbtayl fixed bspline pro­cess­ing in the same algo­rithm (PR#21220).
  • pet­ter­rein­holdt­sen ensured the pre-/postam­ble help text match­es active val­ues by avoid­ing dupli­ca­tion (PR#24617).
  • Ipatch fixed a release block­er where the recal­cu­la­tion but­ton would stay active when the tool bit diam­e­ter was set to an expres­sion with­out a unit (PR#26884).

BIM/Arch:

  • Roy-043 fixed a vari­able name error in Arch­Wall (PR#26991) and a user-vis­i­ble mes­sage (PR#27213).
  • furgo16 added regres­sion and func­tion­al test for Arch­Wal­l’s Make­Block fea­ture (PR#27002).

Oth­er changes:

  • alfrix fixed an issue with mouse-grab­bing on Way­land (PR#26534).
  • Lgt2x improved the speed of expres­sion com­ple­tion (PR#27137).
  • captain0xff patched the clip­ping plane code to pre­vent inter­ac­tive giz­mos, trans­form drag­ger, link drag­ger, and the sketch con­straints from get­ting clipped (PR#27126).
  • Pad­dle­Stroke improved the Auto­Task mode in over­lays (PR#26768). When it’s enabled, the pan­el will now show if there is a taskbox visible.
  • Morten­Va­jhoj added sup­port for pick­ing cylin­dri­cal sur­faces when mea­sur­ing radius or diam­e­ter and changed the place­ment of anno­ta­tions (PR#27044).

Chennes con­tributed addi­tion­al improve­ments and fixes.

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

PR stats: since the pre­vi­ous report, 41 pull requests have been merged (includ­ing back­ports to the v1.1 branch), and 42 new pull requests have been opened.

Issue stats: over­all, there are 3195 open issues in the track­er, up by 17 from last week. There are 7 release block­ers for v1.1 cur­rent­ly, down by 3 from last week.


Discover more from FreeCAD News

Subscribe to get the latest posts sent to your email.

2 responses to “WIP Wednesday, 28 January 2026”

  1. Blaise Pascal Avatar
    Blaise Pascal

    Review of links in the Libraries sec­tion – FreeCAD

    The Std About com­mand, locat­ed in the Std Help sub­menu, opens a dia­log box that dis­plays infor­ma­tion about the FreeCAD program.
    One of the tabs in this dia­log box is Libraries.
    Dur­ing a brief review of this sec­tion, I noticed that a few links—both to cer­tain libraries and to their licenses—point to out­dat­ed or non-exis­tent web pages.
    I would respect­ful­ly like to sug­gest review­ing this sec­tion, par­tic­u­lar­ly to con­firm whether new libraries have been added, whether some have been removed, and to update the cor­re­spond­ing links as necessary.
    Thank you very much for your time and consideration.

    Best regards,

    1. Aleksandr Prokudin Avatar
      Aleksandr Prokudin

      It would be best to report this direct­ly to the issue track­er on GitHub.

Discover more from FreeCAD News

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

Continue reading