Previous release: https://github.com/CGAL/cgal/issues/5745 Next release: https://github.com/CGAL/cgal/issues/6242 # Before the beta release - [x] Update of the Supported platforms. - [x] Update the `Installation/lib/cmake/CGAL/CGALConfigVersion.cmake` - [x] Update the file `Installation/include/CGAL/version.h` (for header-only) - [x] change the crontab to add `--beta 1` to the command line - [x] Diff of the change log of 5.4 with 5.3 to check only 5.3 was modified. - [x] Add links to the file `CHANGES.md` (#6122) - [x] Rewrap the file `CHANGES.md` - [x] Reorder the file `CHANGES - [x] Update `Documentation/doc/resources/1.8.13/menu_version.js` and the other two copies - [x] Prepare the announcement mail of the beta release - [x] Prepare the modification of the web site, in upcoming (announcement plus release graph) - [x] open the milestone for the release - [x] Create new tables for features/small features with closed review for the next release # After the beta release - [x] change the crontab to add `--beta 2` to the command line - [x] Update the file `Installation/include/CGAL/version.h` (for header-only) - [x] Update the file `Installation/lib/cmake/CGAL/CGALConfigVersion.cmake` - [x] clone the milestone - [x] PR for brew package: https://github.com/Homebrew/homebrew-core/pull/92182 - [x] PR for vcpkg: https://github.com/microsoft/vcpkg/pull/22308 - [x] RPM for Fedora: https://bodhi.fedoraproject.org/updates/FEDORA-2021-bea7d35b36 - [x] Update `/wiki/Releases` - [x] Update https://www.cgal.org/releases.html and change the post flags (active-beta-release) - [ ] Upload the pre-compiled demos - [ ] Check the pre-compiled demos run correctly # Before the official release - [x] Update the `public_release_name` - [x] Update the file `Installation/include/CGAL/version.h` (for header-only) - [x] change the crontab to remove `--beta 1` from the command line - [x] Update `menu_version.js` in the documentation. - [x] prepare the announcement email # After the official release - [x] Tag PRs with `bash tag_pr_per_release.sh` (see https://github.com/CGAL/cgal/pull/4000) - [x] Update `/home/lrineau/CGAL/create_internal_release` on cgal.gf.com - [x] Update the bug-fix number in the branch - [x] Update https://cgal.geometryfactory.com/CGAL/Members/wiki/Releases - [x] Update https://github.com/CGAL/cgal/wiki/Internal-Releases - [x] Create a new issue for the check list of the next release - [x] Update https://www.cgal.org/releases.html and change the post flags (latest-release) + remove the beta flag (active-beta-release) - [x] Update Travis config file of cgal-swig-bindings - [ ] Re-upload the pre-compiled demos - [x] update PR for brew package: external contribution https://github.com/Homebrew/homebrew-core/pull/94236 - [x] update PR for vcpkg: https://github.com/microsoft/vcpkg/pull/22308 - [x] update RPM for Fedora: https://bodhi.fedoraproject.org/updates/FEDORA-2022-31f35f945d - [x] Add news entry for cgal-web - [ ] Update https://geometryfactory.com/ with news from GF. # After a bug-fix release 5.4.1 - [x] Tag PRs with `bash tag_pr_per_release.sh` (see https://github.com/CGAL/cgal/pull/4000) - [x] Update the bug-fix number in the branch - [x] Update `/wiki/Releases` - [x] Update the Github milestone - [x] Update https://www.cgal.org/releases.html and change the post flags (latest-release) + remove the beta flag (latest-beta-release) - [ ] Re-upload the pre-compiled demos - [x] update PR for brew package: https://github.com/Homebrew/homebrew-core/commit/edd3266d440962865a3257ec973280c1e0a1dc8e - [x] update PR for vcpkg: https://github.com/microsoft/vcpkg/pull/25141 - [x] update RPM for Fedora: - [x] Fedora rawhide: https://bodhi.fedoraproject.org/updates/FEDORA-2022-0009fe5117 - [x] Fedora 36: https://bodhi.fedoraproject.org/updates/FEDORA-2022-77eeb889e6 - [x] Add news entry for cgal-web - [x] Email announcement # After a bug-fix release 5.4.2 - [x] Tag PRs with `bash tag_pr_per_release.sh` (see https://github.com/CGAL/cgal/pull/4000) - [x] Update the bug-fix number in the branch - [x] Update `/wiki/Releases` - [x] Update the Github milestone - [x] Update https://www.cgal.org/releases.html and change the post flags (latest-release) + remove the beta flag (latest-beta-release) - [ ] Re-upload the pre-compiled demos - ~~update PR for brew package~~ - [x] update PR for vcpkg: https://github.com/microsoft/vcpkg/pull/25839 - [x] update RPM for Fedora: https://bodhi.fedoraproject.org/updates/FEDORA-2022-5973c0cf21 - [x] Add news entry for cgal-web - [x] Email announcement # After a bug-fix release 5.4.3 - [x] Tag PRs with `bash tag_pr_per_release.sh` (see https://github.com/CGAL/cgal/pull/4000) - [x] Update the bug-fix number in the branch - [x] Update `/wiki/Releases` - [x] Update the Github milestone - [x] Update https://www.cgal.org/releases.html and change the post flags (latest-release) + remove the beta flag (latest-beta-release) - [ ] Re-upload the pre-compiled demos - ~~update PR for brew package~~ - [x] update PR for vcpkg: not applicable, now that there is CGAL-5.5 and CGAL-5.5.1. - [x] update RPM for Fedora: https://bodhi.fedoraproject.org/updates/FEDORA-2022-6ea42092bd - [x] Add news entry for cgal-web - [x] Email announcement # After a bug-fix release 5.4.4 - [x] Tag PRs with `bash tag_pr_per_release.sh` (see https://github.com/CGAL/cgal/pull/4000) - [x] Update the bug-fix number in the branch - [x] Update `/wiki/Releases` - [x] Update the Github milestone - [x] Update https://www.cgal.org/releases.html and change the post flags (latest-release) + remove the beta flag (latest-beta-release) - [ ] Re-upload the pre-compiled demos - ~~update PR for brew package~~ - [x] update PR for vcpkg: not applicable, now that there is CGAL-5.5 and CGAL-5.5.1. - [ ] update RPM for Fedora: - [ ] Add news entry for cgal-web - [x] Email announcement # After a bug-fix release 5.4.5 - [x] Tag PRs with `bash tag_pr_per_release.sh` (see https://github.com/CGAL/cgal/pull/4000) - [x] Update the bug-fix number in the branch (branch closed) - [x] Update `/wiki/Releases` - [x] Update the Github milestone (milestone closed) - [x] Update https://www.cgal.org/releases.html and change the post flags (latest-release) + remove the beta flag (latest-beta-release) - [ ] Re-upload the pre-compiled demos - ~~update PR for brew package~~ - [x] update PR for vcpkg: not applicable, now that there is CGAL-5.5 and CGAL-5.5.1. - [x] update RPM for Fedora: not applicable Fedora 36 is closed - [x] Add news entry for cgal-web - [x] Email announcement
Previous release: #5745
Next release: #6242
Before the beta release
Installation/lib/cmake/CGAL/CGALConfigVersion.cmakeInstallation/include/CGAL/version.h(for header-only)--beta 1to the command lineCHANGES.md(Prepare CHANGES.md for 5.4 #6122)CHANGES.mdDocumentation/doc/resources/1.8.13/menu_version.jsand the other two copiesAfter the beta release
--beta 2to the command lineInstallation/include/CGAL/version.h(for header-only)Installation/lib/cmake/CGAL/CGALConfigVersion.cmake/wiki/ReleasesBefore the official release
public_release_nameInstallation/include/CGAL/version.h(for header-only)--beta 1from the command linemenu_version.jsin the documentation.After the official release
bash tag_pr_per_release.sh(see Add script to label PR merge in a release since the previous major one #4000)/home/lrineau/CGAL/create_internal_releaseon cgal.gf.comAfter a bug-fix release 5.4.1
bash tag_pr_per_release.sh(see Add script to label PR merge in a release since the previous major one #4000)/wiki/ReleasesAfter a bug-fix release 5.4.2
bash tag_pr_per_release.sh(see Add script to label PR merge in a release since the previous major one #4000)/wiki/Releasesupdate PR for brew packageAfter a bug-fix release 5.4.3
bash tag_pr_per_release.sh(see Add script to label PR merge in a release since the previous major one #4000)/wiki/Releasesupdate PR for brew packageAfter a bug-fix release 5.4.4
bash tag_pr_per_release.sh(see Add script to label PR merge in a release since the previous major one #4000)/wiki/Releasesupdate PR for brew packageAfter a bug-fix release 5.4.5
bash tag_pr_per_release.sh(see Add script to label PR merge in a release since the previous major one #4000)/wiki/Releasesupdate PR for brew package