Skip to content

Bump Microsoft.ML and Microsoft.ML.Ensemble - #7811

Merged
rosebyte merged 1 commit into
mainfrom
dependabot/nuget/test/multi-6b717e39a8
Oct 16, 2026
Merged

rosebyte merged 1 commit into
mainfrom
dependabot/nuget/test/multi-6b717e39a8

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 15, 2026

Copy link
Copy Markdown
Contributor

Updated Microsoft.ML from 4.0.0-preview.24378.1 to 5.0.1.

Release notes

Sourced from Microsoft.ML's releases.

5.0.1

Enhancements

  • [release/5.0] Avoid Microsoft.Bcl.Memory on modern .NET targets (#​7773)

    Compatibility note: .NET 8+ applications no longer require Microsoft.Bcl.Memory through these packages. .NET Standard 2.0 builds remain available with the dependency updated to 9.0.14.

  • [release/5.0] Update Semantic Kernel to 1.71.0 with GenAI-scoped dependencies (#​7783)

Build / Test updates

  • [release/5.0] Restore CI infrastructure and test downloads, and stabilize SDCA tests (#​7695, #​7729)
  • [release/5.0] Update macOS build machines and Arcade dependencies (#​7560, #​7776)

5.0.0

ML.NET 5.0.0

New Features

  • [GenAI] Introduce CausalLMPipelineChatClient for MEAI.IChatClient (#​7270)
  • Introducing SentencePiece Unigram Tokenizer Model (#​7390)
  • Phi-4 Tokenizer Support (#​7396)
  • Support O3 OpenAI model mapping (#​7394)
  • Support ByteLevel encoding in Bpe tokenizer to support DeepSeek model (#​7425)
  • Support Tiktoken Gpt-4.1 Model (#​7453)
  • Support OpenAI OSS Models with Tiktoken tokenizer (#​7494)
  • Add deterministic option for LightGBM (#​7415)
  • Added NumberOfLeaves to FastForestRegression and FastForestOva options (#​7499) - Thanks @​JoshuaSloan!

Enhancements

  • Add Timeout to Regex used in the tokenizers (#​7284)
  • Final tokenizer's cleanup (#​7291)
  • Update System.Numerics.Tensors version (#​7322) - Thanks @​asmirnov82!
  • [GenAI] SFT Example (#​7316)
  • Update M.E.AI version used by Microsoft.ML.GenAI.Core (#​7329)
  • Update DependencyModel (#​7338)
  • Some tweaks to the Microsoft.ML.Tokenizers PACKAGE.md (#​7360)
  • Consolidate System.Numerics.Tensors dependency (#​7356) - Thanks @​asmirnov82!
  • Update Microsoft.Extensions.AI to 9.3.0-preview.1.25114.11 (#​7388)
  • Create SentencePieceTokenizer from options object (#​7403)
  • Unigram tokenizer fixes (#​7409)
  • Update to M.E.AI 9.3.0-preview.1.25161.3 (#​7414)
  • Reduce usage of unsafe constructs throughout codebase (#​7426) - Thanks @​GrabYourPitchforks!
  • Cleanup SentencePiece tokenizer (#​7427)
  • Update to M.E.AI 9.4.0-preview.1.25207.5 (#​7439)
  • Update to M.E.AI 9.4.3-preview.1.25230.7 (#​7459)
  • Update to stable Microsoft.Extensions.AI.Abstractions (#​7466)
  • Convert repository to NuGet Central Package Management (#​7482)
  • Rename Casual to Causal (#​7484) - Thanks @​feiyun0112!
  • Updated Tensorflow.Net to 0.70.2 with Tensorflow 2.7.0. (#​7472) - Thanks @​Crichen!
  • Mark internal classes as internal (#​7511)
  • Address the design review feedback (#​7513)
  • BpeTokenizer Cleanup (#​7514)
  • Improve native build and mark our official build as CFS Clean (#​7516)
  • Improve unique directory generation for temp files (#​7520)
  • Updating OnnxRuntime (#​7469)

Bug Fixes

  • Fix broken inheritance from DataFrameColumn class (#​7324) - Thanks @​asmirnov82!
  • Moved SpecialTokens assignment after the modification to avoid "Collection Modified" error (#​7328) - Thanks @​shaltielshmid!
  • Fix DateTime export to csv with culture info (#​7358) - Thanks @​asmirnov82!
  • Increase cancelling waiting time for AutoMLExperiment_return_current_best_trial_when_ct_is_canceled_with_trial_completed_Async (#​7424)
  • Fixed light gbm update (#​7431)
  • Fix incorrect IntPtr null check in FftUtils (#​7434) - Thanks @​GrabYourPitchforks!
  • ImageClassificationTrainer PredictedLabelColumnName bug when the name is not default (#​7458) - Thanks @​feiyun0112!
  • Fix ElementwiseGreaterThanOrEqual to use >= instead of == (#​7475) - Thanks @​vsarakhan!
    ... (truncated)

5.0.0-preview1

ML.NET 5.0-preview.1

New Features

  • Introducing SentencePiece Unigram Tokenizer Model (#​7390)
  • Phi-4 Tokenizer Support (#​7396)

Enhancements

  • Support O3 OpenAI model mapping (#​7394)

Bug Fixes

  • Fix DateTime export to csv with culture info (#​7358) - Thanks @​asmirnov82!
  • Moved SpecialTokens assignment after the modification to avoid "Collection Modified" error (#​7328) - Thanks @​shaltielshmid!
  • Fix broken inheritance from DataFrameColumn class (#​7324) - Thanks @​asmirnov82!

Build / Test updates

  • [main] Update dependencies from dotnet/arcade (#​7387)
  • Update Microsoft.Extensions.AI to 9.3.0-preview.1.25114.11 (#​7388)
  • Update MSTest to latest (#​7349)
  • [main] Update dependencies from dotnet/arcade (#​7352)
  • Consolidate System.Numerics.Tensors dependency (#​7356) - Thanks @​asmirnov82!
  • [main] Update dependencies from dotnet/arcade (#​7382)
  • [main] Update dependencies from dotnet/arcade (#​7376)
  • [main] Update dependencies from dotnet/arcade (#​7374)
  • Net8 tests (#​7319)
  • [main] Update dependencies from dotnet/arcade (#​7266)
  • Update DependencyModel (#​7338)
  • Update M.E.AI version used by Microsoft.ML.GenAI.Core (#​7329)
  • Update System.Numerics.Tensors version (#​7322) - Thanks @​asmirnov82!

Documentation Updates

  • Fix up docs for MLContext (#​7334)
  • Some tweaks to the Microsoft.ML.Tokenizers PACKAGE.md (#​7360)
  • [GenAI] SFT Example (#​7316)
  • Update dynamic loading report reference (#​7321) - Thanks @​emmanuel-ferdman!

4.0.3

ML.NET 4.0.3

Bug Fixes

  • [release/4.0] Improve unique directory generation for temp files (#​7528)
    • Compatibility note: This change resolves a performance problem where past versions of ML.NET would leave behind folders with the pattern ml_dotnet\d+ in the temp directory, which would cause model opening performance to degrade. This fixes the problem. You may also wish to delete these empty folders once after updating.

      Using powershell:

      Get-ChildItem "$env:TEMP" -Directory -Filter "ml_dotnet*" | Remove-Item -Recurse -Force

      Using Bash:

      find "$TEMP" -type d -name "ml_dotnet*" -exec rm -rf {} +

Build / Test updates

  • [release/4.0] Update dependencies from dotnet/arcade (#​7470)
  • [release/4.0] Use arcade script for installing MacOS dependencies (#​7534)

4.0.2

ML.NET 4.0.2

Enhancements

  • [release/4.0] Support O3 OpenAI model mapping #​7395 (#​7395)

Build / Test updates

  • [release/4.0] Update dependencies from dotnet/arcade (#​7369)
  • [release/4.0] Update dependencies from dotnet/arcade (#​7377)
  • [release/4.0] Update dependencies from dotnet/arcade (#​7386)

4.0.1

ML.NET Servicing Release 4.0.1

Bug Fixes

  • Fix the BERT tokenizer to handle special tokens correctly. (#​7330) - Thanks @​shaltielshmid
  • Fix broken inheritance from DataFrameColumn class (#​7324) (#​7331) - Thanks @​asmirnov82!

Build / Test updates

  • Update System.Numerics.Tensors version (#​7322) (#​7355) - Thanks @​asmirnov82!
  • [release/4.0] Update dependencies from dotnet/arcade (#​7327)
  • Update MicrosoftExtensionsDependencyModelVersion (#​7342)

Documentation Updates

  • [release/4.0] Some tweaks to the Microsoft.ML.Tokenizers PACKAGE.md (#​7364)
  • [release/4.0] Fix up docs for MLContext (#​7363)

4.0.0-preview1

What's Changed

Commits viewable in compare view.

Updated Microsoft.ML.Ensemble from 0.22.0-preview.24378.1 to 0.23.1.

Release notes

Sourced from Microsoft.ML.Ensemble's releases.

No release notes found for this version range.

Commits viewable in compare view.

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 Microsoft.ML from 4.0.0-preview.24378.1 to 5.0.1
Bumps Microsoft.ML.Ensemble from 0.22.0-preview.24378.1 to 0.23.1

---
updated-dependencies:
- dependency-name: Microsoft.ML
  dependency-version: 5.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: Microsoft.ML.Ensemble
  dependency-version: 0.23.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Oct 15, 2026
@codecov

codecov Bot commented Oct 15, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 69.99%. Comparing base (0e0b2a0) to head (2ddc5a5).
⚠️ Report is 7 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #7811      +/-   ##
==========================================
- Coverage   69.99%   69.99%   -0.01%     
==========================================
  Files        1419     1419              
  Lines      272761   272761              
  Branches    27579    27579              
==========================================
- Hits       190914   190908       -6     
- Misses      73664    73668       +4     
- Partials     8183     8185       +2     
Flag Coverage Δ
Debug 69.99% <ø> (-0.01%) ⬇️
production 64.17% <ø> (-0.01%) ⬇️
test 89.71% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
see 7 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@rosebyte
rosebyte merged commit 1af7d97 into main Oct 16, 2026
27 checks passed
@dependabot
dependabot Bot deleted the dependabot/nuget/test/multi-6b717e39a8 branch October 16, 2026 05:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant