Skip to content

Releases: ess-dmsc/h5cpp

Version 0.3.0

10 Dec 10:47
Compare
Choose a tag to compare
  • Direct chunk writing/reading added
  • ExternalFilter class added
  • Support for pkgconfig added
  • Fixes for compiler warnings and errors
  • Speed-up access to 2D data via std:vector

Take five (patch 3)

03 Apr 13:27
Compare
Choose a tag to compare

Some name clashes fixed.

Take Five (patch 2)

02 Mar 06:02
Compare
Choose a tag to compare
  • Updated conan dependencies
  • ebool.hpp was missing from CMake lists
  • improvements for const type traits

Take Five (patch 1)

02 Mar 05:17
1a29583
Compare
Choose a tag to compare
  • Updated conan dependencies
  • ebool.hpp was missing from CMake lists
  • improvements for const type traits

Take Five

05 Oct 10:58
Compare
Choose a tag to compare
  • Const type traits
  • EBool support
  • Support for CloseDegree::STRONG
  • ESS Conan configuration switched to using bincrafter's Boost package
  • Improved interface for resizing of datasets
  • Fixed more string-related bugs
  • Fixed bugs related to integer type I/O

Fox Five

11 Jul 10:51
fec1b39
Compare
Choose a tag to compare

New features:

  • Enum datatype implemented
  • Point selection implemented
  • Simplified reading of strings
  • ArrayAdapter for C-Style arrays
  • Functions for accessing Integer signedness
  • Documents reflect on coverage of C API
  • More examples for reading data
  • More examples for attribute I/O
  • Windows support tested on CI
  • ESS conan dependencies switched to bincrafters boost package
  • General bug fixes

brightness-software-deliverable-MS35

26 Jun 08:11
f5f1471
Compare
Choose a tag to compare

C++ wrapper for the HDF5 C-library

Fast Five

09 May 15:56
2ed9202
Compare
Choose a tag to compare

Achieving significant maturity after testing with a number of client projects.

  • Higher test coverage (>95%)
  • More convenient dataset creation function signatures
  • Improvements in error handling
  • Complete implementation and coverage for ObjectHandle
  • Transition to HDF5 1.10.2
  • Better MPI support + testing on Jenkins
  • Jenkins tests both Debug and Release builds
  • Default H5S_ALL construction works as expected
  • Group::has_* and Group::get_* functions are const
  • Fixed memory allocation issues
  • Conan is automatic from within CMake
  • Other CMake improvements

Version 0.0.6

07 Mar 10:04
Compare
Choose a tag to compare
v0.0.6

Minor release

Johnny 5 comes alive!

23 Feb 15:05
ab280eb
Compare
Choose a tag to compare

Update includes the following:

  • Official support for Windows 10 (regular tests on Jenkins)
  • Improvements & bug fixes for string I/O
  • Stronger exception guarantees for object destruction
  • HDF5 version info functions
  • API documentation follows Sphinx style
  • Better test coverage (>90%)
  • CMake improvements
  • Some bug fixes

Bonus obscure reference of the month:
Johnny 5