๐ 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
- Fix missing imports in
sahi-tiled-inference
guide by @CoderUni in #21616 - Add MNN matrix export tests to --slow CI by @lakshanthad in #21631
- Add missing
dynamic=True
fortorchscript
exports by @lakshanthad in #21573 - Add https://youtu.be/yw2Fo6qjJU4 to docs by @RizwanMunawar in #21633
- Remove extra
-
fromparking-management.md
FAQs by @RizwanMunawar in #21640 - Bump actions/download-artifact from 4 to 5 in /.github/workflows by @dependabot[bot] in #21639
- Docs: YOLO Vision 2025 Banner by @sergiuwaxmann in #21623
ultralytics 8.3.177
Add automated SPDX SBOM generation to releases by @glenn-jocher in #21643
New Contributors
Full Changelog: v8.3.176...v8.3.177