Skip to content

Releases: ess-dmsc/h5cpp

Release 0.6.0

24 Apr 08:48
523901f
Compare
Choose a tag to compare

In the v0.6.0 release

  • support for hdf5 v1.14.0 added (#628)
  • support for catch2 v3 tests added (#623)

Version 0.5.2 (patch 2)

03 Jan 12:27
7aa0b80
Compare
Choose a tag to compare

In the v0.5.2 release

  • parameters of library_version_bounds are swapped (#604)
  • interference with the windows max macro fixed (#612)
  • test examples for blosc filter added (#608)

Version 0.5.1 (patch 1)

23 May 14:04
62d0ff0
Compare
Choose a tag to compare

In the v0.5.1 release

  • array adapter unit test with potential fixed (#600)
  • type trait issues fixed (#601)

Version 0.5.0

03 May 09:43
a233624
Compare
Choose a tag to compare

In the v0.5.0 release

  • fix H5O_info_t_ definition fixed (#587)
  • readme improvments (#585)
  • h5cpp.hpp and nexus.hpp headers added (#582)
  • DatasetPool to arbitrary Simple dataspaces extended (#580)
  • test cmake install and build examples updated (#578)
  • requirements updated (#574)
  • Windows build code adn ubuntu1804 from Jenkinsfile removed (#573, #591)
  • github ci builds for all branched enabled (#571)
  • shrinking by Dataset.extent method fixed (#568)
  • separation between core code and optional contributions provided (#566)
  • clang warnings fixed (#563)
  • options_mask to OptionMask enum changed (#561)
  • SOScaleType to ScaleOffset::ScaleType moved (#559)
  • Group::flush() added (#550)
  • type(), size() and dimensions() to Selection class added (#545)
  • cmake generators to "if" statements changed (#543)
  • gfcpl and gfapl after kFileCreate and kFileAccess are created (#542)
  • documentation improved (#534, #536, #535, #538, #540, #553, #555, #557, #583)
  • all-caps names to lower case names changed (#533)
  • documentation versioning added (#530, #531, #532)
  • problems with hdf5 1.12 fixed (#529)
  • current_dimensions for Dataspace removed (#526)
  • file datatype to read strings used (#525)
  • enum names to the Camel convention changed (#521)
  • documentation warnings and update the c-api functions fixed (#518)
  • DataspacePool and DataspaceHolder to speed-up h5cpp added (#515)
  • Dataset.write/read by avoiding Datatype() object creation speeded up (#513)
  • static const DatasetTransferList object for default parameters added (#512)
  • checks in Dataset.write/Dataset.read for 1D objects improved (#511)
  • potential value truncation fixed (#509)
  • the catch2 test added (#504)
  • cmake improvments (#501)
  • and operators for ImageFlags, SearchFlags, AccessFlags and CopyFlags (#498)
  • a Gitter chat badge to README.md added (#496)
  • checks for flags in from_buffer: DONT_COPY without DONT_RELEASE added(#494)

Version 0.4.1 (patch 1)

02 Jul 08:37
6ee8f5d
Compare
Choose a tag to compare
  • << and | operators for ImageFlags added(#489)
  • File::from_buffer(data, flags) with const data added (#492)
  • optional docs added (#480)
  • gtest_print removed (#483)
  • typo of scale_factor in ScaleOffset declaration fixed (#479)

Version 0.4.0

21 Dec 11:36
270e0f7
Compare
Choose a tag to compare
  • retrieve and load an file image
  • support for NBit, ScaleOffset and SZip filters
  • access methods for Integer and Float properties
  • information about properties of dataset filters with ExternalFilters
  • traits for std::complex types
  • traits for the half-float type
  • optional build without boost
  • support for hdf5 1.12

and fixes for a couple of bugs.

Version 0.3.3 (patch 3)

13 Dec 09:09
283b0d2
Compare
Choose a tag to compare
  • a fix for not linked the hdf5_hl library

Version 0.3.2 (patch 2)

11 Dec 08:16
e0dd0bf
Compare
Choose a tag to compare
  • add missing package config PR

Version 0.3.1 (patch 1)

10 Dec 15:58
52965de
Compare
Choose a tag to compare
  • fix for so-version

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