releasing FreeCAD 0.20.1

Here's the place for discussion related to coding in FreeCAD, C++ or Python. Design, interfaces and structures.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
User avatar
uwestoehr
Veteran
Posts: 4961
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany
Contact:

releasing FreeCAD 0.20.1

Post by uwestoehr »

Dear developers, thanks to our joint work, we have already, 6 weeks after the release a tremendous list of fixes:

https://forum.freecadweb.org/viewtopic. ... 06#p602206

backported. Therefore I think it is time for the first 0.20 bugfix release.

I would like to do this within the next 2 weeks. Therefore please report everything you like to have backported and that it not yet in the list in the backporting thread or do the backport directly by yourself if you have commit rights.

I plan to make a first test build in a week that interested people can test it for some days. Backports are nevertheless possible anytime before I close the 0.20 branch for the release-making process.

OK for everybody?
@looo
User avatar
uwestoehr
Veteran
Posts: 4961
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany
Contact:

Re: releasing FreeCAD 0.20.1

Post by uwestoehr »

uwestoehr wrote: Sat Jul 30, 2022 12:04 pm Therefore please report everything you like to have backported
I have one and thus labeled it in GitHub accordingly:
https://github.com/FreeCAD/FreeCAD/labels/0.20.1

It is ready but needs input from @wmayer. Werner, can you please make a statement there about the constant.
User avatar
adrianinsaval
Veteran
Posts: 5541
Joined: Thu Apr 05, 2018 5:15 pm

Re: releasing FreeCAD 0.20.1

Post by adrianinsaval »

please merge this so we can get correct versioning in flatpak: https://github.com/FreeCAD/FreeCAD/pull/7284 and if possible try to remember bumping along side FREECAD_VERSION_PATCH for future releases.
fandaL
Posts: 440
Joined: Thu Jul 24, 2014 8:29 am

Re: releasing FreeCAD 0.20.1

Post by fandaL »

Is the bugfix release only for bug fixes or does it include also update of translations?
User avatar
uwestoehr
Veteran
Posts: 4961
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany
Contact:

Re: releasing FreeCAD 0.20.1

Post by uwestoehr »

fandaL wrote: Thu Aug 04, 2022 3:23 pm Is the bugfix release only for bug fixes or does it include also update of translations?
Unfortunately not. Crowdin is only for master.

However, what you can do is to edit the .ts file in the 0-20 branch. then I can put this it.
User avatar
uwestoehr
Veteran
Posts: 4961
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany
Contact:

Re: releasing FreeCAD 0.20.1

Post by uwestoehr »

Here it is: https://github.com/FreeCAD/FreeCAD/releases/tag/0.20.1

The next days there will be builds for the different OSes and depending on the tests and feedback, I will make the final announcement this weekend.

To all packages, please check out the 0.20.1 tag and build from this, not directly from the 0-20 branch.

@adrianinsaval , @looo , @Kunda1

----------------

The Windows builds will have this About info:
(OCC was updated to version 7.6.3 using this new LibPack: https://github.com/FreeCAD/FreeCAD-LibP ... es/tag/2.7)

Code: Select all

OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 0.20.1.29396 (Git)
Build type: Release
Branch: releases/FreeCAD-0-20
Hash: b2fe784efdcbf062b32e2832b4f42743d2d15edb
Python 3.8.10, Qt 5.15.2, Coin 4.0.1, Vtk 8.2.0, OCC 7.6.3
Syres
Veteran
Posts: 2893
Joined: Thu Aug 09, 2018 11:14 am

Re: releasing FreeCAD 0.20.1

Post by Syres »

uwestoehr wrote: Tue Aug 09, 2022 2:58 am Here it is: https://github.com/FreeCAD/FreeCAD/releases/tag/0.20.1
Thanks for the efforts, looks good and IMHO a really significant bugfix release.
User avatar
uwestoehr
Veteran
Posts: 4961
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany
Contact:

Re: releasing FreeCAD 0.20.1

Post by uwestoehr »

uwestoehr wrote: Tue Aug 09, 2022 2:58 am The next days there will be builds for the different OSes and depending on the tests and feedback, I will make the final announcement this weekend.
@packagers, please wait.

Just one hour after I set the 0.20.1 tag I found a regression bug. It is just a broken FEM example file but when calling it Python is sent to an infinite loop and you have to kill FC to end this.
So I will make another release tag later after I performed additional tests.
User avatar
adrianinsaval
Veteran
Posts: 5541
Joined: Thu Apr 05, 2018 5:15 pm

Re: releasing FreeCAD 0.20.1

Post by adrianinsaval »

@uwestoehr I'm confused, the tag points to a commit in master branch, only 7 commits behind current master. Please elaborate on what is going on here, I suspect it is a mistake?

The flatpak maintainer is already trying to make a build: https://github.com/flathub/org.freecadw ... AD/pull/90
User avatar
uwestoehr
Veteran
Posts: 4961
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany
Contact:

Re: releasing FreeCAD 0.20.1

Post by uwestoehr »

adrianinsaval wrote: Tue Aug 09, 2022 1:22 pm @uwestoehr I'm confused, the tag points to a commit in master branch
S**t. Sorry, so full stop for now. I need time to check what went wrong here. :oops:
Post Reply