Repository navigation
Bump Aspire.Hosting.AppHost and 19 others - #3
Closed
dependabot[bot] wants to merge 1 commit into
Closed
dependabot[bot] wants to merge 1 commit into
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps Aspire.Hosting.AppHost from 13.6.2 to 13.6.3 Bumps Aspire.Hosting.MongoDB from 13.6.2 to 13.6.3 Bumps Aspire.Hosting.RabbitMQ from 13.6.2 to 13.6.3 Bumps Aspire.Hosting.Redis from 13.6.2 to 13.6.3 Bumps Dapr.AspNetCore from 1.18.10 to 1.19.0 Bumps Hangfire.Mongo from 1.16.3 to 1.17.0 Bumps Microsoft.Build.Tasks.Core from 18.10.1 to 18.11.0 Bumps Microsoft.Extensions.Http.Resilience from 10.10.0 to 10.11.0 Bumps Microsoft.Extensions.ServiceDiscovery from 10.10.0 to 10.11.0 Bumps Microsoft.Extensions.ServiceDiscovery.Yarp from 10.10.0 to 10.11.0 Bumps Microsoft.NET.Test.Sdk from 18.10.1 to 18.11.0 Bumps MongoDB.Bson to 2.30.0, 3.13.0 Bumps MongoDB.Driver to 3.13.0 Bumps OpenTelemetry.Exporter.OpenTelemetryProtocol from 1.17.0 to 1.20.1 Bumps OpenTelemetry.Extensions.Hosting from 1.17.0 to 1.20.1 Bumps OpenTelemetry.Instrumentation.AspNetCore from 1.19.0 to 1.20.1 Bumps OpenTelemetry.Instrumentation.Http from 1.19.0 to 1.20.1 Bumps OpenTelemetry.Instrumentation.Runtime from 1.19.0 to 1.20.1 Bumps SharpCompress from 0.48.1 to 0.50.7 Bumps xunit.runner.visualstudio from 4.0.0 to 4.0.1 --- updated-dependencies: - dependency-name: Aspire.Hosting.AppHost dependency-version: 13.6.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: Aspire.Hosting.MongoDB dependency-version: 13.6.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: Aspire.Hosting.RabbitMQ dependency-version: 13.6.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: Aspire.Hosting.Redis dependency-version: 13.6.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: Dapr.AspNetCore dependency-version: 1.19.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: Hangfire.Mongo dependency-version: 1.17.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: Microsoft.Build.Tasks.Core dependency-version: 18.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: Microsoft.Extensions.Http.Resilience dependency-version: 10.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: Microsoft.Extensions.ServiceDiscovery dependency-version: 10.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: Microsoft.Extensions.ServiceDiscovery.Yarp dependency-version: 10.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: Microsoft.NET.Test.Sdk dependency-version: 18.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: MongoDB.Bson dependency-version: 3.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: MongoDB.Bson dependency-version: 2.30.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: MongoDB.Bson dependency-version: 3.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: MongoDB.Bson dependency-version: 2.30.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: MongoDB.Bson dependency-version: 3.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: MongoDB.Bson dependency-version: 2.30.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: MongoDB.Bson dependency-version: 2.30.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: MongoDB.Bson dependency-version: 3.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: MongoDB.Bson dependency-version: 2.30.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: MongoDB.Driver dependency-version: 3.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: MongoDB.Driver dependency-version: 3.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: MongoDB.Driver dependency-version: 3.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: MongoDB.Driver dependency-version: 3.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: MongoDB.Driver dependency-version: 3.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: MongoDB.Driver dependency-version: 3.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: OpenTelemetry.Exporter.OpenTelemetryProtocol dependency-version: 1.20.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: OpenTelemetry.Extensions.Hosting dependency-version: 1.20.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: OpenTelemetry.Instrumentation.AspNetCore dependency-version: 1.20.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: OpenTelemetry.Instrumentation.Http dependency-version: 1.20.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: OpenTelemetry.Instrumentation.Runtime dependency-version: 1.20.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: SharpCompress dependency-version: 0.50.7 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: xunit.runner.visualstudio dependency-version: 4.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Author
|
Superseded by #4. |
dependabot
Bot
deleted the
dependabot/nuget/Aspire/minor-and-patch-ec5921877f
branch
October 23, 2026 18:48
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 Aspire.Hosting.AppHost from 13.6.2 to 13.6.3.
Release notes
Sourced from Aspire.Hosting.AppHost's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Aspire.Hosting.MongoDB from 13.6.2 to 13.6.3.
Release notes
Sourced from Aspire.Hosting.MongoDB's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Aspire.Hosting.RabbitMQ from 13.6.2 to 13.6.3.
Release notes
Sourced from Aspire.Hosting.RabbitMQ's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Aspire.Hosting.Redis from 13.6.2 to 13.6.3.
Release notes
Sourced from Aspire.Hosting.Redis's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Dapr.AspNetCore from 1.18.10 to 1.19.0.
Release notes
Sourced from Dapr.AspNetCore's releases.
1.19.0
What's Changed
New Contributors
Full Changelog: dapr/dotnet-sdk@v1.18.10...v1.19.0
1.19.0-rc.6
What's Changed
New Contributors
Full Changelog: dapr/dotnet-sdk@v1.18.10...v1.19.0-rc.6
What's Changed
Full Changelog: dapr/dotnet-sdk@v1.19.0-rc.4...v1.19.0-rc.6
1.19.0-rc.4
What's Changed
New Contributors
Full Changelog: dapr/dotnet-sdk@v1.19.0-rc.3...v1.19.0-rc.4
1.19.0-rc.3
What's Changed
Full Changelog: dapr/dotnet-sdk@v1.19.0-rc.2...v1.19.0-rc.3
1.19.0-rc.2
What's Changed
Full Changelog: dapr/dotnet-sdk@v1.19.0-rc.1...v1.19.0-rc.2
1.19.0-rc.1
What's Changed
Support for Dapr Runtime changes ahead of v1.19:
General Improvements
Bug Fixes
Full Changelog: dapr/dotnet-sdk@v1.18.10...v1.19.0-rc.1
1.19.0-preview.2
Dapr.Actors.Nextis a ground-up re-implementation of the Dapr Actors building block for .NET, shipping as a preview throughout the 1.18 release cycle, with a stable release planned alongside Dapr runtime v1.19. The actor model itself is unchanged: actors remain virtual, addressed by type and ID, and support reentrancy, timers, reminders, proxying, etc. However, the way the SDK connects to the runtime and the way you write actor code have been modernized.Highlights
Actor callbacks (invoke, reminder, timer, deactivate) now arrive over a long-lived bidirectional gRPC stream instead of inbound, per-call HTTP requests into mapped actor-handler endpoints. This is the same pattern already used for Dapr workflows and streaming pub/sub subscriptions. There are no actor handlers to map, though your app will still need to expose a port for inbound gRPC connections from the Dapr runtime.
Source generators produce the proxy, dispatcher, activation factory, registration and actor registry from your interface and implementation. Actors are discovered rather than registered by hand, and the runtime packages can be used in applications building for Native AOT.
The public surface is annotated for nullable reference types, and new analyzers and code fixes catch actor-specific mistakes as you type: non-serializable or non-task-returning methods, blocking calls inside a turn, state changes that would break deserialization, using a callback method in a reminder that doesn't exist in the specified type, reading time from the clock instead of an injected
TimeProvider, and more!This release features per-activation DI scopes, use of the options pattern (
IOptions<DaprActorsOptions>), and the same pluggableIDaprSerializer(System.Text.Json by default) used byDapr.StateManagementandDapr.Workflow.State-envelope schema versioning with upcaster chains, a first-class
StateMachineActor<TState, TData>model, pub/sub-driven actors via[Subscribe]applied to the method to call instead of requiring external startup subscription and invocation, dynamic invocation by type/id/method with no compile-time contract, and an in-memory deterministic test runtime with optional Coyote integration.Performance
Replacing the reflection-based proxy and dispatch machinery with source generators shows up directly in the numbers. In our benchmarks, creating an actor proxy drops from roughly 725 ns and 3.4 KB allocated under
Dapr.Actorsto about 14 ns and 48 B underDapr.Actors.Next: a ~50x improvement in time and ~70x in allocation. A warm actor call is about 20% faster (≈484 ns -> ≈375 ns) and allocates roughly 30% less (1,264 B -> 912 B). The largest end-to-end win is in startup: building the provider, resolving the actor runtime, and dispatching the first call takes ~284 µs underDapr.Actorsversus ~37 µs underDapr.Actors.Next, an ~8x reduction that holds steady as the number of registered actor types grows because registration and dispatch are generated at compile time rather than discovered and emitted on first use. Container construction itself is marginally more expensive on the new SDK (~6.0 µs vs ~4.7 µs) as more is wired up front, but that cost is repaid many times over on the first invocation.We expect further optimizations before the 1.19 GA.
Benchmarks run with BenchmarkDotNet; figures are means from a single machine and are indicative rather than a guarantee. Feel free to run them yourself from here.
Compatibility notes
Dapr.Actors. Because actors are addressed by the same type names, you can migrate one actor type at a time, but it's easier to do that across separate projects than to mix both SDKs in one.IDaprSerializerif you need it). Verify that existing persisted state still deserializes before migrating a type.Dapr.Actorsand its associated packages are now in maintenance mode and will receive security and bug fixes only. No deprecation date has been set.Getting started
Add the package to your project:
Then register it in DI with
builder.Services.AddDaprActors().Documentation is available along with a six-part tutorial spanning different implementation examples.
Please reach out in the .NET channel on Discord or file an issue if you encounter problems, have feature suggestions, or just want to share feedback about this new functionality!
Commits viewable in compare view.
Updated Hangfire.Mongo from 1.16.3 to 1.17.0.
Release notes
Sourced from Hangfire.Mongo's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.Build.Tasks.Core from 18.10.1 to 18.11.0.
Release notes
Sourced from Microsoft.Build.Tasks.Core's releases.
18.11.0
What's Changed
... (truncated)
Commits viewable in compare view.
Pinned Microsoft.Extensions.Http.Resilience at 10.11.0.
Release notes
Sourced from Microsoft.Extensions.Http.Resilience's releases.
10.11.0
.NET Extensions 10.11.0
This release adds optional scope capture for buffered logs and updates experimental HTTP latency enrichment APIs. It also includes fixes for AI streaming and function invocation, evaluation reports, HybridCache invalidation, and logging.
Experimental API Changes
New Experimental APIs
GlobalLogBufferingOptions.IncludeScopesandPerRequestLogBufferingOptions.IncludeScopes(EXTEXP0003) #7813Breaking Changes to Experimental APIs
AddHttpLatencyTelemetryis renamed toAddHttpServerLatencyTelemetryand moves fromHttpLatencyTelemetryServiceCollectionExtensionstoHttpLoggingServiceCollectionExtensions. It remains experimental underEXTEXP0013in this release. #7730What's Changed
AI
AI Evaluation
Telemetry and Observability
ASP.NET Core Extensions
AI Project Templates
Caching
... (truncated)
10.10.1
This release fixes two OpenAI integration issues: a TypeLoadException on tool-carrying Responses API calls and a streaming crash against third-party OpenAI-compatible endpoints, by upgrading the OpenAI SDK to 2.14.0.
Packages in this release
10.10.110.10.1What's Changed
AI
Acknowledgements
Full Changelog: dotnet/extensions@v10.10.0...v10.10.1
Commits viewable in compare view.
Pinned Microsoft.Extensions.ServiceDiscovery at 10.11.0.
Release notes
Sourced from Microsoft.Extensions.ServiceDiscovery's releases.
10.11.0
.NET Extensions 10.11.0
This release adds optional scope capture for buffered logs and updates experimental HTTP latency enrichment APIs. It also includes fixes for AI streaming and function invocation, evaluation reports, HybridCache invalidation, and logging.
Experimental API Changes
New Experimental APIs
GlobalLogBufferingOptions.IncludeScopesandPerRequestLogBufferingOptions.IncludeScopes(EXTEXP0003) #7813Breaking Changes to Experimental APIs
AddHttpLatencyTelemetryis renamed toAddHttpServerLatencyTelemetryand moves fromHttpLatencyTelemetryServiceCollectionExtensionstoHttpLoggingServiceCollectionExtensions. It remains experimental underEXTEXP0013in this release. #7730What's Changed
AI
AI Evaluation
Telemetry and Observability
ASP.NET Core Extensions
AI Project Templates
Caching
... (truncated)
10.10.1
This release fixes two OpenAI integration issues: a TypeLoadException on tool-carrying Responses API calls and a streaming crash against third-party OpenAI-compatible endpoints, by upgrading the OpenAI SDK to 2.14.0.
Packages in this release
10.10.110.10.1What's Changed
AI
Acknowledgements
Full Changelog: dotnet/extensions@v10.10.0...v10.10.1
Commits viewable in compare view.
Updated Microsoft.Extensions.ServiceDiscovery.Yarp from 10.10.0 to 10.11.0.
Release notes
Sourced from Microsoft.Extensions.ServiceDiscovery.Yarp's releases.
10.11.0
.NET Extensions 10.11.0
This release adds optional scope capture for buffered logs and updates experimental HTTP latency enrichment APIs. It also includes fixes for AI streaming and function invocation, evaluation reports, HybridCache invalidation, and logging.
Experimental API Changes
New Experimental APIs
GlobalLogBufferingOptions.IncludeScopesandPerRequestLogBufferingOptions.IncludeScopes(EXTEXP0003) #7813Breaking Changes to Experimental APIs
AddHttpLatencyTelemetryis renamed toAddHttpServerLatencyTelemetryand moves fromHttpLatencyTelemetryServiceCollectionExtensionstoHttpLoggingServiceCollectionExtensions. It remains experimental underEXTEXP0013in this release. #7730What's Changed
AI
AI Evaluation
Telemetry and Observability
ASP.NET Core Extensions
AI Project Templates
Caching
... (truncated)
10.10.1
This release fixes two OpenAI integration issues: a TypeLoadException on tool-carrying Responses API calls and a streaming crash against third-party OpenAI-compatible endpoints, by upgrading the OpenAI SDK to 2.14.0.
Packages in this release
10.10.110.10.1What's Changed
AI
Acknowledgements
Full Changelog: dotnet/extensions@v10.10.0...v10.10.1
Commits viewable in compare view.
Updated Microsoft.NET.Test.Sdk from 18.10.1 to 18.11.0.
Release notes
Sourced from Microsoft.NET.Test.Sdk's releases.
18.11.0
What's Changed
New Contributors
Full Changelog: microsoft/vstest@v18.10.1...v18.11.0
Commits viewable in compare view.
Pinned MongoDB.Bson at 2.30.0.
Release notes
Sourced from MongoDB.Bson's releases.
2.30.0
This is the general availability release for the 2.30.0 version of the driver. Version 2.30.0 of the driver is the last scheduled 2.x release. Further driver development will continue in 3.x versions.
Version 2.30.0 does not introduce new features or bug fixes. The single purpose of 2.30 is to ease the migration to 3.x by marking the public API that was removed in 3.0 as obsolete.
The full list of issues resolved in this release is available at CSHARP JIRA project.
Documentation on the .NET driver can be found here.
2.29.0
This is the general availability release for the 2.29.0 version of the driver.
Version 2.29.0 of the driver has been tested against MongoDB Server version 8.0 and adds support for the following new features in server version 8.0:
The following server 8.0 features are not yet supported and will be supported in a later release of the driver:
The full list of issues resolved in this release is available at CSHARP JIRA project.
Documentation on the .NET driver can be found here.
2.28.0
This is the general availability release for the 2.28.0 version of the driver.
NOTICE: MongoDB 3.6 reached end-of-life in April 2021. The .NET/C# Driver will be removing support for MongoDB 3.6 in an upcoming release.
The main new features in 2.28.0 include:
Bug fixes:
The full list of issues resolved in this release is available at CSHARP JIRA project.
Documentation on the .NET driver can be found here.
2.27.0
This is the general availability release for the 2.27.0 version of the driver.
The main new features in 2.27.0 include:
The full list of issues resolved in this release is available at CSHARP JIRA project.
Documentation on the .NET driver can be found here.
2.26.0
This is the general availability release for the 2.26.0 version of the driver.
The main new features in 2.26.0 include:
The full list of issues resolved in this release is available at CSHARP JIRA project.
Documentation on the .NET driver can be found here.
2.25.0
This is the general availability release for the 2.25.0 version of the driver.
NOTICE: MongoDB 3.6 reached end-of-life in April 2021. The .NET/C# Driver will be removing support for MongoDB 3.6 in an upcoming release.
The main new features in 2.25.0 include:
The full list of issues resolved in this release is available at CSHARP JIRA project.
Documentation on the .NET driver can be found here.
2.24.0
.NET Driver Version 2.24.0 Release Notes
This is the general availability release for the 2.24.0 version of the driver.
The main new features in 2.24.0 include:
An online version of these release notes is available here.
The full list of issues resolved in this release is available at CSHARP JIRA project.
Documentation on the .NET driver can be found here.
2.23.2
This is a patch release that addresses some issues reported since 2.23.1 was released.
An online version of these release notes is available here.
The list of JIRA tickets resolved in this release is available at CSHARP JIRA project.
Documentation on the .NET driver can be found here.
Upgrading
There are no known backwards breaking changes in this release.
2.23.1
This is a patch release that addresses some issues reported since 2.23.0 was released.
An online version of these release notes is available here.
The list of JIRA tickets resolved in this release is available at CSHARP JIRA project.
Documentation on the .NET driver can be found here.
Upgrading
There are no known backwards breaking changes in this release.
2.23.0
This is the general availability release for the 2.23.0 version of the driver.
The main new features in 2.23.0 include:
An online version of these release notes is available here.
The full list of issues resolved in this release is available at CSHARP JIRA project.
Documentation on the .NET driver can be found here.
2.22.0
.NET Driver Version 2.22.0 Release Notes
This is the general availability release for the 2.22.0 version of the driver.
The main new features in 2.22.0 include:
An online version of these release notes is available here.
The full list of issues resolved in this release is available at CSHARP JIRA project.
Documentation on the .NET driver can be found here.
2.21.0
.NET Driver Version 2.21.0 Release Notes
This is the general availability release for the 2.21.0 version of the driver.
The main new features in 2.21.0 include:
Atlas Search minor breaking change
All
Rendermethods in Atlas Search builders have a new signature:Render(IBsonSerializer<TDocument> documentSerializer, IBsonSerializerRegistry serializerRegistry)Changed to
Render(SearchDefinitionRenderContext<TDocument> renderContext)An online version of these release notes is available here.
The full list of issues resolved in this release is available at CSHARP JIRA project.
Documentation on the .NET driver can be found here.
2.20.0
.NET Driver Version 2.20.0 Release Notes
This is the general availability release for the 2.20.0 version of the driver.
The main new features in 2.20.0 include:
An online version of these release notes is available here.
The full list of issues resolved in this release is available at CSHARP JIRA project.
Documentation on the .NET driver can be found here.
2.19.2
.NET Driver Version 2.19.2 Release Notes
This is a patch release that addresses some issues reported since 2.19.1 was released.
An online version of these release notes is available here.
The list of JIRA tickets resolved in this release is available at CSHARP JIRA project.
Documentation on the .NET driver can be found here.
Upgrading
There are no known backwards breaking changes in this release.
2.19.1
.NET Driver Version 2.19.1 Release Notes
This is a patch release that addresses some issues reported since 2.19.0 was released.
An online version of these release notes is available here.
The list of JIRA tickets resolved in this release is available at CSHARP JIRA project.
Documentation on the .NET driver can be found here.
Upgrading
There are no known backwards breaking changes in this release.
Commits viewable in compare view.
Pinned MongoDB.Bson at 3.13.0.
Release notes
Sourced from MongoDB.Bson's releases.
3.13.0
This is the general availability release for the 3.13.0 version of the driver.
Security fixes:
ArgumentExceptionif its declared length is inconsistent with the buffer. Bytes past the declared length are ignored.BsonSymbolvalues are no longer interned andBsonSymbolTableis marked obsolete. UseBsonSymbol.Createor the implicit string conversion instead. Equality still compares by name; only reference identity changes.BsonBinaryData, the JSON reader (BinData,HexDataand legacy$type) and the binary writer now reject binary subtypes outside 0 to 255.PushEachandAddToSetEachwith a single value now always render$each, andPullAllwith a single value now always renders$pullAll. Previously a single value was unwrapped or rendered as$pull.PatternPropertyoverload that takes a field expression is now obsolete; usePropertyto configure a specific field. Field names passed toPatternPropertyare now matched both as literal field names and as regular expressions.BsonSerializationExceptionwhen an extra member has the same name as a declared member.NotSupportedExceptionfor dictionary keys,BsonDocumentkeys andMql.Fieldnames that the server would reinterpret: names containing ".", names starting with "$" at the start of a path, and positional operators.SslSettings, which decides whether clients share a cluster, now compares the full certificate (SHA-256 hash) and whether a private key is present, instead of only issuer and serial number.FindOneAndReplacenow throwsArgumentExceptionwhen the first element name of the replacement document starts with$, consistent withReplaceOne.Improvements:
Fixes:
Maintenance:
The full list of issues resolved in this release is available at CSHARP JIRA project.
Documentation on the .NET driver can be found here.
3.12.0
This is the general availability release for the 3.12.0 version of the driver.
The main new features in 3.12.0 include:
Fixes:
The full list of issues resolved in this release is available at CSHARP JIRA project.
Documentation on the .NET driver can be found here.
3.11.2
This is a patch release that contains fixes and stability improvements:
The full list of issues resolved in this release is available at CSHARP JIRA project.
Documentation on the .NET driver can be found here.
3.11.1
This is a patch release that contains fixes and stability improvements:
Description has been truncated