From ddcf6321a0f2528750d846f681b8f2223106abaf Mon Sep 17 00:00:00 2001 From: Luc Grosheintz Date: Wed, 4 Dec 2024 11:03:20 +0100 Subject: [PATCH] Update CHANGELOG for `v3.0.0-beta2`. (#1058) --- CHANGELOG.md | 10 +++++++++- CMakeLists.txt | 2 +- include/highfive/H5Version.hpp | 4 ++-- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 74ccb83e1..088c590bd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changes -## Version 3.0.0-beta - 2024-07-16 +## Version 3.0.0-beta2 - 2024-12-04 +### New Features + - Support `boost::span`. (#1025) + +### Bug Fix + - Fix for not-quite null-terminated, fixed-length strings. (#1056) + - Guard target creation in `*Config.cmake`. (#1053) + +## Version 3.0.0-beta1 - 2024-07-16 This version is a major one and is breaking some usage compare to v2. Read the migration guide from the documentation: https://bluebrain.github.io/HighFive/md__2home_2runner_2work_2_high_five_2_high_five_2doc_2migration__guide.html diff --git a/CMakeLists.txt b/CMakeLists.txt index cbb3cc384..77ed20190 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.13) cmake_policy(VERSION 3.13) project(HighFive VERSION 3.0.0) -set(HIGHFIVE_VERSION_PRERELEASE 1) +set(HIGHFIVE_VERSION_PRERELEASE 2) # Configure HighFive # ------------------ diff --git a/include/highfive/H5Version.hpp b/include/highfive/H5Version.hpp index 8db72bc7c..f8dca4e2f 100644 --- a/include/highfive/H5Version.hpp +++ b/include/highfive/H5Version.hpp @@ -13,7 +13,7 @@ #define HIGHFIVE_VERSION_PATCH 0 // Undefined for regular releases. -#define HIGHFIVE_VERSION_PRERELEASE 1 +#define HIGHFIVE_VERSION_PRERELEASE 2 /** \brief Concatenated representation of the HighFive version. * @@ -33,4 +33,4 @@ * * \warning This macro only exists from 2.7.1 onwards. */ -#define HIGHFIVE_VERSION_STRING "3.0.0-beta1" +#define HIGHFIVE_VERSION_STRING "3.0.0-beta2"