pypi ultralytics 8.3.98
v8.3.98 - `ultralytics 8.3.98` Sony IMX Java Runtime Environment>=17 (#19905)

latest releases: 8.3.100, 8.3.99
5 days ago

🌟 Summary

The v8.3.98 release focuses on improving Java dependency handling for Sony IMX export, enhancing compatibility, and refining several other features across the Ultralytics ecosystem.

📊 Key Changes

  • Java Dependency Update:
    • Updated Dockerfile to use default-jre instead of specific Java versions for Sony IMX export.
    • Enforced Java version 17 or higher for compatibility during the export process.
  • Bug Fixes and Improvements:
    • Fixed color consistency in YOLO8 LibTorch C++ inference by ensuring padding uses RGB values.
    • Resolved a YOLO-NAS post-processing issue, aligning it with the broader Ultralytics framework.
    • Improved handling of keypoints in pose models to mark out-of-bounds keypoints as invisible instead of clipping.
  • Documentation Enhancements:
    • Updated contribution guidelines for clarity and compliance with licensing.
    • Enhanced README files across examples and integrations for better usability.

🎯 Purpose & Impact

  • 🛠 Simplified Java Setup: Using default-jre reduces installation complexity and ensures smoother Sony IMX export processes.
  • Improved Accuracy: Fixes in padding and keypoint handling enhance model reliability and visual consistency.
  • 📄 Better Documentation: Clearer guidelines and updated examples make it easier for developers to contribute and use Ultralytics tools effectively.
  • 🚀 Framework Alignment: YOLO-NAS updates ensure better integration and maintainability within the Ultralytics ecosystem.

This release reflects Ultralytics' commitment to improving user experience, compatibility, and technical robustness across its tools and models.

What's Changed

New Contributors

Full Changelog: v8.3.97...v8.3.98

Don't miss a new ultralytics release

NewReleases is sending notifications on new releases.