0.30.5 0.30.6

low risk

roboflow/supervisionSep 22, 2026 → Sep 29, 20267 days between releases

What's New

Patch release fixing Pillow conversion, dataset exports, and line-crossing tracking logic.

Improvements

  • Refactored `pillow_to_cv2` to correctly handle all Pillow image modes.
  • Dataset split methods now raise `ValueError` for out-of-range ratios.

Bug Fixes

  • `pillow_to_cv2` now correctly converts 1-bit masks, 16-bit depth maps, and CMYK JPEGs.
  • `LineZone.trigger` no longer allows unconfirmed tracks to inflate crossing counts.
  • `DetectionDataset` export methods now correctly handle mixed polygon/box datasets.
  • `DetectionsSmoother` no longer crashes on mismatched tracked object metadata.
  • `MeanAverageRecall` now correctly scores mAR@K from each image's top K predictions.

Upgrade Notes

No breaking API changes, but dataset split methods now raise `ValueError` for invalid ratios. Ensure your code handles potential errors when splitting datasets.

The Two Releases

0.30.5

supervision-0.30.5

Sep 22, 2026· 30 days ago

A patch release fixing 11 correctness and crash bugs across tracking metrics, model connectors, and the OpenCV-free fallback backend.

Full release notes
0.30.6

supervision-0.30.6

Sep 29, 2026· 23 days ago

A patch release fixing 12 bugs related to Pillow conversion, dataset exports, line-crossing tracking, and annotator stability, with no breaking API changes.

Full release notes