It looks like the orig­i­nal post didn’t show up on Wed/Thu here on the blog, but was post­ed on the forum. Not sure what the glitch was, but here is the post in its entire­ty on the blog as well, back­dat­ed for accuracy.

Now that FreeCAD 1.1 is out, main­tain­ers will keep back­port­ing some changes from the main devel­op­ment branch to the 1.1 branch for future bug­fix releas­es. There have been 12 such back­ports these last 7 days.

This week in FreeCAD development:

Sketcher

  • Bojan9597 fixed a block­er bug where adding exter­nal geom­e­try would break sketch edit­ing (PR#29046).
  • theo-vt fixed a regres­sion where a tan­gent con­straint between circle/arc and line would always resolve to the same place­ment and ignore ini­tial place­ment (PR#29015).
  • Pad­dle­Stroke fixed a bug where ungrouped dimen­sions would move in the oppo­site direc­tion of the mouse point­er move­ment (PR#28294).
  • drwho495 fixed a topon­am­ing regres­sion where sketch inter­nal faces would have unsta­ble names (PR#29043).

Part & PartDesign

  • Bojan9597 fixed a bug where the attach­ment edi­tor list item selec­tion would get stuck on the wrong item (PR#29010).
  • ipatch fixed an UX issue where press­ing Esc on a Fil­let pop­up would close the task pan­el, and the user would lose the selec­tion (PR#28131).
  • flav­i­ut sped up text sketch extru­sion by ~37% (PR#28344).
  • wwmay­er moved the com­mon code of Rev­o­lu­tion and Groove to a base class (PR#25607, cher­ry-picked by 3x380V).
  • rehan-ahmed-aix fixed Polar Pat­tern task pan­el labels (PR#28960).
  • YashSuthar983 fixed a regres­sion where Part Design boolean oper­a­tions on two bod­ies inside a part con­tain­er would fail (PR#28955).

TechDraw

  • maxwxyz added a Tog­gle Grid com­mand to the right-click menu of the active TD page (PR#29083).
  • ryankem­brey patched the way vert­ci­ces work: they now nev­er show on “off”, always show on “on”, and respect tool­bar com­mand Tog­gle View Frames (PR#28733).
  • gha­toleaakru­ti patched pref­er­ences to allow neg­a­tive val­ues for Line­Spacing­Fac­torISO, which can now go as low as ‑10.0 (PR#28711).

Assembly

Pad­dle­Stroke added MP4 video export­ing to the sim­u­la­tion fea­ture, cur­rent­ly with the active view­port; there may be a PNG sequence with trans­par­ent back­ground option fur­ther down the road (PR#25307). He also fixed a regres­sion in the migra­tion script that would result in fixed joints made in v1.1 hav­ing dif­fer­ent results in v1.2 (PR#29141).

CAM

  • slip­ton­ic fixed a bug where the new post-pro­cess­ing dia­log would show for lega­cy post-proces­sors as well (PR#29065. He also added a guard against invalid or dep­re­cat­ed post-proces­sor names in job tem­plates (PR#28870).
  • tarman3 added a Rest­Ma­chin­ing prop­er­ty to the Bound­ary dres­sup to allow skip­ping areas exclud­ed by the bound­ary path (PR#22994). He also refac­tored the con­text menu for geom­e­try, jobs, and pro­files in the project tree to show more rel­e­vant options depend­ing on what is select­ed (PR#26492).
  • davidg­ilka­uf­man made the pock­et off­set stepover adap­tive as need­ed to ensure it ful­ly clears the region (PR#28707).

BIM

  • czarflix fixed a bug where native IFC objects would have a lim­it­ed list of avail­able Ifc­Class options (PR#28994).
  • Roy-043 fixed invalid gen­er­a­tion of Bim­Li­brary URLs on Win­dows (PR#28875 and renamed Out­Di­am­e­ter to Out­side­Di­am­e­ter and the Draft prop­er­ty group to Pro­file in Arch­Pro­file (PR#27856).
  • furgo16 con­tributed sev­er­al changes: 
    • Migrat­ed Arch­Struc­ture API func­tions to the Arch mod­ule for con­sis­ten­cy with the rest of objects (PR#28893).
    • Fixed Beam task pan­el crash when chang­ing cat­e­go­ry after the first point (PR#29050). ‑Fixed Make­Blocks not work­ing for base­less walls (PR#28720).
    • Improved the Site task pan­el’s UX (PR#28504).
    • Decou­ple Beam and Col­umn para­me­ters (PR#28896).

FEM

marioalexis84 con­tributed sev­er­al changes:

  • Upda­teed Solver­Cal­culiX object cre­at­ed with an old FreeCAD ver­sion (PR#29102).
  • Refac­tored the Z88 solver object, which now sup­ports almost all ele­ments, con­straints, and loads avail­able in the open source ver­sion of Z88 (PR#28944).
  • Fixed the Cal­culiX con­straint for plane and truss ele­ments (PR#28986).

Other changes

  • slen­didev added con­fig­urable snap­ping for giz­mos (PR#28384).
  • czarflix restored live size updates in Image Plane set­tings (PR#28820).
  • tri­tao recent­ly resumed his work on the ren­der­ing sys­tem; some of the results are: the Nav­iCube now works cor­rect­ly on fac­tion­al scal­ing (PR#29128 and is now iso­lat­ed and exclud­ed from scene cap­tures such as thumb­nail gen­er­a­tion (PR#28943.
  • Ele­men­tW fixed the file type fil­ters in Open/Save dia­log being too long (PR#23209).
  • ander­shol patched the task pan­el to drop back­ground trans­paren­cy (PR#29018).

Addi­tion­al improve­ments and fix­es were con­tributed by 3x380V, Bojan9597, Ele­men­tW, Maik-0000FF, Pad­dle­Stroke, Roy-043, YashSuthar983, adri­an­in­saval, ander­shol, ayyaz20003, chennes, cold­to­bi, czarflix, davidg­ilka­uf­man, dependabot[bot], drwho495, fil­ip­por, flav­i­ut, freecad-ci-run­ner, furgo16, gha­toleaakru­ti, greg­g­jask­iewicz, ipatch, kadet1090, marioalexis84, maxwxyz, rehan-ahmed-aix, ryankem­brey, slen­didev, slip­ton­ic, tarman3, theo-vt, tri­tao, wuhkuh.

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, 84 pull requests have been merged, and 113 new pull requests have been opened.

Issue stats: over­all, there are 3370 open issues in the track­er, up by 19 from last week.


Discover more from FreeCAD News

Subscribe to get the latest posts sent to your email.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from FreeCAD News

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

Continue reading