Skip to content

5.3 release check list #5745

@lrineau

Description

@lrineau

Previous release: #4989 (CGAL-5.2)

Next release: #5834 (CGAL-5.4)

Before the beta release

  • Update of the Supported platforms.
  • Update the Installation/lib/cmake/CGAL/CGALConfigVersion.cmake
  • Update the file Installation/include/CGAL/version.h (for header-only)
  • change the crontab to add --beta 1 to the command line
  • Diff of the change log of 5.3 with 5.2 to check only 5.3 was modified. (PR Prepare CHANGES.md for CGAL 5.3 #5746)
  • Add links to the file CHANGES.md (PR Prepare CHANGES.md for CGAL 5.3 #5746)
  • Rewrap the file CHANGES.md (PR Prepare CHANGES.md for CGAL 5.3 #5746)
  • Reorder the file CHANGES.md (PR Prepare CHANGES.md for CGAL 5.3 #5746)
  • Update Documentation/doc/resources/1.8.13/menu_version.js and the other two copies
  • Prepare the announcement mail of the beta release
  • Prepare the modification of the web site, in upcoming (announcement plus release graph)
  • open the milestone for the release
  • remove cpp11, BOOST_FOREACH and co introduced by a merge of 4.14 branch (Remove cpp11::(tuple|get) #4774)
  • Create new tables for features/small features with closed review for the next release

After the beta release

Before the official release

  • Update the public_release_name
  • Update the file Installation/include/CGAL/version.h (for header-only)
  • clone the milestone
  • change the crontab to remove --beta 1 from the command line
  • Update menu_version.js in the documentation.
  • remove cpp11, BOOST_FOREACH and co introduced by a merge of 4.14 branch
  • prepare the announcement email
  • Generate Windows installer (?)

After the official release

After a bug-fix release 5.3.1

After a bug-fix release 5.3.2

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions