This week in FreeCAD devel­op­ment there has been more bug­fix­ing in prepa­ra­tion for FreeCAD v1.0 release lat­er this sum­mer. Dis­claimer: this report’s data is off­set by 1 day due to traveling.

Topon­am­ing: bgb­sww com­ment­ed out con­sole warn­ings trig­gered by exter­nal geom­e­try, added more miss­ing TNP code, and improved the test­ing framework.

Sketch­er got the most fix­es: NewJok­er increased the default width of dashed lines to improve their vis­i­bil­i­ty above the grid, Pad­dle­Stroke fixed scale/rotation warn­ings, two issues with the Dimen­sion tool, and two crash­es with the BSpline tool, wwmay­er and chennes sub­mit­ted var­i­ous oth­er Sketch­er fixes.

BIM: yorik­van­havre pushed 8 fix­es for var­i­ous issues, includ­ing an elu­sive bug where drag­ging and drop­ping IFC project tree items would result in an access vio­la­tion error mes­sage. Over­all, he fixed the remain­ing report­ed issues caused by the NativeIFC merge and three of the v1.0 blockers. 

Assem­bly: Pad­dle­Stroke fixed errors on undo­ing a fixed joint cre­ation, made it pos­si­ble for the Insert Com­po­nent taskbox to grow with the num­ber of items, and fixed a typo in the Pref­er­ences dialog.

Part­De­sign: NewJok­er removed the obso­lete Migrate tool from the UI (tool code will be removed in a sep­a­rate pull request), wwmay­er removed dead code from work­bench class and refac­tored thick­ness para­me­ter to remove hard-cod­ed maximum.

FEM: lyphrowny and NewJok­er updat­ed CI and fixed a few minor issues, marioalexis84 fixed a crash.

Tech­Draw: Reqre­fu­sion improved Page Tem­plate and Geo­met­ric Hatch icons, Pad­dle­Stroke fixed the Dimen­sion tool not work­ing for mea­sur­ing area when used the first time, maxwxyz fixed a bug with the aut­ofill­ing of tem­plates that was intro­duced by recent icon changes, Wan­der­erFan fixed sev­er­al issues includ­ing a bug with the dis­play of spread­sheet cells with no hor­i­zon­tal alignment.

More fix­es arrived from wwmay­er, chennes (most­ly in the addon man­ag­er), NewJok­er, hase­cilu, luz­paz, and others.

PR stats: we merged 70 pull requests, 43 new pull requests were opened.

Issue stats: over­all, 1,816 issues are cur­rent­ly open. Cur­rent­ly, 41 of all issues are block­ers pre­vent­ing the team from releas­ing v1.0, their num­ber has been going down from over 50 last week so far though.


Discover more from FreeCAD News

Subscribe to get the latest posts sent to your email.

2 responses to “WIP Wednesday 10 July 2024”

  1. Lewis Cobb Avatar
    Lewis Cobb

    Real­ly appre­ci­ate these week­ly updates so I can stay on top of devel­op­ments. Thanks!

  2. Unlogic Avatar
    Unlogic

    Thanks for the update, sounds like some real sol­id progress toward the 1.0 release. Keep up the good work!

Discover more from FreeCAD News

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

Continue reading