Ultralytics v8.3.174 Release Announcement
Summary
We’re excited to announce the release of Ultralytics v8.3.174! This update is packed with improvements aimed at making development faster, more reliable, and transparent—benefiting both our contributor community and all YOLO end users. Whether you’re developing, debugging, or deploying, there’s something in this release for you.
New Features & Major Improvements
Faster & More Reliable Continuous Integration (CI)
- Conda CI Overhaul:
- CI job timeouts are reduced from 6 hours to 2 hours for significantly quicker feedback (PR 21576 by @glenn-jocher)
uvtool integrated for ultra-fast Python package installs (PR 21577 by @glenn-jocher)- Simplified Conda setup—removed Libmamba and unnecessary steps for a cleaner workflow (PR 21578 by @glenn-jocher)
- Isolated testing: Tests now run in separate files, delivering clearer pass/fail indicators and easier debugging (PR 21577 by @glenn-jocher)
Documentation & Project Health Visibility
- CI docs now showcase status for new mobile repositories like iOS and Flutter apps (PR 21570 by @glenn-jocher)
- Improved CI status tables: Easier to read and keep track of project health across the Ultralytics ecosystem
OpenVINO Compatibility Fix
- YOLOv8 OpenVINO C++ Example: Fixed input data handling, aligning with the latest OpenVINO releases and preventing unexpected data corruption (PR 21582 by @eecn)
Workflow Simplification
- Streamlined the Lychee link checker installation in documentation workflows (PR 21574 by @glenn-jocher)
Benefits for You
- For Developers: Enjoy lightning-fast feedback in CI, simpler debugging, and easier workflow maintenance.
- For End Users: More robust and accurate OpenVINO inference examples, and improved transparency with project documentation and health indicators.
Detailed Changelog
- Add mobile repos status to CI Docs page by @glenn-jocher
- Extend Conda CI timeout from 120 to 360 minutes by @glenn-jocher
- Simplify lychee install in links.yml by @glenn-jocher
- Remove libmamba from Conda CI by @glenn-jocher
- Fix example OpenVINO input data handling for preprocess pipeline by @eecn
- Streamlined Conda package CI by @glenn-jocher
New Contributors
- A big thanks to @eecn for their first contribution!
Full changelog: v8.3.173…v8.3.174
Try It Out & Share Your Feedback!
Ready to experience these updates? Head over to the Ultralytics v8.3.174 Release Page for details and installation instructions.
We encourage you to try this new release and let us know about your experience, suggestions, or questions. Your feedback is invaluable to making YOLO and the Ultralytics ecosystem better for everyone.
Thank you for being part of the journey and helping keep Ultralytics at the leading edge of vision AI!
— The Ultralytics Team & the YOLO Community