[Tracking] Backport commits to 0.20 branch

Here's the place for discussion related to coding in FreeCAD, C++ or Python. Design, interfaces and structures.
User avatar
uwestoehr
Veteran
Posts: 4320
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany

[Tracking] Backport commits to 0.20 branch

Post by uwestoehr »

This thread is to collect commits and PRs to be backported to the stable FC 0-20 branch.

Addon manager fixes:
* issue #7112 (added for v0.20.1)
* git commit 0e2508cc (added for v0.20.1)
* git commit 119a402c (added for v0.20.1)
* git commit 0865b974 (added for v0.20.1)

Arch fixes:
* https://github.com/FreeCAD/FreeCAD/pull/7135 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7212 (added for v0.20.1)
* issue #6679 (added for v0.20.1)

Core (App and Gui) fixes:
* https://github.com/FreeCAD/FreeCAD/pull/7032 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7044 (added for v0.20.1)
* issue #5592 (added for v0.20.1)
* git commit 212b140d8 (added for v0.20.1)
* git commit 3f8dc1a5 (added for v0.20.1)
* issue #7113 (added for v0.20.1)
* git commit c4547c03 (added for v0.20.1)
* git commit 746a56f5 (added for v0.20.2)
* git commit ff876bf7 (added for v0.20.2)

Draft fixes:
* issue #7058 (added for to v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7105 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7109 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7138 (added for v0.20.1)
* issue #6734 (added for to v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7173 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7174 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7186 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7215 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7259 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7295 (added for v0.20.1)
* issue #6181 (added for v0.20.1)
* git commit 2b5b7cd6 (added for v0.20.2)

FEM fixes:
* git commit e8f32271 (added for v0.20.1)
* git commit ef088674 (added for v0.20.1)
* git commit 1f7374ed (added for v0.20.1)
* git commit 5d389e38 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7158 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7160 (added for v0.20.1)
* git commit faa1f96f (added for v0.20.1)
* issue #7230 (added for v0.20.1)
* git commit 057e90bf (added for v0.20.1)
* issue #7242 (added for v0.20.1)
* git commit 864c9eca (added for v0.20.1)
* git commit c4b8983a (added for v0.20.1)
* git commit 8303a550 (added for v0.20.1)
* git commit 8bb85d2b (added for v0.20.1)
* git commit ba858175 (added for v0.20.1)
* git commit 357989c5 (added for v0.20.1)
* git commit 7e071623 (added for v0.20.1)
* git commit 90afc193 (added for v0.20.1)
* git commit d438514d (added for v0.20.1)
* git commit 515584c8 (added for v0.20.1)
* git commit 4b2a486d (added for v0.20.1)
* git commit b716644e (added for v0.20.2)
* git commit bd796c91 (added for v0.20.2)
* git commit 08af39c1 (added for v0.20.2)
* issue #7360 (added for v0.20.2)
* git commit b14a9094 (added for v0.20.2)

Import/Export fixes:
*

Material improvements:
* git commit c7a2ddba (added for v0.20.1)

Mesh fixes:
* issue #7023 (added for v0.20.1)

* OpenSCAD fixes:
* https://github.com/FreeCAD/FreeCAD/pull/7301 (added for v0.20.1)

