pypi ultralytics 8.3.177
v8.3.177 - `ultralytics 8.3.177` Add automated SPDX SBOM generation to releases (#21643)

latest releases: 8.3.193, 8.3.192, 8.3.191...
25 days ago

๐ŸŒŸ Summary

Automated SPDX SBOMs are now generated and attached to every release, improving security and compliance; plus enhanced TorchScript export flexibility with dynamic shapes and expanded MNN export testing. ๐Ÿ”๐Ÿ“ฆ๐Ÿงช

๐Ÿ“Š Key Changes

  • Automated SBOM generation in SPDX JSON for each release via a new GitHub Actions job; artifact is uploaded to the release. ๐Ÿงพ
  • Workflow hardening: safer PR title handling to avoid shell parsing issues; actions/download-artifact updated to v5. ๐Ÿ”ง
  • TorchScript exports now support dynamic=True, enabling variable input sizes; docs, examples, and tests updated. ๐Ÿ“
  • CI coverage expanded with an MNN export test matrix across tasks, precisions (INT8/FP16, mutually exclusive), and batches. โœ…
  • Docs improvements:
    • Added YouTube tutorials to COCO8-Grayscale and COCO8-Multispectral dataset pages for training YOLO11. ๐ŸŽฅ
    • Fixed missing imports in the SAHI tiled inference guide. ๐Ÿงฉ
    • Refined Comet callback docs and updated authors metadata. ๐Ÿ“š
    • Polished Parking Management guide formatting. โœจ
    • Updated docs banner to promote the YOLO Vision 2025 event. ๐ŸŽ‰
  • Version bump to 8.3.177. ๐Ÿ”–

๐ŸŽฏ Purpose & Impact

  • Stronger supply chain transparency and compliance: SBOMs help with audits, vulnerability tracking, and enterprise procurement. ๐Ÿ”โœ…
  • More reliable release automation and CI stability, reducing risk of workflow failures. ๐Ÿ›ก๏ธ
  • Greater deployment flexibility: dynamic TorchScript supports varying image sizes without re-exporting, aligning with other formats. โ™ป๏ธ
  • Higher confidence in MNN deployments through broader automated testing coverage. ๐Ÿงช
  • Faster onboarding and better UX with clearer docs, working examples, and video guides for YOLO11 and Ultralytics HUB workflows. ๐Ÿš€

What's Changed

New Contributors

Full Changelog: v8.3.176...v8.3.177

Don't miss a new ultralytics release

NewReleases is sending notifications on new releases.