Skip to content

Commit 3b53fca

Browse files
authored
Release 4.8.0 (#1344)
1 parent 99d4c4a commit 3b53fca

File tree

2 files changed

+37
-2
lines changed

2 files changed

+37
-2
lines changed

ChangeLog.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [4.8.0] - 2024-01-02
11+
1012
### Added
1113

1214
- Add analyzer "Add/remove blank line between switch sections" ([RCS0061](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS0061)) ([PR](https://github.com/dotnet/roslynator/pull/1302))
13-
- Option (required): `roslynator_blank_line_between_switch_sections = include|omit|omit_after_block`
15+
- Option (required): `roslynator_blank_line_between_switch_sections = include|omit|omit_after_block`
1416
- Make analyzer [RCS0014](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS0014) obsolete
1517
- Add analyzer "Declare explicit/implicit type" ([RCS1264](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1264)) ([PR](https://github.com/dotnet/roslynator/pull/1335))
16-
- Required option: `roslynator_use_var = always | never | when_type_is_obvious`
18+
- Required option: `roslynator_use_var = always | never | when_type_is_obvious`
1719
- This analyzer consolidates following analyzers (which are made obsolete):
1820
- [RCS1008](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1008)
1921
- [RCS1009](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1009)

src/VisualStudioCode/package/CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,39 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [4.8.0] - 2024-01-02
11+
12+
### Added
13+
14+
- Add analyzer "Add/remove blank line between switch sections" ([RCS0061](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS0061)) ([PR](https://github.com/dotnet/roslynator/pull/1302))
15+
- Option (required): `roslynator_blank_line_between_switch_sections = include|omit|omit_after_block`
16+
- Make analyzer [RCS0014](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS0014) obsolete
17+
- Add analyzer "Declare explicit/implicit type" ([RCS1264](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1264)) ([PR](https://github.com/dotnet/roslynator/pull/1335))
18+
- Required option: `roslynator_use_var = always | never | when_type_is_obvious`
19+
- This analyzer consolidates following analyzers (which are made obsolete):
20+
- [RCS1008](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1008)
21+
- [RCS1009](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1009)
22+
- [RCS1010](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1010)
23+
- [RCS1012](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1012)
24+
- [RCS1176](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1176)
25+
- [RCS1177](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1177)
26+
- Add code fix "Declare as nullable" ([PR](https://github.com/dotnet/roslynator/pull/1333))
27+
- Applicable to: `CS8600`, `CS8610`, `CS8765` and `CS8767`
28+
- Add option `roslynator_use_collection_expression = true|false` ([PR](https://github.com/dotnet/roslynator/pull/1325))
29+
- Applicable to [RCS1014](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1014) and [RCS1250](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1250)
30+
31+
### Changed
32+
33+
- Replace type declaration's empty braces with semicolon ([RCS1251](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1251) ([PR](https://github.com/dotnet/roslynator/pull/1323), [PR](https://github.com/dotnet/roslynator/pull/1327))
34+
- [TestFramework] Bump `MSTest.TestFramerk` to `3.1.1` ([PR](https://github.com/dotnet/roslynator/pull/1332))
35+
- [TestFramework] Bump `xunit.assert` to `2.6.2` ([PR](https://github.com/dotnet/roslynator/pull/1332))
36+
- Bump Roslyn to 4.7.0 ([PR](https://github.com/dotnet/roslynator/pull/1325))
37+
38+
### Fixed
39+
40+
- Fix analyzer [RCS1262](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1262) ([PR](https://github.com/dotnet/roslynator/pull/1339))
41+
- Fix analyzer [RCS1213](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1213) ([PR](https://github.com/dotnet/roslynator/pull/1343))
42+
1043
## [4.7.0] - 2023-12-03
1144

1245
### Added

0 commit comments

Comments
 (0)