Skip to content

Commit

Permalink
Prepare v2.9.0. (#924)
Browse files Browse the repository at this point in the history
  • Loading branch information
1uc authored Jan 25, 2024
1 parent ea2e0e3 commit 0d0259e
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 4 deletions.
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,24 @@
# Changes
## Version 2.9.0 - 2024-01-25
### New Features
- Add named ctors for scalar and null dataspaces. (#899)
- Named ctor for empty property lists. (#904)

### Improvements
- Enable running tests in parallel. (#849)
- Wrap all used HDF5 function calls and always check status codes. (#863)
- Utilities for writing tests in a container independent manner. (#871)
- Improve test rigour.

### Bug Fix
- Log messages were slightly misformatted. (#854)
- Fix bug in `enforce_ascii_hack`. (#856)
- Fix `create_datatype<bool>()`. (#869)
- Guard functionality introduced in 1.10.0. (#905)
- `inspector` guard for empty containers. (#913)
- Avoid non-collective behaviour. (#912)


## Version 2.8.0 - 2023-11-02
### Important Change
- `Eigen::Matrix` is (by default) stored with column-major index ordering. Under
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ else()
cmake_policy(VERSION 3.13)
endif()

project(HighFive VERSION 2.8.0)
project(HighFive VERSION 2.9.0)

configure_file(${CMAKE_CURRENT_SOURCE_DIR}/include/highfive/H5Version.hpp.in
${CMAKE_CURRENT_SOURCE_DIR}/include/highfive/H5Version.hpp)
Expand Down
6 changes: 3 additions & 3 deletions include/highfive/H5Version.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
#pragma once

#define HIGHFIVE_VERSION_MAJOR 2
#define HIGHFIVE_VERSION_MINOR 8
#define HIGHFIVE_VERSION_MINOR 9
#define HIGHFIVE_VERSION_PATCH 0

/** \brief Concatenated representation of the HighFive version.
Expand All @@ -24,10 +24,10 @@
* std::cout << STRINGIFY_VALUE(HIGHFIVE_VERSION) << "\n";
* \endcode
*/
#define HIGHFIVE_VERSION 2.8.0
#define HIGHFIVE_VERSION 2.9.0

/** \brief String representation of the HighFive version.
*
* \warning This macro only exists from 2.7.1 onwards.
*/
#define HIGHFIVE_VERSION_STRING "2.8.0"
#define HIGHFIVE_VERSION_STRING "2.9.0"

0 comments on commit 0d0259e

Please sign in to comment.