Releases: dotnet/roslynator
Releases · dotnet/roslynator
v4.15.0
14 Dec 13:57
Compare
Sorry, something went wrong.
No results found
Added
Add option roslynator_null_conditional_operator.avoid_negative_boolean_comparison (PR )
Do not suggest to use null-conditional operator when result would be ... != true/false
Applicable for RCS1146
Fixed
Fix analyzer RCS1172 (PR )
[CLI] Fix loc command (PR )
Exclude ref-field backed properties from RCS1085 (PR by @ovska )
[CLI] Fix rename-symbol scope option not being applied correctly (PR by @andrtmschkw )
[CLI] Fix rename-symbol support for top-level statement (PR by @andrtmschkw )
Changed
Migrate to .NET 10 (including command-line tool) (PR )
v4.14.1
05 Oct 16:48
Compare
Sorry, something went wrong.
No results found
Added
[CLI] Add support for slnx files (PR by @darthtrevino )
Bump Roslyn to 4.14.0
Drop support for .NET 7 SDK
Fixed
Changed
Change behavior of analyzer RCS1206 (PR )
The condition for option omit_when_single_line will be that the braces/brackets are on the same line, not just the expression in the braces/brackets
v4.14.0
26 Jul 17:45
Compare
Sorry, something went wrong.
No results found
Added
[CLI] Add support for GitLab analyzer reports (PR )
Fixed
Changed
Removed
Remove legacy config options (PR )
v4.13.1
23 Feb 19:05
Compare
Sorry, something went wrong.
No results found
Added
Support custom path of a test file (PR )
It's possible to specify a directory path and/or a file name of a test file.
Applies to testing library (Roslynator.Testing.*).
v4.13.0
09 Feb 21:01
Compare
Sorry, something went wrong.
No results found
Fixed
Added
Changed
Move analyzer RCS1036 to Formatting.Analyzers as RCS0063 (PR )
Old analyzer still works but is marked as obsolete.
Bump Roslyn to 4.12.0 (PR )
Applies to CLI and testing library.
Bump Microsoft.Build.Locator to 1.7.8 (PR )
v4.12.11
28 Jan 20:40
Compare
Sorry, something went wrong.
No results found
Added
[CLI] Add support for .NET 9 (PR )
Fixed
Changed
Move DiagnosticRules and DiagnosticIdentifiers to Roslynator.Common (PR )
v4.12.10
17 Dec 22:38
Compare
Sorry, something went wrong.
No results found
Fixed
Changed
Update whitespace formatting rules (PR )
Ensure that diagnostics are not reported with zero length (PR )
v4.12.9
25 Oct 21:11
Compare
Sorry, something went wrong.
No results found
Fixed
Changed
Update analyzer RCS1077 (PR )
Do not suggest to change list.FirstOrDefault(predicate) to list.Find(predicate).
Performance gain is negligible and actually FirstOrDefault can be even faster on .NET 9 (see related issue for more details).
v4.12.8
11 Oct 18:53
Compare
Sorry, something went wrong.
No results found
v4.12.7
01 Oct 17:48
Compare
Sorry, something went wrong.
No results found
Fixed
Changed
Add support for duck-typed awaitables and task-like types for Task/Async-related analyzers (PR by @Govorunb )
Affects the following analyzers:
Affects refactoring RR0209