New Release: Ultralytics v8.3.19

:tada: Announcing Ultralytics v8.3.19 Release!

:star2: Summary

We’re excited to announce the release of ultralytics v8.3.19, packed with significant updates to enhance TensorRT support, improve documentation, and streamline user experience. This release focuses on stability, compatibility, and usability improvements.

:bar_chart: Key Changes

TensorRT Updates

  • Version Adjustments: We’ve removed the version pinning for tensorrt-cu12 from version 10.1.0, addressing previous issues and enhancing stability. This change aims to make model exports more reliable, especially when using TensorRT.

Documentation Improvements

  • Enhanced Build Script: Improved URL handling in the documentation build script.
  • Manual Publishing: Added the ability to trigger documentation publishing manually, making it easier to keep resources up-to-date.

:dart: Purpose & Impact

Stability Enhancements

  • By excluding problematic TensorRT versions, we aim to provide a more stable deployment experience.

Broader Compatibility

  • Allowing compatibility with more TensorRT versions reduces installation issues and offers flexible deployment options.

User Experience

  • Improved documentation navigation and added language support in themes for better accessibility.
  • Simplified code examples in notebooks for easier initial setups, including tasks like heatmap generation and object counting.

These updates are designed to benefit both developers and non-expert users, reflecting our commitment to improving performance and user experience. :rocket:

What’s Changed

Full Changelog: v8.3.18…v8.3.19

:rocket: Try It Out!

We encourage you to try out the new release and share your feedback. Your insights are invaluable in helping us continue to improve and innovate.

For more details, visit the release page.

Thank you for being a part of the Ultralytics community!