Skip to content

chore(deps): bump ultralytics from 8.4.50 to 8.4.51 in /docker/ai-panel#91

Merged
opensourcefan merged 1 commit into
developfrom
dependabot/pip/docker/ai-panel/ultralytics-8.4.51
May 20, 2026
Merged

chore(deps): bump ultralytics from 8.4.50 to 8.4.51 in /docker/ai-panel#91
opensourcefan merged 1 commit into
developfrom
dependabot/pip/docker/ai-panel/ultralytics-8.4.51

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 18, 2026

Copy link
Copy Markdown
Contributor

Bumps ultralytics from 8.4.50 to 8.4.51.

Release notes

Sourced from ultralytics's releases.

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

🌟 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.

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [ultralytics](https://github.com/ultralytics/ultralytics) from 8.4.50 to 8.4.51.
- [Release notes](https://github.com/ultralytics/ultralytics/releases)
- [Commits](ultralytics/ultralytics@v8.4.50...v8.4.51)

---
updated-dependencies:
- dependency-name: ultralytics
  dependency-version: 8.4.51
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@github-actions github-actions Bot added the dependabot:automerge Dependabot PR is approved for unattended merge after CI label May 18, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Frontend Test Results

744 tests  ±0   744 ✅ ±0   17s ⏱️ -1s
 65 suites ±0     0 💤 ±0 
  1 files   ±0     0 ❌ ±0 

Results for commit 3126be2. ± Comparison against base commit 324aaae.

@github-actions

Copy link
Copy Markdown
Contributor

Backend Test Results

  505 files  ±0    505 suites  ±0   2m 54s ⏱️ ±0s
3 579 tests ±0  3 564 ✅ ±0  15 💤 ±0  0 ❌ ±0 
3 636 runs  ±0  3 621 ✅ ±0  15 💤 ±0  0 ❌ ±0 

Results for commit 3126be2. ± Comparison against base commit 324aaae.

@opensourcefan opensourcefan merged commit e87f1ea into develop May 20, 2026
9 checks passed
@opensourcefan opensourcefan deleted the dependabot/pip/docker/ai-panel/ultralytics-8.4.51 branch May 20, 2026 01:18
opensourcefan added a commit that referenced this pull request May 31, 2026
…stack trace exposure, clear-text storage)

- Workflow permissions: add contents: read to 7 jobs across master/develop/tag/migrations pipelines (#1-5, #76-77)
- ReDoS prevention: add input length guards (500-1000 chars) before regex operations in FilenamePatternExtractor, ComicvineBookParser, OidcDiagnosticService, BookUtils (#91-99, #137)
- Stack trace exposure: sanitize _load_error in AI panel /v1/status endpoint (#6)
- Clear-text storage: move isDefaultPassword from localStorage to sessionStorage (#80)

Backend tests: all pass (0 failures across 200+ test classes)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependabot:automerge Dependabot PR is approved for unattended merge after CI dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant