Bump the minor-and-patch group with 8 updates - #75
Open
dependabot[bot] wants to merge 1 commit into
Open
Conversation
Bumps Meziantou.Analyzer from 3.0.117 to 3.0.177 Bumps Microsoft.Extensions.DependencyInjection from 10.0.9 to 10.0.11 Bumps Microsoft.Extensions.Http from 10.0.9 to 10.0.11 Bumps Microsoft.Extensions.Http.Resilience from 10.7.0 to 10.9.0 Bumps Roslynator.Analyzers from 4.15.0 to 4.16.1 Bumps SonarAnalyzer.CSharp from 10.27.0.140913 to 10.33.0.1635 Bumps Spectre.Console from 0.57.1 to 0.57.2 Bumps TUnit from 1.56.35 to 1.65.38 --- updated-dependencies: - dependency-name: Meziantou.Analyzer dependency-version: 3.0.177 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: Microsoft.Extensions.DependencyInjection dependency-version: 10.0.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: Microsoft.Extensions.Http dependency-version: 10.0.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: Microsoft.Extensions.Http.Resilience dependency-version: 10.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: Roslynator.Analyzers dependency-version: 4.16.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: SonarAnalyzer.CSharp dependency-version: 10.33.0.1635 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: Spectre.Console dependency-version: 0.57.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: TUnit dependency-version: 1.65.38 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch ... Signed-off-by: dependabot[bot] <support@github.com>
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 Meziantou.Analyzer from 3.0.117 to 3.0.177.
Release notes
Sourced from Meziantou.Analyzer's releases.
3.0.177
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.177
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.176...3.0.177
3.0.176
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.176
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.175...3.0.176
3.0.175
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.175
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.174...3.0.175
3.0.174
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.174
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.173...3.0.174
3.0.173
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.173
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.172...3.0.173
3.0.172
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.172
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.171...3.0.172
3.0.171
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.171
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.170...3.0.171
3.0.170
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.170
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.169...3.0.170
3.0.169
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.169
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.168...3.0.169
3.0.168
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.168
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.167...3.0.168
3.0.167
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.167
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.166...3.0.167
3.0.166
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.166
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.165...3.0.166
3.0.165
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.165
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.164...3.0.165
3.0.164
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.164
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.163...3.0.164
3.0.163
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.163
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.162...3.0.163
3.0.162
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.162
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.161...3.0.162
3.0.161
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.161
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.159...3.0.161
3.0.159
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.159
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.158...3.0.159
3.0.158
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.158
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.157...3.0.158
3.0.157
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.157
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.156...3.0.157
3.0.156
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.156
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.155...3.0.156
3.0.155
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.155
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.154...3.0.155
3.0.154
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.154
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.153...3.0.154
3.0.153
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.153
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.152...3.0.153
3.0.152
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.152
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.151...3.0.152
3.0.151
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.151
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.150...3.0.151
3.0.150
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.150
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.149...3.0.150
3.0.149
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.149
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.148...3.0.149
3.0.148
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.148
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.147...3.0.148
3.0.147
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.147
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.146...3.0.147
3.0.146
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.146
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.145...3.0.146
3.0.145
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.145
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.144...3.0.145
3.0.144
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.144
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.143...3.0.144
3.0.143
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.143
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.142...3.0.143
3.0.142
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.142
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.141...3.0.142
3.0.141
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.141
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.140...3.0.141
3.0.140
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.140
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.139...3.0.140
3.0.139
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.139
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.138...3.0.139
3.0.138
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.138
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.137...3.0.138
3.0.137
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.137
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.136...3.0.137
3.0.136
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.136
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.135...3.0.136
3.0.135
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.135
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.134...3.0.135
3.0.134
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.134
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.133...3.0.134
3.0.133
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.133
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.132...3.0.133
3.0.132
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.132
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.130...3.0.132
3.0.131
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.131
What's Changed
[with(StringComparer.Ordinal)]collection expression by @meziantou in Fix MA0002 false positive on[with(StringComparer.Ordinal)]collection expression meziantou/Meziantou.Analyzer#1237Full Changelog: meziantou/Meziantou.Analyzer@3.0.129...3.0.131
3.0.130
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.130
What's Changed
[with(StringComparer.Ordinal)]collection expression by @meziantou in Fix MA0002 false positive on[with(StringComparer.Ordinal)]collection expression meziantou/Meziantou.Analyzer#1237Full Changelog: meziantou/Meziantou.Analyzer@3.0.129...3.0.130
3.0.129
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.129
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.128...3.0.129
3.0.128
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.128
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.127...3.0.128
3.0.127
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.127
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.126...3.0.127
3.0.126
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.126
What's Changed
ImmutableDictionary.CreateBuilder<TKey, TValue>()without comparer by @meziantou with @Copilot in Enforce MA0002 forImmutableDictionary.CreateBuilder<TKey, TValue>()without comparer meziantou/Meziantou.Analyzer#1227Full Changelog: meziantou/Meziantou.Analyzer@3.0.125...3.0.126
3.0.125
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.125
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.124...3.0.125
3.0.124
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.124
What's Changed
defaultliterals in named-argument checks by @meziantou with @Copilot in MA0003: add configurable support fordefaultliterals in named-argument checks meziantou/Meziantou.Analyzer#1222Full Changelog: meziantou/Meziantou.Analyzer@3.0.123...3.0.124
3.0.123
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.123
What's Changed
is-pattern detection to avoid declaration-pattern false positives by @meziantou with @Copilot in Refine MA0179is-pattern detection to avoid declaration-pattern false positives meziantou/Meziantou.Analyzer#1220Full Changelog: meziantou/Meziantou.Analyzer@3.0.122...3.0.123
3.0.122
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.122
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.121...3.0.122
3.0.121
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.121
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.120...3.0.121
3.0.120
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.120
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.119...3.0.120
3.0.119
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.119
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.118...3.0.119
3.0.118
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/3.0.118
What's Changed
Full Changelog: meziantou/Meziantou.Analyzer@3.0.117...3.0.118
Commits viewable in compare view.
Updated Microsoft.Extensions.DependencyInjection from 10.0.9 to 10.0.11.
Release notes
Sourced from Microsoft.Extensions.DependencyInjection's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.Extensions.Http from 10.0.9 to 10.0.11.
Release notes
Sourced from Microsoft.Extensions.Http's releases.
No release notes found for this version range.
Commits viewable in compare view.
Updated Microsoft.Extensions.Http.Resilience from 10.7.0 to 10.9.0.
Release notes
Sourced from Microsoft.Extensions.Http.Resilience's releases.
10.9.0
Version 10.9.0 is headlined by changes in these areas:
RoutingChatClientbase class, withSemanticRoutingChatClientas a concrete semantic-routing implementation. Separately, the abstractFailoverChatClientspecialization and its concreteOrderedFailoverChatClientimplementation add failover routing.Experimental API Changes
New Experimental APIs
EXTEXP0013) #7602MEAI001) #7662What's Changed
AI (
Microsoft.Extensions.AI,Microsoft.Extensions.AI.Abstractions, andMicrosoft.Extensions.AI.OpenAI)Note: Microsoft.Extensions.AI.OpenAI constrains its dependency for OpenAI to 2.12.x, preventing OpenAI updates to 2.13.0+ due to an incompatibility. We expect to release Microsoft.Extensions.AI.OpenAI version 10.9.1 during the week of August 17 to address this issue.
HTTP Resilience and Diagnostics (
Microsoft.Extensions.Http.ResilienceandMicrosoft.Extensions.Http.Diagnostics)ASP.NET Core Extensions (
Microsoft.AspNetCore.Diagnostics.Middleware)Logging Source Generator (
Microsoft.Gen.Logging)AI Evaluation (
Microsoft.Extensions.AI.Evaluation.Reporting)Project Templates (
Microsoft.McpServer.ProjectTemplates)... (truncated)
10.8.4
This servicing update refreshes the .NET AI project templates ahead of the July 30, 2026 retirement of GitHub Models — removing the GitHub Models provider option and updating template dependencies.
As a result, both the AI Chat Web (
aichatweb) and AI Agent Web API (aiagent-webapi) templates now require the AI service provider to be chosen explicitly via--provider; there is no longer a default. One of the following must be selected:--provider azureopenai— Azure OpenAI--provider ollama— Ollama (for local development)--provider openai— OpenAI PlatformPackages in this release
What's Changed
Project templates
--provideroption is now required with no default (#7667).Aspire.Hosting.AppHostto13.4.6andCommunityToolkit.VectorData.SqliteVecto1.0.0-preview.4(alignedSystem.Linq.AsyncEnumerableto10.0.9), replacing earlier workaround package pins (#7639).Full Changelog
10.8.3
Packages in this release
Experimental API Changes
Experimental API behavior updates
ToolApprovalRequestContent.RequiresConfirmationso it no longer leaks into consumer source-generatedAIContentJSON metadata unless approval APIs are intentionally used (#7659).What's Changed
AI abstractions and serialization
RequiresConfirmationin source-generatedAIContentcontexts by using an internal JSON-included backing member while keeping the public experimental member ignored for source-generation metadata (#7659).Test Improvements
List<AIContent>contexts compile and round-trip without requiring MEAI001 suppression (#7659).Full Changelog
10.8.2
This servicing release updates Microsoft.Extensions.VectorData.ConformanceTests to 10.8.2 and includes targeted test framework migration fixes.
Packages in this release
Update: August 7, 2026
The Microsoft.Extensions.VectorData.Abstractions package was initially excluded from this release by mistake. Because Microsoft.Extensions.VectorData.ConformanceTests has a dependency on Microsoft.Extensions.VectorData.Abstractions, that led to failures when updating to Microsoft.Extensions.VectorData.ConformanceTests 10.8.2.
Microsoft.Extensions.VectorData.Abstractions was published August 7, 2026 to resolve that issue.
What's Changed
AI
Acknowledgements
Full Changelog: dotnet/extensions@v10.8.1...v10.8.2
10.8.1
This servicing release updates the Microsoft.Extensions.AI, Microsoft.Extensions.AI.Abstractions, and Microsoft.Extensions.AI.OpenAI packages to 10.8.1 with two targeted fixes: correct tool-call/tool-result ordering when resuming approval-gated functions with service-managed chat history, and preservation of the OpenAI Responses reasoning item id for stateless (store=false) encrypted reasoning.
Packages in this release
What's Changed
AI
Acknowledgements
Full Changelog: dotnet/extensions@v10.8.0...v10.8.1
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 Roslynator.Analyzers from 4.15.0 to 4.16.1.
Release notes
Sourced from Roslynator.Analyzers's releases.
4.16.1
Fixed
inforref structparameters (#1725) (PR)omit_when_single_lineon multi-line object/collection initializers (#1439) (PR)async voidmethods withoutAsyncsuffix (PR)whenfilter (PR)CancellationTokenin sync methods returningTask(PR)generate-docto omit internal interfaces from type declarations and the Implements section (PR)4.16.0
Added
Fixed
filemodifier (PR by @cbersch)fixcommand ignoring--include/--excludefile filter (PR by @hashiiiii)Commits viewable in compare view.
Updated SonarAnalyzer.CSharp from 10.27.0.140913 to 10.33.0.1635.
Release notes
Sourced from SonarAnalyzer.CSharp's releases.
10.33.0.1635
Release notes - .NET Analyzers - 10.33
Feature
NET-4312 Update RSPEC before 10.33 release
NET-4254 Implement rule S9129: "Include" and "ThenInclude" chains of reference navigations should be merged into a single "Include" call
False Positive
NET-1777 Fix S101 FP: Lower case character after number
NET-4245 Fix S107 FP: should not raise for parameters marked with dependency-injection attributes
Maintenance
NET-4184 Duplicate telemetry key exception when multiple projects report the same non-counter telemetry value
10.32.0.713
Release notes - .NET Analyzers - 10.32
Feature
NET-4132 Implement rule S9022: Redundant "Include" calls should be removed
NET-4215 Implement rule S9118: Default values should be compatible with their entity property type
NET-4240 Update RSPEC before 10.32 release
False Positive
NET-1322 Fix S2857 FP: Do not raise in constant string interpolation when string is in square brackets
NET-1468 Fix S6966 FP: should not raise when inside lock
NET-1598 Fix S1125 FP: dynamic and custom nullable structs with conversion to bool are compliant
NET-4233 Fix S8733 FP: AsSplitQuery/AsSingleQuery set in a different statement than the colliding Includes goes undetected
NET-4297 Fix S8717 FP: EFCore DBFirst Scaffold
10.31.0.145097
Release notes - .NET Analyzers - 10.31
Feature
NET-3865 Implement S8733: Potential Cartesian Explosion
NET-3875 Implement rule S8718: Client-evaluated default values should use database functions
NET-4087 Use shared secret exclusion patterns in hardcoded secrets rules
NET-4211 Update RSPEC before 10.31 release
False Positive
NET-1922 S1144 FP: When registering a service with Microsoft.Extensions.DependencyInjecion framework
NET-3928 Fix S3267 FP: Should not raise on EntityFramework IQueryables
NET-4205 Fix S1244 FP: should not raise on NaN check via x.Equals(double.NaN)
10.30.0.144632
Release notes - .NET Analyzers - 10.30
Feature
NET-1536 Implement rule S8970: Null-forgiving operators should not be used when nullable warnings are disabled
NET-3436 Implement rule S8949: Use the overload that accepts a CancellationToken
NET-3810 Fix: Protobuf Importer logs debug on excluded files
NET-3877 Implement rule S8747: Migrations should not narrow column types without converting existing data
NET-4091 Implement rule S8969: Null-forgiving operators should not be redundant
NET-4120 Update RSPEC before 10.30 release
False Positive
NET-1541 Fix S3459 FP: support classes marked with [AutoConstructor] attribute
NET-1583 Fix S6967 FP: Raises when model has no validation attributes
NET-1840 Fix S3903 FP: top-level statements and partial Program in separate file
NET-4059 Improve precision of S8949 (CancellationTokenShouldBeUsed) - umbrella
NET-4191 Fix S3169 FP: Should not raise in Azure Cosmos
False Negative
NET-3819 Fix S1244 FN: Should report on Double.Equals
Bug
NET-4107 Fix S4026 Race Condition
10.29.0.143774
Release notes - .NET Analyzers - 10.29
Feature
NET-3997 Move S6444 out of hotspot
NET-4060 Update RSPEC before 10.29 release
False Positive
NET-1626 Fix S6444 FP: REGEX_DEFAULT_MATCH_TIMEOUT
False Negative
NET-3920 Fix S2971 FN: Should raise on EntityFramework IQueryables
NET-3921 Fix S1155 FN: Should raise on EntityFramework IQueryables
NET-3922 Fix S3981 FN: Should raise on EntityFramework IQueryables
NET-3924 Fix S3169 FN: Should raise on EntityFramework IQueryables
10.28.0.143324
Release notes - .NET Analyzers - 10.28
Feature
NET-1990 S100/S101: Configuration for custom acronyms
NET-2280 New Rule T0048: Avoid
is not { } valueNET-3802 Update RSPEC before 10.28 release
NET-3818 Change Protobuf Info message to Debug
NET-3820 Coverage warnings should surface as Analysis Warnings
NET-3827 Create RSPEC for S8717: Multiple "[Key]" attributes should not be used to define a composite key
NET-3843 Implement rule S8717: Multiple "[Key]" attributes should not be used to define a composite key
NET-3949 Modify rule S2696: add fix guidance, compliant example, and exceptions
NET-3950 Modify rule S1135: add compliant example and fix guidance
NET-3951 Modify rule S108: give the C# page its own code examples
NET-3952 Modify rule S1133: add rationale, fix guidance, code examples
NET-3953 Modify rule S3251: add compliant example, fix guidance, and exceptions
NET-3967 Move S1313 out of hotspot
NET-3969 Move S2077 out of hotspot
NET-3972 Move S2092 and S3330 out of hotspot
NET-3973 Move S2245 out of hotspot
NET-3975 Move S2257 out of hotspot
NET-3976 Move S4036 out of hotspot
NET-3978 Move S4502 out of hotspot
NET-3980 Move S4507 out of hotspot
NET-3982 Move S5122 out of hotspot
NET-3983 Move S5332 out of hotspot
NET-3993 Move S5443 out of hotspot
NET-3995 Move S5753 out of hotspot
NET-3996 Move S5766 out of hotspot
NET-3998 Move S6640 out of hotspot
NET-4000 Move S4790 out of hotspot
NET-4001 Move S5693 out of hotspot
NET-4008 Change S1313 message
NET-4009 Change S2257 message
NET-4010 Change S4036 message
NET-4011 Change S2077 message
False Positive
NET-3564 Fix FP S6966: Do not raise for methods for SqlDataReader.IsDBNull/GetFieldValue
NET-3808 Fix S4260 FP: Don't raise on extension properties
NET-3821 Fix S1244 FP: Should not raise on comparison to 0
NET-3825 Fix S2221 FP: Do not raise on async void
NET-3878 Fix S3358 FP: Suggesting to extract ternary from EF Core select
NET-3914 Fix T0044 FP: Should not raise on locator annotaitons
NET-3926 Fix S6608 FP: Should not raise inside expression tree
NET-3927 Fix S6603 FP: Should not raise inside expression tree
NET-3932 S2068: Do not raise on @paramName and $paramName
False Negative
NET-1673 Fix S4790 FN: default parameters
NET-2846 Fix S1117 FN: Extensions, Partial Events
... (truncated)
Commits viewable in compare view.
Updated Spectre.Console from 0.57.1 to 0.57.2.
Release notes
Sourced from Spectre.Console's releases.
0.57.2
What's Change
Full Changelog: spectreconsole/spectre.console@0.57.1...0.57.2
Commits viewable in compare view.
Updated TUnit from 1.56.35 to 1.65.38.
Release notes
Sourced from TUnit's releases.
1.65.38
What's Changed
Other Changes
Dependencies
Full Changelog: thomhurst/TUnit@v1.65.31...v1.65.38
1.65.31
What's Changed
Other Changes
Dependencies
Full Changelog: thomhurst/TUnit@v1.65.0...v1.65.31
1.65.0
What's Changed
Other Changes
Dependencies
Full Changelog: thomhurst/TUnit@v1.64.13...v1.65.0
1.64.13
What's Changed
Other Changes
Dependencies
New Contributors
Full Changelog: thomhurst/TUnit@v1.64.6...v1.64.13
1.64.6
What's Changed
Other Changes
Dependencies
Full Changelog: thomhurst/TUnit@v1.64.0...v1.64.6
1.64.0
What's Changed
Other Changes
Dependencies
Full Changelog: thomhurst/TUnit@v1.63.25...v1.64.0
1.63.25
What's Changed
Other Changes
Dependencies
New Contributors
Full Changelog: thomhurst/TUnit@v1.63.0...v1.63.25
1.63.0
What's Changed
Other Changes
Dependencies
Full Changelog: thomhurst/TUnit@v1.62.0...v1.63.0
1.62.0
What's Changed
Other Changes
Dependencies
Full Changelog: thomhurst/TUnit@v1.61.38...v1.62.0
1.61.38
What's Changed
Other Changes
Dependencies
Full Changelog: https://github.com/thomhurst/TUnit/com...
Description has been truncated