Releases: JuliaIO/HDF5.jl
Releases · JuliaIO/HDF5.jl
v0.15.7
HDF5 v0.15.7
Closed issues:
- reading with specified type (#854)
- With #839 you can now use the
[]
syntax instead of having to callread
explicitly. (#858) - Segmentation fault: SWMR is not thread safe (#860)
- type mismatching (#861)
- Cannot mmap datasets of type ComplexF32 (#863)
- Failing to precompile on powerpc? (#867)
- Dimension scales absent in implementation (#868)
- Update documentation for set_dims! (#872)
Merged pull requests:
v0.15.6
HDF5 v0.15.6
Closed issues:
- FileIO integration (#278)
- How to read attributes (#824)
- create_attribute fail (#836)
- create_attribute fail to write value (#837)
- Base.getindex not implemented for Attribute type (#838)
Merged pull requests:
- Add FileIO interface (#782) (@musm)
- H5D dataset API coverage, h5d_write_chunk, h5d_read_chunk (#825) (@mkitti)
- Update docs on using custom HDF5 libraries (#831) (@jipolanco)
- Support Base.getindex(::Attribute, I...) (#839) (@david-macmahon)
- Add
filter
keyword argument to create_dataset (#840) (@david-macmahon) - Test fixing CI for apt-get packages (#841) (@musm)
- Tweak docstrings and style for latest chunk related dataset methods (#842) (@musm)
- Silence test errors (#843) (@musm)
- Use custom error handler (#844) (@simonbyrne)
- Move C API to submodule (#845) (@simonbyrne)
- Fix docs due to module changes (#846) (@musm)
- docs: Instructions on how to read value of attribute (#849) (@johnbcoughlin)
- Only update deps.jl if contents need to change - Avoids unnecessary re-precompilation (#855) (@IanButterworth)
v0.15.5
v0.15.4
v0.15.3
v0.15.2
HDF5 v0.15.2
Closed issues:
- "Error Iterating attributes in object" on valid HDF5 file (#807)
Merged pull requests:
v0.15.1
v0.15.0
HDF5 v0.15.0
Closed issues:
- Not yet supported error from dump (#223)
- Performance Issue when closing HDF5.jl (#413)
- `Error getting number of members' (#470)
- Error building HDF5.jl package on Raspberry Pi (#588)
- Matlab datetime / H5Aopen(): unable to load attribute info from object header for attribute: 'MATLAB_class' (#626)
- Performance regression in h5read (#752)
- Deprecation errors on load (#784)
- Displaying H5 File Structure Gets Stuck (#786)
- Precompile fails on 32bit linux (#789)
- Stack overflow opening HDF5 file (#800)
- The time to close a .h5 file increases if you repeatedly open and close it (#801)
Merged pull requests:
- WIP: Support reading opaque data recursively (#747) (@jmert)
- RFC: Use fewer objects in h5open and read (#762) (@jmert)
- Delete straggling _h5open method (#764) (@musm)
- Replace incorrect
dtype.id
->dtype
(#765) (@jmert) - Use sizeof for Datatype (#767) (@musm)
- Automatically convert C Int types to Julia's Int type for convenience (#768) (@musm)
- Fixup return type error checks for Csize_t (#769) (@musm)
- Perf: return empty string instead of nothing in split1 (#770) (@musm)
- Update Documenter.yml (#771) (@musm)
- Update Integration to run on latest Julia release (#772) (@musm)
- Update Documenter.yml (#773) (@musm)
- Check if object exists before create_(dataset|group) (#775) (@musm)
- Delete straggling create_dataset method (#776) (@musm)
- Wrap a subset of the libhdf5 table interface methods (#777) (@musm)
- Fix error message for KeyError (#778) (@musm)
- Ensure unpad output is a concrete String type (#779) (@musm)
- Fix ishdf5 error handling and improve general error silencing (#780) (@musm)
- Relax libhdf version and update CI to test system libhdf5 (#781) (@musm)
- Grab keys via callback iteration rather than many absolute calls (#787) (@jmert)
- Add some print-limiting heuristics to default show (#788) (@jmert)
- Remove v0.14 deprecations (#790) (@musm)
- Remove doc logo and tweak CI (#793) (@musm)
- Have the binding generator build automatic doc strings for all functions (#795) (@jmert)
- Improve error handling (#797) (@musm)
- Deprecate get_dims and set_dims! (#798) (@musm)
v0.14.3
HDF5 v0.14.3
Closed issues:
- slow writing (#170)
- Intermittent "H5Fget_obj_count(): not a file id" again (#235)
- Single column from dataset returns Matrix, not Vector (#267)
- Dealing with arrays of Booleans (#403)
- how to write string in HDF5 file? datatype(String) not works . (#461)
- HDF5 unable to create file error (#475)
- Julia crashes when saving using invalid characters on windows (#486)
- An array saved on Julia 0.6.3 gets messed up on Julia 1.0.0 (#522)
- Do syntax not documented in doc/hdf5.md (#532)
- Possibility to use system provided HDF5 binary (#577)
- Very slow reading of long strings in v0.14 (#742)
Merged pull requests:
- Fix #742, avoid instantiating large tuples (#745) (@jmert)
- Extend
Base.hash
rather than creating proviatehash
(#757) (@jmert) - Add
size
,ndims
,length
, etc methods toDataspace
(#758) (@jmert) - Add binding for H5Tenum_insert (#759) (@david-macmahon)
- Update
h5t_equal
definition to automatically returnBool
(#761) (@jmert)
v0.14.2
HDF5 v0.14.2
Closed issues:
- Skipping result because field "fptr" is a pointer (#110)
- JLD.load triggers libhdf5 error when reading in 0-row dataset (#124)
- Enable Blosc compression of JLD files by default? (#178)
- Shared arrays no longer shared after loaded from jld file (#182)
- sparse jld file saved in win not work in linux (#202)
- Allow non-literal bitstype immutables as type parameters (#204)
- JLD slow/inefficient for Graphs.jl graphs (#208)
- JLD interoperability between 32 and 64 bits (#209)
- type containing Vector{Int} fails to read (#225)
- Reading a part of an HDF5Compound dataset (#427)
- How to extract layer from h5? (#431)
- Dimension inconsistencies for setting/getting values? (#551)
- h5read dimensions (#576)
- write hd5 file with custom data (#582)
- is_chunked function? (#727)
- Cannot compile [email protected]+1 (#751)
Merged pull requests:
- Upgrade HDF5 to v1.12 (#739) (@musm)
- Misc refactoring and add iscompact/iscontiguous (#740) (@musm)
- Restrict HDF5_jll to v1.10 series (#743) (@jmert)
- Use
Int
type params inFixedString
(#746) (@jmert) - Add custom printing for Dataspaces (#748) (@jmert)
- Optimize get_dims and truncate return type to Int (#749) (@musm)
- Switch from defining
Base.convert
toBase.cconvert
on HDF5 objects (#750) (@jmert) - Avoid creating default properties unnecessarily (#753) (@jmert)
- Close objects in
h5*
immediate functions (#754) (@jmert) - Limit HDF5_jll compatible versions (#755) (@jmert)