Releases: LDeakin/zarrs_tools
Releases · LDeakin/zarrs_tools
0.7.0 - 2025-01-12
Release Notes
Added
- Add additional platforms to release artifacts
aarch64-pc-windows-msvc
, aarch64-pc-windows-msvc
, x86_64-pc-windows-msvc
- Prebuilt binaries can now be installed on more platforms with
cargo binstall zarrs_tools
zarrs_filter
: support central difference operator in gradient-magnitude
filter
--operator
argument accepts sobel
(default, existing behaviour) and central-difference
Changed
- Bump MSRV to 1.82
- Bump
zarrs
to 0.19
- Bump
itertools
to 0.14
- Bump
zarrs_opendal
to 0.5
- Bump
opendal
to 0.51
- Bump
sysinfo
to 0.33
- Bump
cargo-dist
to 0.28 (CD)
Removed
- Remove
zarrs_ncvar2zarr
[#26]
Install zarrs_tools 0.7.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LDeakin/zarrs_tools/releases/download/v0.7.0/zarrs_tools-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/LDeakin/zarrs_tools/releases/download/v0.7.0/zarrs_tools-installer.ps1 | iex"
Download zarrs_tools 0.7.0
0.6.2 - 2024-12-13
Release Notes
Changed
- Compile x86_64 linux release artifacts for manylinux_2_28
Install zarrs_tools 0.6.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LDeakin/zarrs_tools/releases/download/v0.6.2/zarrs_tools-installer.sh | sh
Download zarrs_tools 0.6.2
0.6.1 - 2024-12-10
Release Notes
Changed
- Bump
ome_zarr_metadata
to 0.2.3
Fixed
- Fix OME-Zarr version support in docs
- Skip serialising ZarrReencodingArgs dimension names if empty
zarrs_ome
: fix OME-Zarr metadata not being nested under the "ome" attribute
Install zarrs_tools 0.6.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LDeakin/zarrs_tools/releases/download/v0.6.1/zarrs_tools-installer.sh | sh
Download zarrs_tools 0.6.1
0.6.0 - 2024-11-23
Release Notes
Added
- Add
zarrs_validate
to check that arrays are equivalent
- Add
--write-shape
argument to zarrs_reencode
- This enables writing sharded arrays incrementally
- Add
cargo binstall
install instructions
Changed
- #12 Bump netcdf to 0.10.2 by [@magnusuMET]
- Breaking: Bump MSRV to 1.80
- Bump
sysinfo
to 0.32
- Bump
zarrs
to 0.18.0
ncvar2zarr
:
- Switch to output concurrency
- Breaking: Rename
concurrent-blocks
argument to concurrent-chunks
- Breaking: Removed
validate
argument
- Breaking: Removed
concat-dim
argument. Concatenation is now only supported along the first (slowest varying) dimension
- This tool is intended to be replaced by
icechunk
/ virtualizarr
when they mature
- Move benchmark scripts and measurements to https://github.com/LDeakin/zarr_benchmarks
- Bump
zarrs_opendal
to 0.4.0 (opendal
0.50)
- Include
zarrs
version when running binaries with -v
/--version
- Cleanup
zarrs_info
docs and CLI help
zarrs_ome
- add OME-Zarr 0.5 support, remove interim 0.5 version support
- Bump
ome_zarr_metadata
to 0.2.0
- Rename
--version
to --ome-zarr-version
- Remove
--no-gaussian
argument
- Add
--gaussian-sigma
and --gaussian-kernel-half-size
arguments, mean downsampling is now the default
- Map a "channel" unit to a channel type axis
- Bump
thiserror
to 2.0.0
Removed
zarrs_info
: Remove --time
argument
Fixed
zarrs_ome
fix axis unit parsing (broken in 0.5.3)
Install zarrs_tools 0.6.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LDeakin/zarrs_tools/releases/download/v0.6.0/zarrs_tools-installer.sh | sh
Download zarrs_tools 0.6.0
0.6.0-beta.1 - 2024-11-15
Release Notes
Added
- Add
zarrs_validate
to check that arrays are equivalent
- Add
--write-shape
argument to zarrs_reencode
- This enables writing sharded arrays incrementally
Changed
- #12 Bump netcdf to 0.10.2 by [@magnusuMET]
- Breaking: Bump MSRV to 1.80
- Bump
sysinfo
to 0.31
- Bump
zarrs
to 0.18.0-beta.0
ncvar2zarr
:
- Switch to output concurrency
- Breaking: Rename
concurrent-blocks
argument to concurrent-chunks
- Breaking: Removed
validate
argument
- Breaking: Removed
concat-dim
argument. Concatenation is now only supported along the first (slowest varying) dimension
- This tool is intended to be replaced by
icechunk
/ virtualizarr
when they mature
- Move benchmark scripts and measurements to https://github.com/LDeakin/zarr_benchmarks
- Bump
zarrs_opendal
to 0.4.0 (opendal
0.50)
Fixed
zarrs_ome
fix axis unit parsing (broken in 0.5.3)
Install zarrs_tools 0.6.0-beta.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LDeakin/zarrs_tools/releases/download/v0.6.0-beta.1/zarrs_tools-installer.sh | sh
Download zarrs_tools 0.6.0-beta.1
Version 0.6.0-beta.0
Release Notes
Added
- Add
zarrs_validate
to check that arrays are equivalent
- Add
--write-shape
argument to zarrs_reencode
- This enables writing sharded arrays incrementally
Changed
- #12 Bump netcdf to 0.10.2 by [@magnusuMET]
- Breaking: Bump MSRV to 1.80
- Bump
sysinfo
to 0.31
- Bump
zarrs
to 0.18.0-dev
ncvar2zarr
:
- Switch to output concurrency
- Breaking: Rename
concurrent-blocks
argument to concurrent-chunks
- Breaking: Removed
validate
argument
- Breaking: Removed
concat-dim
argument. Concatenation is now only supported along the first (slowest varying) dimension
- This tool is intended to be replaced by chunk manifests when the specification and
virtualizarr
matures
- Move benchmark scripts and measurements to https://github.com/LDeakin/zarr_benchmarks
Fixed
zarrs_ome
fix axis unit parsing (broken in 0.5.3)
Install zarrs_tools 0.6.0-beta.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/LDeakin/zarrs_tools/releases/download/v0.6.0-beta.0/zarrs_tools-installer.sh | sh
Download zarrs_tools 0.6.0-beta.0
v0.5.4
Changed
Fixed
- Fixed
zarrs_reencode
with --shard-shape
applying existing array-to-array and bytes-to-bytes codecs as both inner and outer codecs
CHANGELOG.md
Full Changelog: v0.5.3...v0.5.4
v0.5.3
Added
- Add
ome_zarr_metadata
dependency for OME-Zarr metadata serialisation
Changed
zarrs_reencode
: revise output and update docs
- Update benchmarks and add plots
- Make the help clearer for valid chunk key encoding separators in various tools
CHANGELOG.md
Full Changelog: v0.5.2...v0.5.3
v0.5.2
Changed
- Add
--dimension-names
arg to zarrs_filter
, zarrs_ome
, zarrs_reencode
to change dimension names
Fixed
- Remove unused
http
feature from zarrs
dependency
CHANGELOG.md
Full Changelog: v0.5.1...v0.5.2