Skip to content

Commit

Permalink
Version 2.5.0 (#630)
Browse files Browse the repository at this point in the history
  • Loading branch information
alkino authored Nov 3, 2022
1 parent 1cf20ee commit 7be062e
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 1 deletion.
3 changes: 3 additions & 0 deletions AUTHORS.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ Kerim Khemraev
Luc Grosheintz
Marian Heil
Mario Emmenlauer
Mark Bicknell
Mathieu Bernard
Matthias Wolf
Maximilian Nöthe
Expand All @@ -36,6 +37,8 @@ Philipp Gloor
Pramod Kumbhar
Richard Shaw
Rick Nitsche
Rob Latham
Sergio Botelh
Sergio Rivas-Gomez
@spacescientist
Taiguara Tupinambás
Expand Down
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
## Version 2.5.0 - 2022-11-03
### New Features
- Enable collective MPI IO using the Data Transfer Property (#623). Thanks to Rob Latham.
- Add a support for half-precision (16-bit) floating-point based on the Half library (http://half.sourceforge.net) (#587). Thanks to Sergio Botelh.
- Enable choosing the allocation time of datasets (#627).
- Add possibility to get and set file space strategy. For page allocated files wrap the API to set/retrieve the page size (#618).
- Add API for getting Access and Create property lists of HighFive objects (#629).
- Let users configure metadata reads and writes at file level (#624). Thanks to Rob Latham.

### Improvements
- MPIOFileDriver is now deprecated. Use FileAccessProps (#622).
- Support of block argument in API (#584).
- Serialization of types is now automagic and so recursive (#586).
- Add an argument to specific File Create Properties in File class construtor (#626).

### Bug Fixes
- Padding of Compound Types (#581).
- Compilation with Visual Studio with C++17 or later (#578). Thanks to Mark Bicknell.
- Avoid leaking when printing stack for error (#583).

## Version 2.4.1 - 2022-05-11
### New Features
- Support `std::complex`. Thanks to Philipp.
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.4.1)
project(HighFive VERSION 2.5.0)

configure_file(${CMAKE_CURRENT_SOURCE_DIR}/include/highfive/H5Version.hpp.in
${CMAKE_CURRENT_BINARY_DIR}/include/highfive/H5Version.hpp)
Expand Down

0 comments on commit 7be062e

Please sign in to comment.