Skip to content

fix(deps): update dependency ultralytics ( 8.4.50 → 8.4.51 ) - #386

Merged
jazzlyn-bot[bot] merged 1 commit into
mainfrom
renovate/ultralytics-8.x
May 16, 2026
Merged

fix(deps): update dependency ultralytics ( 8.4.50 → 8.4.51 )#386
jazzlyn-bot[bot] merged 1 commit into
mainfrom
renovate/ultralytics-8.x

Conversation

@jazzlyn-bot

@jazzlyn-bot jazzlyn-bot Bot commented May 15, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change OpenSSF
ultralytics (changelog) project.dependencies patch ==8.4.50==8.4.51 OpenSSF Scorecard

Release Notes

ultralytics/ultralytics (ultralytics)

v8.4.51: - Add Git commit message to training metadata (#​24505)

Compare Source

🌟 Summary

Ultralytics v8.4.51 focuses mainly on better training traceability and clearer deployment/docs updates 📦📝, with the most important change adding the Git commit message to training metadata so models are easier to track, reproduce, and audit.

📊 Key Changes

  • Training metadata now includes the Git commit message 🧾
    The headline update from @​glenn-jocher adds the current commit subject into:

    • saved checkpoints as git.message
    • Platform training environment metadata as gitCommitMessage
    • Git repository utilities via GitRepo.message
  • More robust Git metadata handling 🔧
    Git repository parsing was improved to better read metadata from Git internals, including shared/worktree-style layouts. This helps Ultralytics capture version information more reliably during training.

  • Major augmentation pipeline refactor 🛠️
    A substantial internal refactor by @​Laughing-q introduced a more unified transform system:

    • BaseTransform now standardizes how image, instance, and semantic-mask transforms are applied
    • augmentations like Mosaic, MixUp, CutMix, CopyPaste, RandomPerspective, RandomFlip, and LetterBox were reorganized around this shared structure
  • OpenVINO docs updated with YOLO26 benchmarks 🚀
    The OpenVINO documentation now highlights YOLO26 benchmark results instead of older YOLO11 benchmarks, with refreshed performance data across newer Intel CPUs, GPUs, and NPUs.

  • DeepX export documentation expanded 📤
    DeepX was added to the export formats table, with supported export arguments and output folder behavior documented more clearly.

  • RT-DETR inference tuning guidance added
    Docs now explain that users can reduce query count for faster RT-DETR inference, helping users trade a bit of accuracy for lower latency when needed.

  • YOLOE export behavior clarified ⚠️
    The docs now clearly warn that exported YOLOE models are static: once exported, prompt-based class configuration is baked into the model and cannot be changed later.

  • Ultralytics Platform GPU docs refreshed ☁️
    Platform docs now reflect:

    • more available GPU types
    • new B300 GPU availability
    • updated plan access details
    • revised GPU pricing
  • Test/CI compatibility improvement for Axelera export 🧪
    Axelera export tests are now limited to supported PyTorch versions, reducing false failures in CI.

  • General documentation cleanup 📚
    Smaller updates include a fixed DeepX link, README simplification, removal of old Weglot docs overrides, and wording/casing polish across docs.

🎯 Purpose & Impact

  • Easier experiment tracking and reproducibility 🔍
    Adding the Git commit message makes it much easier to tell what exact code change produced a trained model, especially when many experiments are run close together.

  • Better debugging and collaboration 🤝
    Teams using local training or the Ultralytics Platform can now connect checkpoints and cloud runs to a human-readable commit description, not just a hash.

  • Stronger foundations for future augmentation work 🧱
    The transform refactor is mostly an internal improvement, but it should make augmentations more consistent, easier to maintain, and safer to extend in future releases.

  • Clearer deployment decisions for users 📈
    Updated YOLO26 OpenVINO benchmarks, DeepX export docs, and RT-DETR speed tips help users choose faster deployment settings with more confidence.

  • Fewer surprises in export workflows
    The YOLOE warning helps users avoid exporting a model and later discovering that prompt changes no longer work.

  • Improved platform transparency 💳
    Updated GPU availability and pricing docs help users better plan cloud training costs and choose the right hardware tier.

Overall, v8.4.51 is less about new end-user model features and more about making training runs easier to understand, reproduce, and deploy reliably 🌟

What's Changed

Full Changelog: ultralytics/ultralytics@v8.4.50...v8.4.51


Configuration

📅 Schedule: (in timezone Europe/Vienna)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

| datasource | package     | from   | to     |
| ---------- | ----------- | ------ | ------ |
| pypi       | ultralytics | 8.4.50 | 8.4.51 |
@jazzlyn-bot
jazzlyn-bot Bot merged commit 1823ae7 into main May 16, 2026
1 check passed
@jazzlyn-bot
jazzlyn-bot Bot deleted the renovate/ultralytics-8.x branch May 16, 2026 01:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants