Skip to content

Releases: imcf/patchworks

v0.9.1

23 Jun 12:54
36abfc6

Choose a tag to compare

🏗️ Build

  • include napari in the [all] extra

🔄 Other

  • Merge pull request #22 from imcf/chore/napari-in-all

👥 Contributors

v0.9.0

23 Jun 12:25
dacecbb

Choose a tag to compare

✨ Features

  • OME-ZARR sharding + default progress bars; numpydoc everywhere

👷 CI

  • enforce markdownlint on all markdown

📝 Documentation

  • apply markdownlint fixes

🔄 Other

  • Merge pull request #20 from imcf/feat/ome-zarr-sharding
  • Merge pull request #21 from imcf/ci/markdownlint

👥 Contributors

v0.8.1

23 Jun 08:22
a30f0ea

Choose a tag to compare

🐛 Bug Fixes

  • ome_zarr: read Imaris .ims via direct HDF5, fix multi-channel

🔄 Other

  • Merge pull request #19 from imcf/fix/imaris-multichannel-read

👥 Contributors

v0.8.0

23 Jun 08:02
8638e4c

Choose a tag to compare

✨ Features

  • reuse_pyramid option to copy Imaris levels

🔄 Other

  • Merge pull request #18 from imcf/feat/imaris-reuse-pyramid

👥 Contributors

v0.7.0

23 Jun 07:57
911d560

Choose a tag to compare

✨ Features

  • view_in_napari auto-loads labels from the input OME-ZARR
  • live Dask dashboard for single-GPU runs

🔄 Other

  • Merge pull request #17 from imcf/feat/napari-autolabels-gpu-dashboard

👥 Contributors

v0.6.0

23 Jun 07:44
8a1753f

Choose a tag to compare

⚡ Performance

  • slim the staging graph and drop redundant disk re-read
  • bound staging/merge concurrency to the machine (no OOM/freeze)

👷 CI

  • rebuild apidocs site on each release

📝 Documentation

  • sync README and docs with the current API
  • add performance/memory guide; use 80% RAM budget

🔄 Other

  • Merge pull request #14 from imcf/docs/sync-latest
  • Merge pull request #15 from imcf/ci/apidocs-dispatch
  • Merge pull request #16 from imcf/perf/staging-graph

👥 Contributors

v0.5.0

23 Jun 07:10
e1b39c4

Choose a tag to compare

✨ Features

  • Imaris input, pixel calibration, OOM-safe pyramids

🐛 Bug Fixes

  • io: support OME-ZARR 0.5 nested metadata format

👷 CI

  • pin ruff to 0.15.18 and reformat to match

📝 Documentation

  • show full nav in the left sidebar

🔄 Other

  • Merge pull request #12 from imcf/docs/left-nav
  • Update README.md
  • Merge pull request #13 from imcf/feat/imaris-calibration-oom

👥 Contributors

v0.4.0

22 Jun 14:26
f661e72

Choose a tag to compare

✨ Features

  • bundle common bioio readers in the [bioio] extra

👷 CI

  • show contributors as GitHub avatar + handle links
  • list contributors as plain @username mentions

🔄 Other

  • Merge pull request #9 from imcf/chore/cliff-contributors
  • Merge pull request #10 from imcf/chore/contributors-mentions
  • Merge pull request #11 from imcf/feat/bioio-readers

👥 Contributors

v0.3.0

22 Jun 13:56
1e6fe66

Choose a tag to compare

✨ Features

  • add OME-ZARR pyramid conversion plugin
  • add napari viewer plugin
  • include bioio-bioformats in the bioio extra
  • add add_pyramid and write_labels to ome_zarr plugin
  • default to one OME-ZARR with image + label pyramids

🏗️ Build

  • ️ derive version from git tags via hatch-vcs

👷 CI

  • add ruff lint + format CI gate

📝 Documentation

  • add PyPI, Python, license and docs badges to README
  • document OME-ZARR and napari plugins
  • document new OME-ZARR methods and default workflow

🔄 Other

  • Merge pull request #3 from imcf/feat/ome-zarr-napari-plugins
  • Merge pull request #4 from imcf/style/ruff-format
  • Merge pull request #5 from imcf/style/align-80-cols
  • Merge pull request #6 from imcf/ci/ruff-lint
  • Merge pull request #8 from imcf/feat/labels-in-zarr-pyramids

👥 Contributors

v0.2.0

22 Jun 12:26
b1bf94d

Choose a tag to compare

♻️ Refactoring

  • ️ rename package blockbuster → patchworks

✅ Tests

  • update tests to new API and add merge correctness tests

✨ Features

  • chunks: add auto_overlap utility

🐛 Bug Fixes

  • relabel: fix OOM in relabel_sequential_zarr and add LUT warnings
  • io: fix OOM in estimate_empty_tiles by bounding sample accumulation
  • merge: fix OOM in boundary scan and LUT worker copies
  • core: remove compute param and dead in-RAM return path

👷 CI

  • add automatic release workflow with git-cliff changelog
  • publish to PyPI on release via trusted publishing

🔄 Other

  • Merge pull request #1 from imcf/refactor/rename-patchworks
  • Merge pull request #2 from imcf/ci/pypi-publish

🔧 Chores

  • merge dev → main for v0.2.0
  • merge dev → main (release workflow)
  • changelog: add contributors section to cliff.toml

👥 Contributors