Releases: imcf/patchworks
Releases · imcf/patchworks
v0.9.1
v0.9.0
v0.8.1
v0.8.0
v0.7.0
v0.6.0
⚡ 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
✨ 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
✨ 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
✨ 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
♻️ 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