Skip to content

Releases: jamesmudd/jhdf

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

Release v0.6.2

10 Jul 20:16
b6a81f0
Compare
Choose a tag to compare
  • Breaking API change Dataset#getMaxSize not returns long[] allowing files with max sizes larger than int max to be opened. #283
  • Add support for opaque datatype #264
  • Improve chunked dataset read performance with default logging #267
  • Dependency updates
  • Add GitHub Actions CI
  • Switch away from Bintray #250

Release v0.6.1

14 Feb 19:32
f5ab35b
Compare
Choose a tag to compare
  • Add support for committed datatypes #255
  • Add support for attributes with shared datatype
  • Switch dependencies repository to Maven Central #250
  • Code cleanup

Release v0.6.0

06 Feb 14:57
2f20c45
Compare
Choose a tag to compare
  • Adds support for reading in-memory files from byte[] or ByteBuffers #245
  • Breaking API change To support in-memory files HdfFile#getHdfChannel is replaced by HdfFile#getHdfBackingStorage which now returns a HdfBackingStorage. Internally the new interface replaces the use of HdfFileChannel
  • Fix #247 reading empty arrays in variable length datasets
  • Dependency updates
  • Update Gradle

Release v0.5.11

09 Dec 22:30
ec3a687
Compare
Choose a tag to compare
  • Add LZF compression support allowing LZF datasets to be read. #239
  • Test dependency updates