Part fixes:
* https://github.com/FreeCAD/FreeCAD/pull/7083 (added for v0.20.1)
* git commit 9de8b33b (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7154 (added for v0.20.1)
* git commit 639ff927 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7219 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7260 (added for v0.20.1)

PartDesign fixes:
* git commit 360b4282 (added for v0.20.1)
* git commit 1b2f0063 (added for v0.20.1)
* git commit 65640861 (added for v0.20.1)
* git commit 094ae936 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7198 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7201 (added for v0.20.1)

Path fixes:
* issue #6693 (added for v0.20.1)
* issue #7164 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/6974 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7137 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7278 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7333 (added for v0.20.1)

Sketcher fixes:
* issue #7064 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7324 (added for v0.20.1)

Spreadsheet fixes:
* git commit 469e4f16 (added for v0.20.1)
* issue #7285 (added for v0.20.1)

Stylesheet fixes:
* https://github.com/FreeCAD/FreeCAD/pull/7190 (added for v0.20.1)
* issue #6102 (added for v0.20.1)

TechDraw fixes:
* git commit fb1a7af360 (added for v0.20.1)
* git commit 4b47d38eb6 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7106 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7121 (added for v0.20.1)
* issue #7066 (added for to v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7131 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7144 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7184 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7266 (added for v0.20.1)
* https://github.com/FreeCAD/FreeCAD/pull/7351 (added for v0.20.2)
* https://github.com/FreeCAD/FreeCAD/pull/7362 (added for v0.20.2)

Web fixes:
*

Compilation issues:
* https://github.com/FreeCAD/FreeCAD/pull/7136 (added for v0.20.1)
* git commit b85e9b1f (added for v0.20.1)

Miscellaneous:
* git commit e89ebba736 (added for v0.20.1)

The forum maintainers (everybody who can modify this post) can strike-through either released or rejected backports.
Last edited by Kunda1 on Tue Jun 14, 2022 6:52 pm, edited 1 time in total.
Russ4262
Posts: 858
Joined: Sat Jun 30, 2018 3:22 pm

Re: [Tracking] Backport commits to 0.20 branch

Post by Russ4262 »

Evening,
Thanks to you all for the tremendous work invested into version FC 0.20!

May I suggest that PR #6760, Path: Fixes #6693 - Add Z and K values to arc commands be considered for backport for the Path WB. As of this posting, it has not been merged, therefore will need to pass the complete review process first, before the requested consideration may be given. Nonetheless, I want to present it here since it is a bug fix for 0.20.x, and I do not want to forget later.

Cordially,
Russell
User avatar
uwestoehr
Veteran
Posts: 4320
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany

Re: [Tracking] Backport commits to 0.20 branch

Post by uwestoehr »

Russ4262 wrote: Wed Jun 22, 2022 3:54 am May I suggest that PR #6760
Hi Russel, many thanks. Your PR has now been merged to master and i backported it for FreeCAD 0.20.1.
Russ4262
Posts: 858
Joined: Sat Jun 30, 2018 3:22 pm

Re: [Tracking] Backport commits to 0.20 branch

Post by Russ4262 »

Afternoon.
May I suggest PR #7137 Path: Fix Type=Polar regression in PathArray for the Path workbench. As of this post, it has not completed CI or review by project managers. The PR fixes a regression introduced in 0.20 - I am at fault.

Thanks,
Russell
NewJoker
Veteran
Posts: 1202
Joined: Sun Oct 11, 2020 7:49 pm

Re: [Tracking] Backport commits to 0.20 branch

Post by NewJoker »

Maybe the fix for this quite nasty issue in the Draft workbench could be backported: issue #6613
User avatar
Roy_043
Veteran
Posts: 5280
Joined: Thu Dec 27, 2018 12:28 pm

Re: [Tracking] Backport commits to 0.20 branch

Post by Roy_043 »

NewJoker wrote: Wed Jul 06, 2022 7:07 am Maybe the fix for this quite nasty issue in the Draft workbench could be backported: issue #6613
That may be tricky as the new code relies on the projectPoint method of curves. This method was introduced very recently.
User avatar
uwestoehr
Veteran
Posts: 4320
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany

Re: [Tracking] Backport commits to 0.20 branch

Post by uwestoehr »

Russ4262 wrote: Tue Jul 05, 2022 6:19 pm May I suggest PR #7137
Many thanks. I backported it now.
agren
Posts: 33
Joined: Sat Apr 20, 2019 7:37 am

Re: [Tracking] Backport commits to 0.20 branch

Post by agren »

Greetings,

I'd like to nominate Path: Restore drilling op retract value to user supplied Retract Height for backporting.
User avatar
uwestoehr
Veteran
Posts: 4320
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany

Re: [Tracking] Backport commits to 0.20 branch

Post by uwestoehr »

agren wrote: Sun Jul 17, 2022 8:48 pm I'd like to nominate Path: Restore drilling op retract value to user supplied Retract Height for backporting.
Thanks. I backported it now.
User avatar
chennes
Veteran
Posts: 2249
Joined: Fri Dec 23, 2016 3:38 pm
Location: Norman, OK, USA
Contact:

Re: [Tracking] Backport commits to 0.20 branch

Post by chennes »

Addon Manager bug with non-GitHub URLs: git commit 0e2508cca9
Chris Hennes
Pioneer Library System
Post Reply