🌟 Summary
The Ultralytics 8.3.89 release focuses on improving dependency management, enhancing compatibility with NVIDIA Jetson devices, and refining documentation for better usability. 🚀
📊 Key Changes
- Dependency Management: Updated
--index-strategy
tounsafe-best-match
for safer and more reliable package installations. - Jetson Compatibility: Adjusted TensorFlow.js versions for Jetson JetPack 4/5 to ensure seamless compatibility.
- Documentation Updates: Standardized code examples across the repository to Python's interactive shell style (
>>>
) for improved clarity and consistency. - Stale Workflow Improvements: Enhanced GitHub workflows to better manage stale pull requests and issues.
- Version Update: Incremented the Ultralytics version to 8.3.89.
🎯 Purpose & Impact
- Enhanced Reliability: The updated dependency strategy minimizes potential conflicts during package installations, ensuring smoother setups. 🛠️
- Broader Hardware Support: Improved TensorFlow.js compatibility ensures better performance on NVIDIA Jetson devices, benefiting edge AI applications. 🤖
- Developer Experience: Standardized documentation makes it easier for developers to understand and implement examples, boosting productivity. 📚
- Efficient Project Management: Improved stale workflows help maintain a cleaner and more organized repository. 🚀
- Version Alignment: The version bump reflects these enhancements, signaling progress and stability.
What's Changed
- Updated stale actions rules by @ambitious-octopus in #16563
- Align code examples with Google-style by @RizwanMunawar in #19496
ultralytics 8.3.89
TensorFlow 2.19.0 compatibility updates by @glenn-jocher in #19668
Full Changelog: v8.3.88...v8.3.89