Skip to content

Releases: rapidsai/cucim

v26.04.00

08 Apr 15:26
d9ab164

Choose a tag to compare

What's Changed

🚨 Breaking Changes

🐛 Bug Fixes

  • make test_load_image_metadata test case insensitive to key order by @grlee77 in #1035

📖 Documentation

  • remove references to 'nvidia' and 'pytorch' conda channels by @jameslamb in #1026

🛠️ Improvements

Full Changelog: v26.04.00a...v26.04.00

v26.02.01

04 Mar 01:41
4466bae

Choose a tag to compare

What's Changed

🛠️ Improvements

  • Backport "Drop CuPy pre-13.6.0 logic & fix CuPy 14 compatibility" to 26.02 by @jakirkham in #1036
  • Backport "Drop CuPy pre-13.6.0 logic & fix CuPy 14 compatibility" to 26.02 by @jameslamb in #1037

Full Changelog: v26.02.00...v26.02.01

v26.02.00

04 Feb 16:28
v26.02.00
f974a7e

Choose a tag to compare

What's Changed

🚨 Breaking Changes

🐛 Bug Fixes

  • Fix broken binary_fill_holes in vendored code by @grlee77 in #1001
  • Misc fixes and improvements to existing benchmark scripts by @grlee77 in #1002
  • fix(core): Replace strlen with strnlen for safer string handling by @gigony in #1015

🛠️ Improvements

New Contributors

Full Changelog: v26.02.00a...v26.02.00

v25.12.00

10 Dec 21:31
v25.12.00
0ea8217

Choose a tag to compare

What's Changed

🚨 Breaking Changes

  • Require CUDA 12.2+ by @jakirkham in #961
  • remove deprecated square, rectangle and cube (replaced by footprint_rectangle) by @grlee77 in #969

🐛 Bug Fixes

  • refactored update-version.sh to handle new branching strategy by @rockhowse in #970
  • add missing import of ellipse in morphology module by @grlee77 in #968
  • Fix crash on unsigned integer input to cucim.skimage.morphology.reconstruction by @grlee77 in #967
  • resolve static analysis complaints about potentially unsafe C-style string-handling by @grlee77 in #990

📖 Documentation

🛠️ Improvements

  • Empty commit to trigger a build by @msarahan in #944
  • Use main branch by @bdice in #958
  • Use main shared-workflows branch by @bdice in #959
  • Use SPDX for all copyright headers by @KyleFromNVIDIA in #960
  • Use ruff-format instead of black, bump ruff version by @KyleFromNVIDIA in #963
  • chore: remove extra trailing curly brace from conda build string by @gforsyth in #977
  • [REVIEW] Feat: PR #1 nvImageCodec infrastructure only by @cdinea in #966
  • [REVIEW] Feat: PR #2 Add GPU-accelerated TIFF decoding via nvImageCodec v0.6.0 for digital pathology by @cdinea in #978

New Contributors

Full Changelog: v25.12.00a...v25.12.00

v25.10.00

08 Oct 16:30

Choose a tag to compare

🐛 Bug Fixes

📖 Documentation

  • update package installation commands in notebooks (#927) @grlee77

🛠️ Improvements

[NIGHTLY] v25.12.00

08 Oct 14:29

Choose a tag to compare

[NIGHTLY] v25.12.00 Pre-release
Pre-release

🔗 Links

🛠️ Improvements

v25.08.00

06 Aug 16:55
86b4ac7

Choose a tag to compare

🚨 Breaking Changes

🐛 Bug Fixes

  • Drop unused variable CUDA_MAJOR_VERSION (#907) @jakirkham
  • Fix test failures due to deprecated Pillow Image.fromarray 'mode' parameter (#901) @grlee77
  • Adding GH_TOKEN pass-through to summarize job (#891) @msarahan

📖 Documentation

🛠️ Improvements

v25.06.00

05 Jun 15:42
v25.06.00
31b92f2

Choose a tag to compare

🛠️ Improvements

  • use 'rapids-init-pip' in wheel CI, other CI changes (#881) @jameslamb
  • Finish CUDA 12.9 migration and use branch-25.06 workflows (#879) @bdice
  • Build and test with CUDA 12.9.0 (#877) @bdice
  • Refactor: Enhance GPU Memory Leak Test for read_region (#874) @gigony
  • Add support for Python 3.13 (#873) @gforsyth
  • Download build artifacts from GitHub for CI (#870) @VenkateshJaya
  • Add ARM conda environments (#867) @bdice
  • Moving wheel builds to specified location and uploading build artifacts to Github (#854) @VenkateshJaya
  • Region Properties Performance Overhaul - Part 6: Public API (regionprops_table) (#848) @grlee77
  • Region Properties Performance Overhaul - Part 5: Perimeter and Euler Characteristic (#847) @grlee77
  • Region Properties Performance Overhaul - Part 4: Moment-Based Properties (#846) @grlee77
  • Region Properties Performance Overhaul - Part 3: Convex Image Properties (#845) @grlee77
  • Region Properties Performance Overhaul - Part 2: Intensity Image Properties (#844) @grlee77
  • Region Properties Performance Overhaul - Part 1: Basic Properties (#843) @grlee77

v25.04.00

09 Apr 17:25
847dd99

Choose a tag to compare

🐛 Bug Fixes

  • CuPy 13.4.1 compatibility: Fix dtype handling in fused chan-vese kernels (#856) @grlee77
  • Fix path in update-version (#852) @raydouglass
  • avoid potential CUDA out of bounds memory access in test case (#851) @grlee77
  • Consistently raise error on non-CuPy input to regionprops functions (#849) @grlee77
  • update vendored binary_fill_holes (#842) @grlee77

📖 Documentation

🛠️ Improvements

v25.02.00

24 Mar 12:32
28d20a8

Choose a tag to compare

🐛 Bug Fixes

🛠️ Improvements

  • Use rapids-pip-retry in CI jobs that might need retries (#824) @gforsyth
  • Revert CUDA 12.8 shared workflow branch changes (#818) @vyasr
  • Build and test with CUDA 12.8.0 (#815) @bdice
  • Add shellcheck to pre-commit and fix warnings (#814) @gforsyth
  • Update vendored ndimage code with axes support (#813) @grlee77
  • Use GCC 13 in CUDA 12 conda builds. (#811) @bdice
  • Improve performance of color distance calculations by kernel fusion (#809) @grlee77
  • Incorporate upstream changes from scikit-image 0.25 (#806) @grlee77
  • Update version references in workflow (#803) @AyodeAwe
  • Require approval to run CI on draft PRs (#798) @bdice
  • Add breaking change workflow trigger (#795) @AyodeAwe