-
-
Notifications
You must be signed in to change notification settings - Fork 205
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
F3D v2.0.0 Release #697
Comments
F3D v2.0.0 is out! Fast and minimalist opensource 3D viewer now with plugins support.egg.mp4❤️ SponsorsF3D will always be free and open-source and we are happy to dedicate sweat and sleepless nights to this project. 💬 Discord ServerA dedicated discord server has been created for all things related to F3D. It's the best place if you need help and discuss with the development team. 🔌 Plugin SupportYou can now develop your own F3D plugin to support any file format. The libf3d SDK has been augmented to support the creation of reader plugins based on VTK readers and importers. All F3D readers have been converted to this new framework. Please read the doc. In essence, since the plugins are loaded dynamically, it means that it is now possible to have a true optional dependency in F3D, where a plugin is available (and loaded) only when available. Of course, it also lets developers create their own plugins to load data in F3D. 📦 New F3D packaging systemF3D package has been reworked and now contains raytracing support. The Packaging of F3D is now handled by the f3d-superbuild project, which let us create a nice package with correctly linked dynamic libraries instead of a single executable, which was needed to package OSPray and provide raytracing in the binary release of F3D. It also offers great flexibility and will greatly reduce any future overhead when adding dependencies, and also globally increase the quality of F3D testing. A side effect is that F3D package is now much bigger, so a package without raytracing is also provided for users looking for a smaller download and install. 🌍 New websiteWhile it has been live for a while, F3D website has been completely redone from scratch and is now based on the in-situ documentation of F3D git repository. A secondary website hosting the doxygen documentation of the libf3d has also been created. 📃 Complete changelogFor F3D users:
For libf3d users:
For F3D packagers:
And of course tons of bugfixes from our awesome community! Thanks to all our contributors for this release: @mzf-guest @CharlesGueunet @myd7349 @allemangD Atheistic Easter Egg by Inferix under CC-BY 4.0 |
missing steps: release/master merge |
missing how to check |
missing changelog update |
Release candidate:
v2.0.0-RC3
version change in https://github.com/f3d-app/f3dCMakeLists.txt
v2.0.0-RC3
and push it to https://github.com/f3d-app/f3dv2.0.0-RC3
F3D version, superbuildmain
branch and prerelease publishtrue
v2.0.0-RC3
prerelease from https://github.com/f3d-app/f3d/releasesv2.0.0-RC3
prerelease on Linuxv2.0.0-RC3
prerelease on macOSv2.0.0-RC3
prerelease on Windows3
Release :
v2.0.0
version change in https://github.com/f3d-app/f3dCMakeLists.txt
v2.0.0
and push it to https://github.com/f3d-app/f3dX.Y.Z
in https://github.com/f3d-app/f3d-superbuildversions.cmake
v2.0.0
and push it to https://github.com/f3d-app/f3d-superbuildv2.0.0
F3D version,v2.0.0
sb version and prerelease publish trueThe text was updated successfully, but these errors were encountered: