v2.2: Release 2.2
New Features:
- Compound Types: API to register and read/write structs (#78). Thanks to Richard Shaw.
- Fixed-length strings. API via char[] and
FixedLenStringArray
(#277) - Enum data types (#297)
- Datasets of HDF5 References. Support to dereference groups and datasets (#306)
- Objects (hard/soft link) can now be deleted with
unlink
(#284). Thanks to Tom Vander Aa. - Attributes can be deleted with
deleteAttribute
(#239)
Improvements:
Attribute
s (metadata) now support additional types (#298)- H5Easy: Reworked for compatibility with
Eigen::ref
andEigen::Map
(#291, #293) - Hdf5 1.12 compatibility: working
Object::getInfo
and marking getAddress deprecated (#311) - Strict compatibility with CMake 3.1 and C++11 (#304)
- CMake: Dependencies may be re-detected on FindPackage, fixed export targets and added integration tests (#255, #304, #312, #317)
- Support for array of
Eigen::Matrix
(#258) - Selection:
ElementSet
working for N-dimensions (#247)
Bug Fixes: