v0.13.0
Added
- Add "experimental codec store metadata if encode only" option to global config
- Add "store empty chunks" option to global config and
CodecOptions - Add
ArrayMetadataOptions - Add small example to
README.mdand crate root documentation - Add
uint8/int8support to the bitround codec - Add
len()andis_empty()methods to array subset iterator producers - Add
Array::chunk_origin()
Changed
- Breaking: Bump MSRV to 1.75 (28 December, 2023)
- Bump
pco(pcodec) to 0.2.1 - Breaking: Add
CodecTraits::create_metadata_opt() - Breaking: Rename
data_type::IncompatibleFillValueErrorMetadataErrortoIncompatibleFillValueMetadataError - Add a useful warning if the shard index references out-of-bounds bytes in a chunk encoded with the sharding codec
- Breaking: Require
ndarray::Arrayparameters in various async array methods to implementSend
Fixed
- Fix implementation of
from_chunkgrid_regular_configurationmacro leading to recursion - Fix arithmetic overflow possible with the bitround codec with integer data types
- Address
todo!()s inretrieve_chunks_into_array_view_optmethods
Full Changelog: v0.12.5...v0.13.0