v0.14.0
HDF5 v0.14.0
Closed issues:
- adding h5e_get_auto wrapper for error handling manipulation (#150)
- build error on Debian/Ubuntu (#447)
- Remove or update S<:String (#453)
- HDF5Attributes should support keys() (#554)
- define keys instead of (or as well as) names (#590)
- Build error: signal (7) (#608)
- h5write will create file and dataset even if write fails (#618)
- Reading matrix of strings produced in python are incomprehensible (#628)
- File organization and renaming? (#653)
- Testing impact to downstream packages (#661)
- mpio.jl test (in #master) fails with "Attempting to use an MPI routine before initializing MPICH" at NERSC (#665)
- v0.14 release tracker (#666)
- Regression in typed
read
(#669) - Printing of closed datatype throws error (#671)
- Parallel HDF5 is broken by commit d1e542a (#683)
- PyCall - HDF5 clash: load ordering (#702)
- Inconsistent writing and loading of 0x0 matrix (#705)
- Add support for the HDF5 dimension scale functionality (#716)
- Removing exists() for Base.haskey() is a breaking change (#721)
- Non-deterministic error: HDF5 is not properly installed. (#734)
Merged pull requests:
- Add deprecations to aid in next major revision transition (#657) (@jmert)
- Fix getter function for [hypothetical] getindex(apl::HDF5Properties, :alignment) (#659) (@jmert)
- Add convenient get_access_properties() functions (#660) (@jmert)
- MAT.jl and JLD.jl downstream integration testing (#662) (#662) (@musm)
- Explicitly generate ccall wrapper functions (#664) (@jmert)
- Wrap H5Pset_chunk_cache and related constants (#667) (@musm)
- Wrap h5p_set_virtual funciton (#668) (@musm)
- Allow no-error case in binding generator and add error checking of Ptr returns (#670) (@jmert)
- Fix typos in show() and test custom printing (#672) (@jmert)
- Clean up blosc filter api usage (#673) (@musm)
- Replace deprecated Pkg usage (#674) (@musm)
- More robust tests and cleanup (#675) (@musm)
- fix dtype printing for closed datatypes (#676) (@kleinhenz)
- Wrap more of the HDF5 API with generated bindings (#677) (@jmert)
- Rename HDF5 constants to C definitions for consistency (#678) (@musm)
- Fix the flaky CRC32 test through actually setting the track_times property (#679) (@jmert)
- Rename constant reading and use api for hdf5 lib version (#680) (@musm)
- Speed up (pre)compile and load times (#681) (@jmert)
- Fix #683, MPI properties (#684) (@jmert)
- Define
getindex
for properties and rearrange low-level API helpers (#685) (@jmert) - Re-add
read(dset, String)
form (#686) (@jmert) - Fixup spacing indentation to make them more consistent (#687) (@musm)
- Separate types required for low-level API from high-level functionality (#688) (@jmert)
- Separate the low-level reference buffer from the high-level wrapper (#689) (@jmert)
- Rename public exports to exclude HDF5 prefix (#690) (@musm)
- Add default null reference constructor (#691) (@jmert)
- An assortment of minor changes (#692) (@jmert)
- Remove HDF5 prefix from internal constants and formatting fixes (#693) (@musm)
- Fix rename by removing has exported binding to haskey (#694) (@musm)
- Remove HDF5 prefix from HDF5Opaque (#695) (@musm)
- Fix straggling uses of HDF5Opaque (#696) (@jmert)
- Do not export all bindings when deprecating (#697) (@jmert)
- Change names -> keys to better align with dict-like interface (#698) (@musm)
- Rename public functions and stop exporting several public API methods (#699) (@musm)
- Update docs to reflect recent function renames (#700) (@musm)
- Remove deprecated function (#701) (@musm)
- Fix deprecation of names() (#704) (@jmert)
- Fix #705, distinguishing 0-size and null arrays (#706) (@jmert)
- Explicitly define (d|a)_(write|create) (#707) (@musm)
- Fix #618, treat create-write operation as transaction (#708) (@jmert)
- Auto-generated list of library bindings for docs (#709) (@jmert)
- Improve interface to permit AbstractString (#710) (@musm)
- Use explicit extension of Base functions instead of manual imports (#711) (@musm)
- Fixup cleanup function for a_write (#712) (@musm)
- Cleanup id usage and unmacrofiy close functions (#713) (@musm)
- Cleanup id usage plus misc. house cleaning (#714) (@musm)
- Add specialized show for HDF5 properties (#715) (@jmert)
- Add support for dimension scales API bindings (#717) (@fergu)
- Fix a few ambiguities (#718) (@jmert)
- Replace
vlenpack
withcconvert
(#719) (@jmert) - Have deprecated
exists
export itself (#722) (@jmert) - Move low-level method specializations to the middle-level API (#723) (@jmert)
- Grab bag of cleaning up (#724) (@musm)
- 3-arg show with hiearchical tree printing (#725) (@jmert)
- Update TagBot.yml (#728) (@musm)
- Stop testing on Travis and Appveyor (#729) (@musm)
- Remove the repeated Github event name from CI (#730) (@musm)
- remove hdf5_to_julia (#732) (@kleinhenz)
- Wrap all tests in a testset (#733) (@musm)
- Bump version to v0.14 (#735) (@musm)