v1.0.0-rc4
Pre-releaseThis is an stabilization release, with several bug fixes. There are 6 knowns bugs, and they are already being worked on.
We will continue to focus on stabilization until 1.0.0 is ready.
Any new fixes will end up on the master
branch.
New analyzers and fixers will continue to go on the vnext
branch and will not be on our 1.0.0
release.
This release continues to target the final version of Visual Studio 2015 (RTM, version 14.0.23107.0 D14REL
), as will the next ones. This release targets the 1.0.0
version of the Roslyn API (Microsoft.CodeAnalysis.*).
It will not work on pre-release versions of VS 2015.
There are no new analyzers or code fixes in this release.
Stats:
- 68 Analyzers in C#, 66 Code fixes, 5 Fix all
- 23 Analyzers in VB, 18 Code fixes, 1 Fix All
- 1723 tests
- 92% code coverage
Known issues:
- #521 CC0013 Should check for a common type and cast is necessary
- #525 Bug with CC0009 when using the created object in the initialization
- #550 Code fix error in CC0014 TernaryOperatorAnalyzer (assignment)
- #551 Code fix in CC0014 TernaryOperatorAnalyzer remove comments
- #552 Code fix error in CC0013 TernaryOperatorAnalyzer (return)
- #571 IP Parsing fails for variables
When the analyzer/code fix impacts the resulting code we will disable it by default, you need to enable those that are disabled to be able to use them.
As usual, you should go to Nuget (C#, VB) to get the packages or download the extension on the Visual Studio Extensions Gallery (C#, VB).
For a list of what worked on see the corresponding milestone and the detailed changelog. For the commits, see the full changelog.