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 DefaultDocumentation from 0.8.2 to 1.2.2.
Release notes
Sourced from DefaultDocumentation's releases.
1.2.2
Bug fixes
fixed ordering inconsistencies between netframework and net (core) execution
replaced Newtonsoft with System.Text.Json (#208)
api nuget package
markdown nuget package
msbuild task nuget package
dotnet tool nuget package
1.2.0
New features
added configuration for Markdown.InvalidCharToTrimRegex, used to trim chars from file names
added configuration for Markdown.InvalidCharToReplaceRegex, used to replace chars from file names
updated dotnet api documentation link generation
api nuget package
markdown nuget package
msbuild task nuget package
dotnet tool nuget package
1.1.1
Bug fixes
fixed type name not being properly sanitized for markdown in InheritenceSection (#195)
fixed element name not being properly sanitized when unable to generate a link
api nuget package
markdown nuget package
msbuild task nuget package
dotnet tool nuget package
1.1.0
New features
added Markdown.MarkdownSanitizationRegex configuration to change which characters are escaped when writing markdown (#193)
api nuget package
markdown nuget package
msbuild task nuget package
dotnet tool nuget package
1.0.2
Bug fixes
fixed LogLevel not being able to be set when using the msbuild task (#192)
api nuget package
markdown nuget package
msbuild task nuget package
dotnet tool nuget package
1.0.1
Bug fixes
fixed overload generator for parameter less constructors and methods (#191)
api nuget package
markdown nuget package
msbuild task nuget package
dotnet tool nuget package
1.0.0
Breaking changes
New features
...when displayed as a single lineBug fixes
fixed string and char const field definition
fixed ExplicitInterfaceImplementationsSection config name (#141)
fixed StackOverflowException when using cyclic inheritdoc (#142)
fixed property getter/setter access modifier not taken into account (#151)
fixed markdown special characters not escaped (#117)
fixed unhandled xml elements not rendering as is in markdown (#126)
fixed issue with list rendering
fixed enum fields to respect code order (#131)
fixed c and see elements with leading and trailing linebreak chars (#113)
fixed plugins loading in certain context (#145 thanks to @a10r)
fixed edge case for missing types for explicit interface implementation (#167)
api nuget package
markdown nuget package
msbuild task nuget package
dotnet tool nuget package
Commits viewable in compare view.
Updated Microsoft.CodeAnalysis.Metrics from 3.3.4 to 4.14.0.
Release notes
Sourced from Microsoft.CodeAnalysis.Metrics's releases.
4.2.0-4.22266.5
Release
4.2.0-3.22151.16
Release
4.2.0-1.22108.11
Release
4.0.0-2.21354.7
Release
4.0.0-2.21254.26
Release
4.0.0-1.21277.15
Release
3.10.0-3.21201.20
Release
3.10.0-2.21153.36
Release
3.10.0-1.21102.26
Release
3.7.0-3.20312.3
Release Notes
Install Instructions
Repos
3.7.0-3.20269.11
Release Notes
Install Instructions
Repos
3.7.0-2.20277.1
Release Notes
Install Instructions
Repos
3.6.0
Release Notes
Install Instructions
Commits viewable in compare view.
Updated Microsoft.Data.SqlClient from 6.0.2 to 6.1.2.
Release notes
Sourced from Microsoft.Data.SqlClient's releases.
6.1.2
This update brings the below changes over the previous stable release:
Fixed
System.InvalidOperationException#36296.1.1
This update includes the following changes since the 6.1.0 release:
Fixed
SqlVector<T>.NullAPI signature in Reference assembly. #3521Changed
Azure.Identityand other dependencies to newer versions. (#3538) (#3552)6.1.0
Release Notes
Stable Release 6.1.0 - 2025-07-25
This update brings the following changes since the 6.0.2 stable release:
Added
Added dedicated SQL Server vector datatype support
What Changed:
Who Benefits:
Impact:
Revived .NET Standard 2.0 target support
What Changed:
Who Benefits:
... (truncated)
6.1.0-preview2
Preview Release 6.1.0-preview2.25178.5 - 2025-06-27
This update brings the following changes since the 6.1.0-preview1 release:
Added
Added dedicated SQL Server vector datatype support
What Changed:
Who Benefits:
Impact:
Revived .NET Standard 2.0 target support
What Changed:
Who Benefits:
Impact:
... (truncated)
6.1.0-preview1
This update brings the following changes over the previous release:
Added
Fixed
Data Sourceparameter begins with a comma. #3250.Changed
SqlBulkCopyto explicitly identify mismatched column names. #3183.IBufferWriter<byte>. #2452.byte[]withstringfor SNI to improve efficiency. #2790.New Contributors
DockerLinuxTest/Program.csreference dotnet/SqlClient#30416.0.3
This update brings the below changes over the previous stable release:
Fixed
Changed
SqlDecimalimplementation to improve code compliance #3466Commits viewable in compare view.
Updated Microsoft.Data.Sqlite from 9.0.4 to 9.0.10.
Release notes
Sourced from Microsoft.Data.Sqlite's releases.
9.0.10
Release
What's Changed
Full Changelog: dotnet/efcore@v9.0.9...v9.0.10
9.0.9
Release
What's Changed
Full Changelog: dotnet/efcore@v9.0.8...v9.0.9
9.0.7
Release
What's Changed
Full Changelog: dotnet/efcore@v9.0.6...v9.0.7
9.0.6
Bug Fixes
The translation of
FullTextScorein Cosmos Full-Text Search has been updated to use multiple keywords instead of a keyword array, addressing issues with search accuracy and query compatibility. This resolves #35983 and ensures more reliable full-text search results.#36000 by @maumar
Dependency Updates
Updated the Arcade build infrastructure dependencies for the 8.0 release branch, bringing in the latest improvements and security fixes from the Arcade ecosystem.
#35930 by @dotnet-maestro
Updated Arcade dependencies for the 9.0 release branch, ensuring the build system benefits from the latest tooling and reliability enhancements.
#36006 by @dotnet-maestro
Another update to Arcade dependencies for the 8.0 branch, further aligning with upstream improvements and fixes.
#36085 by @dotnet-maestro
Additional update to Arcade dependencies for the 9.0 branch, maintaining up-to-date build tooling and infrastructure.
#36065 by @dotnet-maestro
Technical Improvements
Integrated various internal commits into the 8.0 release branch, improving code quality, maintainability, and aligning with internal standards.
#35926 by @vseanreesermsft
Additional internal commits merged into the 8.0 branch, further enhancing stability and maintainability.
#36080 by @vseanreesermsft
Integrated internal improvements into the 9.0 branch, ensuring consistency and codebase health.
#36081 by @vseanreesermsft
Infrastructure
Updated the product branding and version numbers to 9.0.6, ensuring that all assemblies and packages reflect the correct release version.
#36044 by @vseanreesermsft
Updated branding for the 8.0 release line to version 8.0.17, keeping versioning consistent across all release artifacts.
#36043 by @vseanreesermsft
Miscellaneous
Automated merge of changes from the 8.0 branch into the 9.0 branch, ensuring that all relevant fixes and improvements are carried forward.
#35927 by @github-actions
Merged the 9.0 branch into the 9.0-staging branch, preparing for further testing and validation before final release.
#36051 by @AndriySvyryd
... (truncated)
9.0.5
Release
What's Changed
Full Changelog: dotnet/efcore@v9.0.4...v9.0.5
Commits viewable in compare view.
Updated Microsoft.NET.Test.Sdk from 17.13.0 to 18.0.0.
Release notes
Sourced from Microsoft.NET.Test.Sdk's releases.
18.0.0
What's Changed
Internal fixes and updates
... (truncated)
17.14.1
What's Changed
Full Changelog: microsoft/vstest@v17.14.0...v17.14.1
17.14.0
What's Changed
.NET versions updated
This version of VS Test upgraded .NET to net8 and net9. All projects targeting net6.0 (or other end-of-life .NET target frameworks) should pin their version of Microsoft.NET.Test.SDK to 17.13.0, or update the projects to net8 or newer. We remain backwards compatible with previous versions of Microsoft.NET.Test.SDK. This change does NOT prevent you from:
It also has no impact on .NET Framework projects, where we continue targeting .NET Framework 4.6.2.
Changes
Internal version updates and fixes
New Contributors
... (truncated)
17.14.0-preview-25107-01
What's Changed
.NET versions updated
This version of VS Test upgraded .NET to net8 and net9. All projects targeting net6.0 (or other end-of-life .NET target frameworks) should pin their version of Microsoft.NET.Test.SDK to 17.13.0, or update the projects to net8 or newer. We remain backwards compatible with previous versions of Microsoft.NET.Test.SDK. This change does NOT prevent you from:
It also has no impact on .NET Framework projects, where we continue targeting .NET Framework 4.6.2.
Changes
Internal version updates and fixes
Will probably revert before release:
New Contributors
Full Changelog: microsoft/vstest@v17.13.0...v17.14.0-preview-25107-01
Commits viewable in compare view.
Updated Npgsql from 9.0.3 to 9.0.4.
Release notes
Sourced from Npgsql's releases.
9.0.4
v9.0.4 contains several minor bug fixes.
Milestone issues
Full Changelog: npgsql/npgsql@v9.0.3...v9.0.4
Commits viewable in compare view.
Updated Testcontainers.MariaDb from 4.4.0 to 4.8.1.
Release notes
Sourced from Testcontainers.MariaDb's releases.
4.8.1
What's Changed
🐛 Bug Fixes
4.8.0
What's Changed
Thank you to all the contributors 🙌.
In version
4.7.0, we noticed that the reuse hash could change depending on the order of dictionary values. This has been fixed to ensure that dictionary values are processed in a consistent order when generating the reuse hash. As a result, the reuse hash will likely change again with4.8.0.Wait strategies now default to the
Runningmode. This mode expects the container to remain running throughout startup. If the container exits unexpectedly, Testcontainers will throw aContainerNotRunningExceptionthat includes the exit code and container logs.The container startup callback now includes an additional overload that provides the actual container configuration. If you implement
IContainerBuilder<TBuilderEntity, TContainerEntity>, you need to add the container configuration (e.g.,IContainerConfiguration) as a third generic type constraint toIContainerBuilder.IContainerBuilder.WithResourceMappingandIContainer.CopyAsyncnow include two new optional arguments:uidandgid. If you do not need to specify those, use named arguments for the existing parameters:fileModeorct.🚀 Features
WithTarget(string)to image builder (#1534) @HofmeisterAn🐛 Bug Fixes
db.runCommand({hello:1})do detect readiness (#1548) @HofmeisterAn📖 Documentation
IContainerBuilder.WithAutoRemovecode comment (#1546) @hojmark🧹 Housekeeping
... (truncated)
4.7.0
What's Changed
This release doesn't introduce breaking changes to the public API, but it isn't binary compatible due to necessary internal changes. Make sure to update all related packages (Testcontainers modules) to the same version. See more details here. Thanks to all contributors 👏.
🚀 Features
.slnx(solution) file in common directory paths (#1492) @alexander-jesner-AP🐛 Bug Fixes
📖 Documentation
🧹 Housekeeping
4.6.0
What's Changed
This is a patch release (but the minor version was already set). It fixes a bug in our Docker.DotNet fork where a wrong HTTP
Connectionheader break Podman and possibly other environments. Shipped a quick fix. Thanks again to @ahaeber and @victor-lambret for the help.🐛 Bug Fixes
🧹 Housekeeping
4.5.0
What's Changed
Big thanks to everyone who contributed to this release 🤜🤛.
🚀 Features
Task<ExecResult>extension methodThrowOnFailure(#1448) @HofmeisterAnDockerUnavailableExceptionwhen Docker is not available (#1308) @0xced🐛 Bug Fixes
📖 Documentation
🧹 Housekeeping
3.128.1(#1443) @HofmeisterAnCommits viewable in compare view.
Updated Testcontainers.MsSql from 4.4.0 to 4.8.1.
Release notes
Sourced from Testcontainers.MsSql's releases.
4.8.1
What's Changed
🐛 Bug Fixes
4.8.0
What's Changed
Thank you to all the contributors 🙌.
In version
4.7.0, we noticed that the reuse hash could change depending on the order of dictionary values. This has been fixed to ensure that dictionary values are processed in a consistent order when generating the reuse hash. As a result, the reuse hash will likely change again with4.8.0.Wait strategies now default to the
Runningmode. This mode expects the container to remain running throughout startup. If the container exits unexpectedly, Testcontainers will throw aContainerNotRunningExceptionthat includes the exit code and container logs.The container startup callback now includes an additional overload that provides the actual container configuration. If you implement
IContainerBuilder<TBuilderEntity, TContainerEntity>, you need to add the container configuration (e.g.,IContainerConfiguration) as a third generic type constraint toIContainerBuilder.IContainerBuilder.WithResourceMappingandIContainer.CopyAsyncnow include two new optional arguments:uidandgid. If you do not need to specify those, use named arguments for the existing parameters:fileModeorct.🚀 Features
WithTarget(string)to image builder (#1534) @HofmeisterAn🐛 Bug Fixes
db.runCommand({hello:1})do detect readiness (#1548) @HofmeisterAn📖 Documentation
IContainerBuilder.WithAutoRemovecode comment (#1546) @hojmark🧹 Housekeeping
... (truncated)
4.7.0
What's Changed
This release doesn't introduce breaking changes to the public API, but it isn't binary compatible due to necessary internal changes. Make sure to update all related packages (Testcontainers modules) to the same version. See more details here. Thanks to all contributors 👏.
_Description has been...
Description has been truncated