Bump the nuget-all group with 9 updates - #582
Merged
Merged
Conversation
Bumps Microsoft.Extensions.Http.Resilience from 10.7.0 to 10.8.0 Bumps Microsoft.Extensions.ServiceDiscovery from 10.7.0 to 10.8.0 Bumps Microsoft.ML.Tokenizers.Data.Cl100kBase from 1.0.1 to 2.0.0 Bumps Microsoft.ML.Tokenizers.Data.O200kBase from 1.0.1 to 2.0.0 Bumps OpenTelemetry.Exporter.OpenTelemetryProtocol from 1.15.3 to 1.17.0 Bumps OpenTelemetry.Extensions.Hosting from 1.15.3 to 1.17.0 Bumps OpenTelemetry.Instrumentation.AspNetCore from 1.15.2 to 1.17.0 Bumps OpenTelemetry.Instrumentation.Http from 1.15.1 to 1.17.0 Bumps OpenTelemetry.Instrumentation.Runtime from 1.15.1 to 1.17.0 --- updated-dependencies: - dependency-name: Microsoft.Extensions.Http.Resilience dependency-version: 10.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-all - dependency-name: Microsoft.Extensions.ServiceDiscovery dependency-version: 10.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-all - dependency-name: Microsoft.ML.Tokenizers.Data.Cl100kBase dependency-version: 2.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: nuget-all - dependency-name: Microsoft.ML.Tokenizers.Data.O200kBase dependency-version: 2.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: nuget-all - dependency-name: OpenTelemetry.Exporter.OpenTelemetryProtocol dependency-version: 1.17.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-all - dependency-name: OpenTelemetry.Extensions.Hosting dependency-version: 1.17.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-all - dependency-name: OpenTelemetry.Instrumentation.AspNetCore dependency-version: 1.17.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-all - dependency-name: OpenTelemetry.Instrumentation.Http dependency-version: 1.17.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-all - dependency-name: OpenTelemetry.Instrumentation.Runtime dependency-version: 1.17.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-all ... Signed-off-by: dependabot[bot] <support@github.com>
Contributor
There was a problem hiding this comment.
Pull request overview
This PR updates NuGet dependencies in the Part 11 (Deployment) GenAiLab snapshot to pick up newer versions of Microsoft.Extensions and related packages.
Changes:
- Bump
Microsoft.Extensions.Http.ResilienceandMicrosoft.Extensions.ServiceDiscoveryfrom10.7.0to10.8.0. - Bump OpenTelemetry dependencies from the
1.15.xrange to1.17.0. - Bump
Microsoft.ML.Tokenizers.Data.*packages from1.0.1to2.0.0.
Show a summary per file
| File | Description |
|---|---|
| Part 11 - Deployment/GenAiLab/GenAiLab.Web/GenAiLab.Web.csproj | Updates the ML Tokenizers data package versions used by the GenAiLab web app snapshot. |
| Part 11 - Deployment/GenAiLab/GenAiLab.ServiceDefaults/GenAiLab.ServiceDefaults.csproj | Updates ServiceDefaults dependency versions (Resilience, ServiceDiscovery, and OpenTelemetry) for the GenAiLab snapshot. |
Review details
- Files reviewed: 2/2 changed files
- Comments generated: 2
- Review effort level: Low
dependabot
Bot
deleted the
dependabot/nuget/Part-11---Deployment/GenAiLab/GenAiLab.ServiceDefaults/nuget-all-d0fe1caaa9
branch
July 28, 2026 06:40
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updated Microsoft.Extensions.Http.Resilience from 10.7.0 to 10.8.0.
Release notes
Sourced from Microsoft.Extensions.Http.Resilience's releases.
10.8.0
This release adds new experimental APIs to Microsoft.Extensions.AI.Abstractions and updates the OpenAI dependency to 2.12.0, alongside documentation, test, and repository maintenance.
Experimental API Changes
New Experimental APIs
AIFunctionNameAttributeandAIParameterNameAttribute#ΓÇï7610 by @ΓÇïjozkee (co-authored by @ΓÇïjeffhandley @ΓÇïCopilot)ToolApprovalRequestContent.RequiresConfirmation(MEAI001) #ΓÇï7549 by @ΓÇïjaviercn (co-authored by @ΓÇïCopilot)What's Changed
AI
Vector Data
Documentation Updates
Test Improvements
Repository Infrastructure Updates
... (truncated)
Commits viewable in compare view.
Updated Microsoft.Extensions.ServiceDiscovery from 10.7.0 to 10.8.0.
Release notes
Sourced from Microsoft.Extensions.ServiceDiscovery's releases.
10.8.0
This release adds new experimental APIs to Microsoft.Extensions.AI.Abstractions and updates the OpenAI dependency to 2.12.0, alongside documentation, test, and repository maintenance.
Experimental API Changes
New Experimental APIs
AIFunctionNameAttributeandAIParameterNameAttribute#ΓÇï7610 by @ΓÇïjozkee (co-authored by @ΓÇïjeffhandley @ΓÇïCopilot)ToolApprovalRequestContent.RequiresConfirmation(MEAI001) #ΓÇï7549 by @ΓÇïjaviercn (co-authored by @ΓÇïCopilot)What's Changed
AI
Vector Data
Documentation Updates
Test Improvements
Repository Infrastructure Updates
... (truncated)
Commits viewable in compare view.
Updated Microsoft.ML.Tokenizers.Data.Cl100kBase from 1.0.1 to 2.0.0.
Release notes
Sourced from Microsoft.ML.Tokenizers.Data.Cl100kBase's releases.
1.7.1
Minor servicing update with dependency updates and PFI bug fix for correctly finding the correct transformer to use.
1.7.0-rc.1
ML.NET 1.7.0 RC 1
Moving forward, we are going to be aligning more with the overall .NET release schedule. As such, this is a smaller release since we had a larger one just about 3 months ago but it aligns us with the release of .NET 6.
New Features
ML.NET
DataFrame
Enhancements
ML.NET
DataFrame
Bug Fixes
Build / Test updates
Documentation Updates
Breaking Changes
1.6.0
ML.NET 1.6.0
New Features
Enhancements
Bug Fixes
... (truncated)
1.5.5
New Features
. A new API has been added to accept double type for the confidence level. This helps when you need to have higher precision than an int will allow for. (Thank you @ΓÇïesso23)
Enhancements
Bug Fixes
Build / Test updates
Documentation Updates
Breaking Changes
1.5.4
New Features
Enhancements
Bug Fixes
Build / Test updates
Documentation Updates
Breaking Changes
1.5.2
New Features
Enhancements
Modeas a replacement method. (#ΓÇï5205)Bug Fixes
... (truncated)
1.5.0
New Features
DetectEntireAnomalyBySrCnnthat computes anomalies by considering the entire dataset and also supports the ability to set sensitivity and output margin.Enhancements
Bug Fixes
In this release we have traced down every bug that would occur randomly and sporadically and fixed many subtle bugs. As a result, we have also re-enabled a lot of tests listed in the Test Updates section below.
Onnx bug fixes
AutoML fixes
... (truncated)
1.5.0-preview2
New Features (IN-PREVIEW, please provide feedback)
Bug Fixes
Enhancements
... (truncated)
1.5.0-preview
New Features (IN-PREVIEW, please provide feedback)
Export-to-ONNX for below components:
DateTime Transformer (#ΓÇï4521)
Loader and Saver for SVMLight file format (#ΓÇï4190)
Sample
Expression transformer (#ΓÇï4548)
The expression transformer takes the expression in the form of text using syntax of a simple expression language, and performs the operation defined in the expression on the input columns in each row of the data. The transformer supports having a vector input column, in which case it applies the expression to each slot of the vector independently. The expression language is extendable to user defined operations.
Sample
Bug Fixes
Stability fixes by Sam Harwell
... (truncated)
1.4.0
New Features
General Availability of Image Classification API
Introduces
Microsoft.ML.Visionpackage that enables image classification by leveraging an existing pre-trained deep neural network model. Here the API trains the last classification layer using TensorFlow by using its C# bindings from TensorFlow .NET. This is a high level API that is simple yet powerful. Below are some of the key features:GPU training: Supported on Windows and Linux, more information here.Early stopping: Saves time by stopping training automatically when model has been stabelized.Learning rate scheduler: Learning rate is an integral and potentially difficult part of deep learning. By providing learning rate schedulers, we give users a way to optimize the learning rate with high initial values which can decay over time. High initial learning rate helps to introduce randomness into the system, allowing the Loss function to better find the global minima. While the decayed learning rate helps to stabilize the loss over time. We have implemented Exponential Decay Learning rate scheduler and Polynomial Decay Learning rate scheduler.Pre-trained DNN Architectures: The supported DNN architectures used internally fortransfer learningare below:Example code:
Samples
Defaults
Learning rate scheduling
Early stopping
ResNet V2 101 train-test split
End-to-End
General Availability of Database Loader
The database loader enables to load data from databases into the
IDataViewand therefore enables model training directly against relational databases. This loader supports any relational database provider supported by System.Data in .NET Core or .NET Framework, meaning that you can use any RDBMS such as SQL Server, Azure SQL Database, Oracle, SQLite, PostgreSQL, MySQL, Progress, etc.It is important to highlight that in the same way as when training from files, when training with a database ML .NET also supports data streaming, meaning that the whole database doesnΓÇÖt need to fit into memory, itΓÇÖll be reading from the database as it needs so you can handle very large databases (i.e. 50GB, 100GB or larger).
Example code:
... (truncated)
1.4.0-preview2
New Features
Deep Neural Networks Training (0.16.0-preview2)
Improves the in-preview
ImageClassificationAPI further:PredictedLabeloutput column now contains actual class labels instead ofuint32class index values (#ΓÇï4228)In-memory image inferencing sample
Early stopping sample
GPU samples
New ONNX Exporters (1.4.0-preview2)
Bug Fixes
IsSavedModelreturns true when loaded TensorFlow model is a frozen model (#ΓÇï4262)OnnxSequenceTypeattribute directly without specify sequence type (#ΓÇï4272, #ΓÇï4297)Samples
Breaking Changes
None.
Obsolete API
OnnxSequenceTypeattribute that doesn't take a type (#ΓÇï4272, #ΓÇï4297)Enhancements
CLI and AutoML API
None.
Remarks
... (truncated)
1.4.0-preview
New Features
Deep Neural Networks Training (0.16.0-preview) (#ΓÇï4151)
Improves the in-preview
ImageClassificationAPI further:Design specification
Sample
Database Loader (0.16.0-preview) (#ΓÇï4070,#ΓÇï4091,#ΓÇï4138)
Additional DatabaseLoader support:
CreateDatabaseLoader<TInput>to map columns from a .NET Type.Design specification
... (truncated)
1.3.1
New Features
Deep Neural Networks Training (PREVIEW) (#ΓÇï4057)
Introduces in-preview 0.15.1
Microsoft.ML.DNNpackage that enables full DNN model retraining and transfer learning in .NET using C# bindings for tensorflow provided by Tensorflow .NET. The goal of this package is to allow high level DNN training and scoring tasks such as image classification, text classification, object detection, etc using simple yet powerful APIs that are framework agnostic but currently they only uses Tensorflow as the backend. The below APIs are in early preview and we hope to get customer feedback that we can incorporate in the next iteration.Design specification
Image classification (Inception V3) sample
Image classification (Resnet V2 101) sample
Database Loader (PREVIEW) (#ΓÇï4035)
Introduces Database loader that enables training on databases. This loader supports any relational database supported by System.Data in .NET Framework or .NET Core, meaning that you can use many RDBMS such as SQL Server, Azure SQL Database, Oracle, PostgreSQL, MySQL, etc. This feature is in early preview and can be accessed via
Microsoft.ML.Experimentalnuget.... (truncated)
1.2.0
General Availability
Microsoft.ML.TimeSeries
Samples
Microsoft.ML.OnnxTransformer
Enables scoring of ONNX models in the learning pipeline. Uses ONNX Runtime v0.4.
Sample
Microsoft.ML.TensorFlow
Enables scoring of TensorFlow models in the learning pipeline. Uses TensorFlow v1.13. Very useful for image and text classification. Users can featurize images or text using DNN models and feed the result into a classical machine learning model like a decision tree or logistic regression trainer.
Samples
New Features
Tree-based featurization (#ΓÇï3812)
Generating features using tree structure has been a popular technique in data mining. Useful for capturing feature interactions when creating a stacked model, dimensionality reduction, or featurizing towards an alternative label. ML.NET's tree featurization trains a tree-based model and then maps input feature vector to several non-linear feature vectors. Those generated feature vectors are:
Here are two references.
Samples
Microsoft.Extensions.ML integration package. (#ΓÇï3827)
This package makes it easier to use ML.NET with app models that support Microsoft.Extensions - i.e. ASP.NET and Azure Functions.
Specifically it contains functionality for:
Bug Fixes
Serious
... (truncated)
1.1.0
New Features
Image type support in IDataView
PR#ΓÇï3263 added support for in-memory image as a type in IDataView. Previously it was not possible to use an image directly in IDataView, and the user had to specify the file path as a string and load the image using a transform. The feature resolved the following issues: 3162, 3723, 3369, 3274, 445, 3460, 2121, 2495, 3784.
Image type support in IDataView was a much requested feature by the users.
Sample to convert gray scale image in-Memory | Sample for custom mapping with in-memory using custom type
Super-Resolution based Anomaly Detector (preview, please provide feedback)
PR#ΓÇï3693 adds a new anomaly detection algorithm to the Microsoft.ML.TimeSeries nuget. This algorithm is based on Super-Resolution...
Description has been truncated
Complete update summary
Microsoft.Extensions.Http.Resilience: 10.7.0 to 10.8.0Microsoft.Extensions.ServiceDiscovery: 10.7.0 to 10.8.0OpenTelemetry.Exporter.OpenTelemetryProtocol: 1.15.3 to 1.17.0OpenTelemetry.Extensions.Hosting: 1.15.3 to 1.17.0OpenTelemetry.Instrumentation.AspNetCore: 1.15.2 to 1.17.0OpenTelemetry.Instrumentation.Http: 1.15.1 to 1.17.0OpenTelemetry.Instrumentation.Runtime: 1.15.1 to 1.17.0Microsoft.ML.Tokenizers.Data.Cl100kBase: 1.0.1 to 2.0.0Microsoft.ML.Tokenizers.Data.O200kBase: 1.0.1 to 2.0.0Microsoft.Bcl.Memoryat 10.0.10 because both tokenizer 2.0.0 packages otherwise resolve vulnerable version 9.0.4 (GHSA-73j8-2gch-69rq).Validated with .NET SDK 10.0.301: clean Part 11 Release build with zero warnings and no known vulnerable packages.