WIP Wednesday logo

Wel­come back to WIP Wednes­day! After a short hia­tus while we pre­pared for the 0.21.0 release, we’re back out of the fea­ture freeze, and FreeCAD devel­op­ment con­tin­ues apace. Actu­al­ly, it’s accel­er­at­ing, and fast! We’re still work­ing through the PR back­log that built up over the freeze, but expect to make major progress dur­ing the FreeCAD Hackathon this Fri­day-Sun­day.

Please note that we expect the mas­ter devel­op­ment branch to expe­ri­ence some slow­downs, increased mem­o­ry con­sump­tion, and prob­a­bly some oth­er tem­po­rary regres­sions going for­ward. This is due in part to the plans for inte­grat­ing the Topo­log­i­cal Nam­ing Prob­lem (TNP) mit­i­ga­tion strat­e­gy into mas­ter, but also in part to the accel­er­at­ed pace of devel­op­ment. If you choose to use a dai­ly or week­ly devel­op­ment build, please back up your data reg­u­lar­ly.

Over the past weeks:

  • wwmay­er has been work­ing on some C++ code modernization
  • Pad­dle­Stroke reor­ga­nized the pref­er­ence page fold­er structure
  • Con­nor­War­rell opti­mized the Quan­ti­tySpin­Box reg­u­lar expressions
  • I (chennes) worked on get­ting the Snap updat­ed to Ubun­tu 22.04, and devel­op­ing a new Lib­Pack for Win­dows based on Qt6.5 and Python 3.11.
  • Plus hun­dreds of oth­er items: check the Pulse for details!

PR stats: In the week from Wednes­day, 2 Aug to Wednes­day, 9 Aug there were 55 pull requests merged, with a total code­base change of +14,550 / ‑13,172 lines (not count­ing trans­la­tion changes). That’s an aver­age merged PR size of +269 / ‑244. We closed 16 Issues, and 47 new Issues were opened.


Discover more from FreeCAD News

Subscribe to get the latest posts sent to your email.