# New Release: Ultralytics v8.3.103

**URL:** <https://community.ultralytics.com/t/new-release-ultralytics-v8-3-103/938>\
**Category:** Discussion\
**Tags:** releases, announcements, ultralytics-official\
**Created:** [April 7, 2025, 1:11pm UTC](https://community.ultralytics.com/t/new-release-ultralytics-v8-3-103/938 "2025-04-07T13:11:37Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![glenn-jocher](https://sea1.discourse-cdn.com/flex001/user_avatar/community.ultralytics.com/glenn-jocher/32/83_2.png) [@glenn-jocher](https://community.ultralytics.com/u/glenn-jocher)\
**Post date:** [April 7, 2025, 1:11pm UTC](https://community.ultralytics.com/t/new-release-ultralytics-v8-3-103/938/1 "2025-04-07T13:11:37Z")

</div>

# 🚀 Announcing Ultralytics v8.3.103: Enhanced Hyperparameter Tuning & Broader Compatibility!

We’re thrilled to announce the release of **Ultralytics v8.3.103** , a feature-packed update aimed at improving usability, stability, and compatibility. This release introduces an exciting new way to efficiently tune hyperparameters, enhances instance segmentation capabilities, and expands support for Apple devices. Let’s dive into the key updates!

* * *

## 🌟 Summary

**Ultralytics v8.3.103** focuses on:

- Boosting **hyperparameter tuning efficiency** with RayTune’s new resumable functionality.
- Enhancing visualization in **instance segmentation** workflows.
- Achieving broader compatibility through CoreML updates.
- Improving stability and usability across the board.

We’ve also included several fixes and documentation upgrades to refine your experience. Explore the highlights below and see what’s new!

* * *

## 🎉 New Features

### RayTune Resumable Hyperparameter Tuning

- Introduced the `resume=True` feature for RayTune, letting users seamlessly continue interrupted tuning sessions.
- Automatically detects previous runs and resumes from the last saved state.
- Streamlined directory handling and enhanced logging for a smoother user experience.

🔗 [Check out the PR](https://github.com/ultralytics/ultralytics/pull/20037) by [@Y-T-G](https://github.com/Y-T-G).

* * *

## 🖌 Improvements

### Instance Segmentation Enhancements

- Revamped the `InstanceSegmentation` class to simplify mask plotting workflows.
- Added options for annotation customization, including `show_conf`, `show_labels`, and `show_boxes`.

🔗 [See the PR](https://github.com/ultralytics/ultralytics/pull/20025) by [@RizwanMunawar](https://github.com/RizwanMunawar).

### CoreML Updates

- Updated `specificationVersion` from 5 to 9 for enhanced compatibility.
- Lowered the minimum deployment target to iOS 15, ensuring broader device support.

🔗 [Read the Details](https://github.com/ultralytics/ultralytics/pull/20041) and [more](https://github.com/ultralytics/ultralytics/pull/20042) by [@glenn-jocher](https://github.com/glenn-jocher).

* * *

## 🔧 Bug Fixes

- Pinned `shapely<2.1.0` and `streamlit<1.44.0` to resolve dependency-related issues.  
🔗 [PR Details](https://github.com/ultralytics/ultralytics/pull/20028) by [@RizwanMunawar](https://github.com/RizwanMunawar).

- Addressed `F1_curve.png` inconsistencies caused by smooth function errors in max F1 calculations.  
🔗 [PR Details](https://github.com/ultralytics/ultralytics/pull/20035) by [@fazrigading](https://github.com/fazrigading).

- Improved documentation for FLOPs calculation and truncated long Docs meta titles.  
🔗 [Docs PRs](https://github.com/ultralytics/ultralytics/pull/20040) and [Meta Titles PR](https://github.com/ultralytics/ultralytics/pull/20030) by [@glenn-jocher](https://github.com/glenn-jocher).

* * *

## 🎯 Purpose & Impact

This release aims to:

- Save time and resources for users performing hyperparameter tuning with the new resumable option.
- Improve result clarity in instance segmentation through customizable annotations.
- Ensure compatibility with a wider range of Apple devices via CoreML updates.
- Provide a stable and smooth experience by resolving critical dependency issues.
- Simplify the developer experience with clearer documentation and cleaner workflows.

Whether you’re diving into extensive hyperparameter searches or exporting models for deployment, this update has something for you. 🚀

* * *

## 🤝 Community Contributions

A big thank you to new contributors:

- [@vnk8071](https://github.com/vnk8071) for contributing an example of MNN YOLOv8 using C++ ([PR](https://github.com/ultralytics/ultralytics/pull/19948)).
- [@fazrigading](https://github.com/fazrigading) for improving F1 curve calculation consistency ([PR](https://github.com/ultralytics/ultralytics/pull/20035)).

Your efforts help make the Ultralytics ecosystem even better!

* * *

## 📂 Release Details

- **Full changelog** : [Comparison from v8.3.102 to v8.3.103](https://github.com/ultralytics/ultralytics/compare/v8.3.102...v8.3.103)
- **Release page** : [Ultralytics v8.3.103](https://github.com/ultralytics/ultralytics/releases/tag/v8.3.103)

* * *

### 🚀 Ready to Explore?

This is your chance to upgrade to Ultralytics v8.3.103 and enjoy a more efficient, stable, and developer-friendly experience. We encourage you to try out the new features and enhancements, and as always, your feedback is invaluable to us.

Feel free to join the discussions or share your experiences—happy experimenting! 😊
