Feature freeze is over - FreeCAD 0.20 was released

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:

Re: [announcement] FreeCAD 0.20 will be released soon - time for a feature freeze

Post by uwestoehr »

adrianinsaval wrote: Fri Jun 03, 2022 4:39 pm Flatpak updated to OCCT 7.6.2 with blobfish patches!
Amazing!
User avatar
uwestoehr
Veteran
Posts: 4961
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany
Contact:

Re: [announcement] FreeCAD 0.20 will be released soon - time for a feature freeze

Post by uwestoehr »

Conerning Conda:
together with @looo we decided to stay for the 0.20.0 release in Conda at OCC 7.5. So short before a release there is not enough time for proper testing and I don't want to postpone the release further.
I hope that there will be Conda build for the beta1 in a few hours, then I make a call to test.

In the meantime mostly translations issues are going to be fixed. (So the long freeze also has some good side effects. We did not give the translations the right attention, now we do.)
User avatar
adrianinsaval
Veteran
Posts: 5551
Joined: Thu Apr 05, 2018 5:15 pm

Re: [announcement] FreeCAD 0.20 will be released soon - time for a feature freeze

Post by adrianinsaval »

I think there were some troubles building with 7.6.2 in Conda right? I understand the decision to stay with 7.5 but in case it's useful when the time comes you can look here at what was done to get the 7.6.2 compilation to work in the flatpak: https://github.com/flathub/org.freecadw ... AD/pull/77

I would be grateful if some people here could test the recent flatpak, if you have ifc (known to work) models please try importing them in the flatpak and test whatever models you have that may give OCC a hard time.
Also please test the add-on manager.

Speaking of which, @chennes is qtwebkit no longer a dependency of freecad?
User avatar
uwestoehr
Veteran
Posts: 4961
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany
Contact:

Re: [announcement] FreeCAD 0.20 will be released soon - time for a feature freeze

Post by uwestoehr »

adrianinsaval wrote: Fri Jun 03, 2022 4:39 pm Flatpak updated to OCCT 7.6.2 with blobfish patches!
Is there a package ready yet?
User avatar
adrianinsaval
Veteran
Posts: 5551
Joined: Thu Apr 05, 2018 5:15 pm

Re: [announcement] FreeCAD 0.20 will be released soon - time for a feature freeze

Post by adrianinsaval »

0.20beta1 is available at flathub-beta, to install:

Code: Select all

# flathub-beta repo is not enabled by default
flatpak remote-add --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
flatpak install flathub-beta org.freecadweb.FreeCAD
and to run

Code: Select all

flatpak run --branch=beta org.freecadweb.FreeCAD
User avatar
uwestoehr
Veteran
Posts: 4961
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany
Contact:

[feature freeze status report #7] - FreeCAD 0.20

Post by uwestoehr »

Hi developers,

this is hopefully the final status report :)

------------------
General:

There is no known crash left and no release blocker known:
https://github.com/FreeCAD/FreeCAD/milestone/2

------------------
Build System:

We have now builds for the major OSes: https://github.com/FreeCAD/FreeCAD/rele ... /0.20beta1

Windows:
- we have now a LibPack that works also on older CPU and under Windows 7.

Linux:
- we have a Conda build. Note that the Conda builds stay at OCC 7.5.2 since there is still a dependency that does no work with OCC 7.6.x. If possible we will upgrade to OCC 7.6 with the next minor release. (However, I encountered that models created with OCC 7.5 that are opened with a FreeCAD using OCC 7.6.2 will have fillets mangled. For some odd reason the topological edge numbering changed.)
- we have a Snap build
- we have a Flatpak build

MacOS:
- we have a Conda build
- we have a homebrew build

--------------
Translations:

Some long-standing bugs could be fixed. There is still some work to do. Yorik and Chris Hennes will update the translations, if possible every day.
However, there are no release blockers, I will just give the translators some more days since some strings were first made translatable last week.

--------------
Roadmap:

- I hereby start the release counter :D : 7 days from now on, so release in the night Friday to Saturday (if nothing special occurs)
- we started to write some press text. If you have any proposals, did this in the past for other projects, etc., please comment in this thread: https://forum.freecadweb.org/viewtopic.php?f=10&t=68976
- please have a Look at the Wiki, fill empty pages, describe new features, update descriptions and screenshots

--------------
Miscellaneous:

Many, many thanks to all contributors!

thanks and regards
Uwe
Last edited by Kunda1 on Sun Jun 05, 2022 9:54 pm, edited 1 time in total.
Reason: added wikilinks
User avatar
uwestoehr
Veteran
Posts: 4961
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany
Contact:

Re: [announcement] FreeCAD 0.20 will be released soon - time for a feature freeze

Post by uwestoehr »

adrianinsaval wrote: Sat Jun 04, 2022 3:29 pm 0.20beta1 is available at flathub-beta, to install:
Thanks! I added this info now to:
https://github.com/FreeCAD/FreeCAD/rele ... /0.20beta1
User avatar
chennes
Veteran
Posts: 3910
Joined: Fri Dec 23, 2016 3:38 pm
Location: Norman, OK, USA
Contact:

Re: [feature freeze status report #7] - FreeCAD 0.20

Post by chennes »

uwestoehr wrote: Sat Jun 04, 2022 3:42 pm - I hereby start the release counter :D : 7 days from now on, so release in the night Friday to Saturday (if nothing special occurs)
Awesome! Thanks, @uwestoehr, for your diligence shepherding this release through what turns out to be a very complex process!
Chris Hennes
Pioneer Library System
GitHub profile, LinkedIn profile, chrishennes.com
User avatar
uwestoehr
Veteran
Posts: 4961
Joined: Sun Jan 27, 2019 3:21 am
Location: Germany
Contact:

Re: [announcement] FreeCAD 0.20 will be released soon - time for a feature freeze

Post by uwestoehr »

There is one PR I am reluctant about and I need testing feedback:

https://github.com/FreeCAD/FreeCAD/pull/6962

While testing on several PCs and laptop screens I encountered that the NaviCube can look clumsy, especially when it is relatively small. A new user proposed a change and for me this makes a small improvement. However, I cannot say if the proposed change could have a negative effect.
user1234
Veteran
Posts: 3511
Joined: Mon Jul 11, 2016 5:08 pm

Re: [announcement] FreeCAD 0.20 will be released soon - time for a feature freeze

Post by user1234 »

If someone needs something to test in PartDesign, Part, FEM, TechDraw, Sketcher, (or similar) just ping me. I can not promise to react fast, but i will try (Debian 11 stable).

Greetings
user1234
Post Reply