Skip to content

Commit 27c80e2

Browse files
docs: Release 1.10.0 (#1073)
Co-authored-by: bcollamore <bcollamore@users.noreply.github.com>
1 parent d7fde7c commit 27c80e2

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,43 @@
1+
## [1.10.0](https://github.com/philips-software/roslyn-analyzers/compare/v1.9.1...v1.10.0) (2026-04-05)
2+
3+
4+
### Features
5+
6+
* Add analyzer to detect unnecessary parentheses in attributes ([#972](https://github.com/philips-software/roslyn-analyzers/issues/972)) ([48a406a](https://github.com/philips-software/roslyn-analyzers/commit/48a406af50f2d386d920c969c423416ff0dc53dc))
7+
* add fix_formatting tool to MCP server and enhance IDE0055 guidance ([#983](https://github.com/philips-software/roslyn-analyzers/issues/983)) ([a522c58](https://github.com/philips-software/roslyn-analyzers/commit/a522c589c6c735abc7d36d52825c25ae70d3fb51))
8+
* add next_diagnosticId MCP tool and fix MCP server import issues ([#1012](https://github.com/philips-software/roslyn-analyzers/issues/1012)) ([91badc9](https://github.com/philips-software/roslyn-analyzers/commit/91badc944064581860b87f9b6f6ec342057392d0))
9+
* Enable PH2153 analyzer by default ([#975](https://github.com/philips-software/roslyn-analyzers/issues/975)) ([a0736d0](https://github.com/philips-software/roslyn-analyzers/commit/a0736d0aa2842cd07bb70781ddfb8a6a7d1ef75c))
10+
* enhance run_tests MCP tool with structured output parsing and reliable execution ([#994](https://github.com/philips-software/roslyn-analyzers/issues/994)) ([1d7f31d](https://github.com/philips-software/roslyn-analyzers/commit/1d7f31d399da6df0d1145689509869331cf92a41))
11+
* Implement LicenseAnalyzer using project.assets.json for offline package license checking with enhanced diagnostics (enabled by default) ([#906](https://github.com/philips-software/roslyn-analyzers/issues/906)) ([09ed512](https://github.com/philips-software/roslyn-analyzers/commit/09ed5121692d91a978424cfe2678aa0accecb402))
12+
* PH2155: Add support for type=file licenses, PostgreSQL license, secure combined package+license whitelisting, prefix handling, and fix cache normalization ([#1005](https://github.com/philips-software/roslyn-analyzers/issues/1005)) ([0bdc2e3](https://github.com/philips-software/roslyn-analyzers/commit/0bdc2e3de1cd1f63ec342defff7d5b4c7d03fe3f))
13+
14+
15+
### Bug Fixes
16+
17+
* Correct dogfood MCP server implementation to follow actual workflow ([#981](https://github.com/philips-software/roslyn-analyzers/issues/981)) ([f290436](https://github.com/philips-software/roslyn-analyzers/commit/f290436cf722ad2e7e0f02b9b37cd7e88c97451c))
18+
* correct YAML structure in copilot-setup-steps.yml dotnet-version configuration ([#997](https://github.com/philips-software/roslyn-analyzers/issues/997)) ([c6c1520](https://github.com/philips-software/roslyn-analyzers/commit/c6c152036f2fe8e88051d58a7a539adbe516c7d8))
19+
* Increase MCP test timeout from 180s to 240s ([#1030](https://github.com/philips-software/roslyn-analyzers/issues/1030)) ([45b8b2f](https://github.com/philips-software/roslyn-analyzers/commit/45b8b2f6b8c6496972652dd7c89d377560fa2df3))
20+
* MCP server run_tests tool by allowing semicolons in command arguments ([#987](https://github.com/philips-software/roslyn-analyzers/issues/987)) ([85a7254](https://github.com/philips-software/roslyn-analyzers/commit/85a7254f8b042a0a7b1f964d4d67233b3c59c1c9))
21+
* PH2151: TODO flag should not be part of another word ([#928](https://github.com/philips-software/roslyn-analyzers/issues/928)) ([c694a99](https://github.com/philips-software/roslyn-analyzers/commit/c694a99c5548345540b5f1572cde26b64ed956e0))
22+
23+
24+
### Performance Improvements
25+
26+
* Optimize DuplicateCodeAnalyzer performance by removing expensive operations from hot path ([#989](https://github.com/philips-software/roslyn-analyzers/issues/989)) ([df907b3](https://github.com/philips-software/roslyn-analyzers/commit/df907b30905e92dabdd23a82a1a34eb1b0457bbb))
27+
28+
29+
### Documentation
30+
31+
* cleanup copilot-instructions.md with dogfooding and coverage validation ([#1010](https://github.com/philips-software/roslyn-analyzers/issues/1010)) ([f94b942](https://github.com/philips-software/roslyn-analyzers/commit/f94b942031af43344b22b0da008f0c0775f2b0a9))
32+
* Fixing small typo in documentation of PH2021 ([#1050](https://github.com/philips-software/roslyn-analyzers/issues/1050)) ([cc8d1ea](https://github.com/philips-software/roslyn-analyzers/commit/cc8d1ea7740660df238ba96b572ff5961030a591))
33+
34+
35+
### Build Systems
36+
37+
* license tags in nuspec - use MIT expression instead of file reference ([#992](https://github.com/philips-software/roslyn-analyzers/issues/992)) ([5740e61](https://github.com/philips-software/roslyn-analyzers/commit/5740e6137b5a7ec94b24ecda5277c2aa3e3e50d1))
38+
39+
40+
141
### [1.9.1](https://github.com/philips-software/roslyn-analyzers/compare/v1.9.0...v1.9.1) (2025-08-27)
242

343

0 commit comments

Comments
 (0)