Skip to content

Releases: jamesmudd/jhdf

Release v0.7.0

15 May 20:25
a733638
Compare
Choose a tag to compare
  • Release adding HDF5 writing support! #354. Special thanks to @thadguidry for sponsoring this work. See WriteHdf5.java for example usage. Supports
    • Groups
    • n-dimensional byte, int and double datasets
  • Fix UTF-8 groups names #539
  • Java 21 now officially supported
  • Adds h5dump to CI builds to perform compatability tests.
  • Build and dependency updates

Release v0.7.0-alpha

31 Jan 20:56
c428099
Compare
Choose a tag to compare
Release v0.7.0-alpha Pre-release
Pre-release
  • Add initial HDF5 writing support! #354. Special thanks to @thadguidry for sponsoring this work. See WriteHdf5.java for example usage.
  • Build and dependency updates

Release v0.6.10

10 May 19:10
d915bc8
Compare
Choose a tag to compare
  • Add support for files containing superblock extensions #462
  • Build and dependency updates

Release v0.6.9

24 Oct 20:20
229ec57
Compare
Choose a tag to compare
  • Add support for LZ4 compressed datasets #415
  • Improve BitShuffle performance and reduce memory usage
  • Add CI on ARM64 architecture
  • Build and dependency updates

Release v0.6.8

26 Aug 20:35
650f156
Compare
Choose a tag to compare
  • Add support for getting flat data Dataset#getDataFlat() #397
  • Add support for dereferencing addresses/ids HdfFile.getNodeByAddress(long address) #316
  • Dependency updates

Release v0.6.7

10 Jul 12:45
4a5d3d2
Compare
Choose a tag to compare
  • Add support for Bitshuffle filter #366
  • Add ability to get filter data Dataset#getFilters(); #378
  • Dependency and CI updates

Release v0.6.6

05 Apr 20:04
3136bba
Compare
Choose a tag to compare
  • Add support for slicing of contiguous datasets. This adds a new method Dataset#getData(long[] sliceOffset, int[] sliceDimensions) allowing you to read sections of a dataset that would otherwise be too large in memory. Note: chunked dataset slicing support is still missing. #52 #361
  • Fix OSGi Export-Package header resulting in API access restriction when running in OSGi. #365 #367
  • Dependency and CI updates

Release v0.6.5

16 Jan 13:25
54898d5
Compare
Choose a tag to compare
  • Add support for array type data in multi-dimensional datasets #341
  • Fix issue reading compound type attributes #338
  • Dependency updates

Release v0.6.4

11 Nov 19:13
5acc2e3
Compare
Choose a tag to compare
  • Fix issue with byte shuffle filter when data length is not a multiple of element length. #318
  • Improve testing of byte shuffle and deflate filters
  • Add validation running on Java 17

Release v0.6.3

13 Oct 19:17
d94b3d6
Compare
Choose a tag to compare
  • Improve support for NIO Path. Allows jHDF to open files on non-default file systems such as zip files or remote storage systems. Thanks, @tbrunsch for this contribution #304
  • Fix accessing a missing fill value could cause and exception #307
  • Dependency updates
  • CI and release process improvements