v3.1.0 0.30.5

low risk

9001/copypartySep 21, 2026 → Sep 22, 20261 day between releases

What's New

Patch release adds new config constant and fixes tracking metrics, image drawing, and crashes in InferenceSlicer and LineZone.

New Features

  • New public constant `sv.config.SOURCE_IMAGE_METADATA_FIELD` added.

Improvements

  • OpenCV-free fallback backend now handles rotated videos, CMYK images, and transparent PNGs with improved JPEG/WebP quality.
  • Drawing functions fixed for 16-bit images and grayscale icons.

Bug Fixes

  • `LineZone.trigger` no longer miscounts crossings caused by tracker flickering.
  • `MeanAverageRecall` now correctly scores mAR@K using predictions from each image's top K.
  • `InferenceSlicer` crash on conflicting slice metadata resolved.
  • `KeyPoints.as_detections` now correctly drops invisible key points from derived boxes.

Upgrade Notes

No breaking changes or API updates are required. This is a safe patch release.

The Two Releases

v3.1.0

v3.1.0

Sep 21, 2026· 1 month ago

Minimal release notes: "**Full Changelog**: https://github.com/zumerlab/snapdom/compare/v3.0.0...v3.1.0"

Full release notes
0.30.5

supervision-0.30.5

Sep 22, 2026· 30 days ago

Patch release 0.30.5 fixes tracking metrics, model connectors, and image drawing, specifically addressing LineZone flicker counting and InferenceSlicer metadata conflicts.

Full release notes