Releases: BioNGFF/ome-zarr.js
Releases · BioNGFF/ome-zarr.js
Release list
v0.0.20
What's Changed
This release includes new rendering functionality in collaboration with @jwindhager from the OME 2026 community meeting hackathon in Dusseldorf. See #33 for more details of the changes, along with the Labels page of the docs. This included some breaking changes:
ngffImage.setChannelLut(index, lut)now takes a list ofrgborrgbavalues as a lut, rather than a LUT name. This allows custom LUTs to be used, but also means that the method doesn't need access to all the LUTs shipped with ome-zarr.js. The result means that we can tree-shake to avoid bundling all the unused LUTs in downstream applications.- Typo fix in
convertRbgDataToDataUrl()renamed toconvertRgbDataToDataUrl(). renderRgba()andngffImage.renderRgba()renamed torenderArray().
PRs included in this release:
- update bia urls to livingobjects by @will-moore in #32
- Fix typo in renderRgbDataToDataUrl by @will-moore in #34
- Add color rendering functions with LUT and colormap support by @jwindhager in #33
- Get slices dont scale by original shape by @will-moore in #36
- Render labels by @will-moore in #38
- rename renderRgba() to renderArray() by @will-moore in #39
Full Changelog: v0.0.19...v0.0.20
v0.0.19
v0.0.18
What's Changed
- Test with vitest and pngjs by @lubianat in #21
- add support for abort signals (closes #25) by @jwindhager in #26
- Generalize FetchStore-typed arguments (closes #24) by @jwindhager in #27
- New api by @will-moore in #30
New Contributors
- @lubianat made their first contribution in #21
- @jwindhager made their first contribution in #26
Full Changelog: v0.0.17...v0.0.18
v0.0.17
What's Changed
- Support axes nested in coordinateSystems by @will-moore in #16
- V0.6 sequence transform by @will-moore in #17
Full Changelog: v0.0.16...v0.0.17