diff --git a/Maintenance/public_release/announcement/mailing.eml b/Maintenance/public_release/announcement/mailing.eml index 493002fd3413..b5626ef07239 100644 --- a/Maintenance/public_release/announcement/mailing.eml +++ b/Maintenance/public_release/announcement/mailing.eml @@ -1,29 +1,48 @@ -Subject: CGAL 4.9 Released, Computational Geometry Algorithms Library +Subject: CGAL 4.10 Released, Computational Geometry Algorithms Library Content-Type: text/plain; charset="utf-8" Body: -The CGAL Open Source Project is pleased to announce the release 4.9 +The CGAL Open Source Project is pleased to announce the release 4.10 of CGAL, the Computational Geometry Algorithms Library. Besides fixes and general enhancement to existing packages, the following -has changed since CGAL 4.8: +has changed since CGAL 4.9: - o General - - CGAL can now be used in headers only mode, i.e. without compiling the - CGAL libraries and linking with these libraries when compiling - examples, tests and demos. Note that running CMake on CGAL is still - required in order to generate some configuration files. +* Installation + - The minimum required version of CMake is now 3.1. All CMake versions up to + 3.7 are supported. - o Cone Based Spanners (new package) - - This package provides algorithms for constructing two kinds of - cone-based spanners: Yao graph and Theta graph, given a set of - vertices on the plane and the directions of cone boundaries. +* Generalized Maps (new package) + - This package implements Generalized Maps in d dimensions. A generalized map + is a data structure enabling to represent an orientable or non orientable + subdivided object by describing all the cells of the subdivision (for + example in 3D vertices, edges, faces, volumes) and all the incidence and + adjacency relationships between these cells. This data structure is the + generalization of the combinatorial maps in order to be able to represent + non orientable objects. -See http://www.cgal.org/releases.html for a complete list of changes. + +* 3D Point Set (new package) + + - This package provides a flexible data structure CGAL::Point_set_3 that + allows the user to easily handle point sets with an arbitrary number of + attributes (such as normal vectors, colors, labeling, etc.). + + +Note also that the advanced API of a few CGAL packages have change in an +incompatible way: +- Triangulated Surface Mesh Shortest Paths +- CGAL and the Boost Graph Library (BGL) +- 2D and 3D Linear Geometry Kernel +- 2D Triangulations +- 3D Triangulations + +See http://www.cgal.org/2017/05/24/cgal410/ for a complete list of +changes. Breaking changes are highlighted with a bold "Breaking change". The CGAL project is a collaborative effort to develop a robust, diff --git a/Maintenance/release_building/public_release_name b/Maintenance/release_building/public_release_name index ad72cf0707c6..ff87a99be534 100644 --- a/Maintenance/release_building/public_release_name +++ b/Maintenance/release_building/public_release_name @@ -1 +1 @@ -CGAL-4.10-beta2 +CGAL-4.10