diff --git a/CMakeLists.txt b/CMakeLists.txt index bcf4b4daa..ca74b66f6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -11,7 +11,7 @@ if(NOT CMAKE_BUILD_TYPE) FORCE) endif() -project(heyoka VERSION 2.0.1 LANGUAGES CXX C) +project(heyoka VERSION 3.0.0 LANGUAGES CXX C) list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake" "${CMAKE_CURRENT_SOURCE_DIR}/cmake/yacma") @@ -302,7 +302,7 @@ if(HEYOKA_WITH_SLEEF) endif() # Setup the heyoka ABI version number. -set(HEYOKA_ABI_VERSION 23) +set(HEYOKA_ABI_VERSION 24) if(HEYOKA_BUILD_STATIC_LIBRARY) # Setup of the heyoka static library. diff --git a/doc/changelog.rst b/doc/changelog.rst index e92bf3839..fdedded16 100644 --- a/doc/changelog.rst +++ b/doc/changelog.rst @@ -1,12 +1,19 @@ Changelog ========= -2.0.1 (unreleased) +3.0.0 (unreleased) ------------------ Fix ~~~ +- Prevent accidental leaking in the public headers of + serialisation implementation details + (`#350 `__). +- Fix wrong version compatibility setting in the CMake config-file package + (`#350 `__). +- Work around test failure on ARM + LLVM 17 + (`#350 `__). - Fix orbital elements singularity when using the VSOP2013 theory at low precision (`#348 `__).