f0de8db
fix named scrubbing not propagating through settings (#1247)cc9d615
MSTest 3.4.3 (#1248)84a8b5c
Create Tests.SourceFileRelativeDirectory.verified.txte0082c1
re verifyfb0e907
Class level params test (#1245)8720929
Update Verifier.cscaf7ae9
Create VerifyNUnit.slnf9f2f1c5
reduce alloc in ReplaceInvalidFileNameChars (#1244)8f0543a
shortcut FileNameCleaner.AppendValid for better perf (#1243)a75ad58
Update verify-file.mdSourced from Microsoft.Diagnostics.Tracing.TraceEvent's releases.
PerfView and TraceEvent 3.1.13
Roll-up through 2024/07/15.
- Update to ClrMD 4 with support for https://symweb.azurefd.net.
- Live session support for EventPipe.
- GC dynamic event support.
- PerfView now opens external links in the user's default browser instead of within the app's browser.
- Fixes an issue with LinuxPerfScriptProcessNameBuilder when using ParallelLinuxPerfScriptStackSource.
3ad5a8c
Support Concurrent Access to LinuxPerfScriptProcessNameBuilder (#2066)4b1a648
Increment Version Numbers (#2067)eeb234e
Truly Dynamic Event (#2051)d8706f2
Address CVE-2024-30105 by directly consuming System.Text.Json 8.0.4. (#2065)eed78b6
Specify Minimum .NET Framework Version (#2064)d12126a
Remove Unnecessary Code from perfcollect (#2060)f68d871
Validate the input value of -pid. (#2061)810102e
Update System.Text.Json --> 8.0.4 to address CVE-2024-30105. (#2059)c847ec9
TraceLog streaming/in-memory EventPipe support (#1867)9714907
Update SupportFiles packages: (#2055)Sourced from Meziantou.Analyzer's releases.
2.0.161
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/2.0.161
What's Changed
- New rule: MA0160 Use ContainsKey instead of TryGetValue when the second arg is a discard by
@meziantou
in meziantou/Meziantou.Analyzer#743Full Changelog: https://github.com/meziantou/Meziantou.Analyzer/compare/2.0.160...2.0.161
359a6a4
New rule: MA0160 Use ContainsKey instead of TryGetValue when the second
arg i...Sourced from Meziantou.Analyzer's releases.
2.0.162
NuGet package: https://www.nuget.org/packages/Meziantou.Analyzer/2.0.162
Full Changelog: https://github.com/meziantou/Meziantou.Analyzer/compare/2.0.161...2.0.162
3073490
Mark X and B number formats as invariant cultureSourced from SonarAnalyzer.CSharp's releases.
9.30
Hello, everyone. In this release, we worked on hardening our live variable analysis, which improved the analyzer's accuracy.
False Positives
- 9473 - Fix S1854 FP: Raises when a variable is reassigned in a using body after it has been already assigned in using statement
- 9472 - Fix S1854 FP: Raises when a variable is assigned in the switch statement and not used in the first case
- 9471 - Fix S1854 FP: Raises when a variable is assigned in expression that is part of the ternary condition
- 9468 - Fix S1854 FP: Throw should connect to outer catch
- 9466 - Fix S1854 FP: Throw should visit finally
78d3ae4
Update parent pom to 75.0.0.1943 (#9542)7582fc1
Update RSPEC before 9.30 release (#9537)3ea3868
Bump org.sonarsource.sonarqube:sonar-ws from 10.5.1.90531 to
10.6.0.92116 (#9...5f834b2
Bump junit.version from 5.10.2 to 5.10.3 (#9484)8accc2f
Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.0 to 3.3.1
(#9521)19c58d5
Fix S1854 FP: Throw should visit finally (#9530)527abcb
LVA: Detect assignments to FlowCaptureReference operations (#9535)99887db
LVA: Resolve FlowCapture and FlowCaptureReference operations to symbols
inste...2c93b52
LVA: Add CfgSerializer.RoslynLvaWalker (#9529)a9af306
Fix S1854 FP: Throw should connect to outer catch (#9528)Sourced from SonarAnalyzer.CSharp's releases.
9.31
This release focuses on improving the SonarQube plugin for the .NET analyzers.
Improvements
- 9558 - SQ Plugin: Load STIG standard after ACOMMONS-11 is done
- 8503 - SQ Plugin: Align logging for not indexed files
- 7798 - SQ Plugin: Remove the sonar runtime checks for versions prior 9.9
- 7115 - SQ Plugin: Replace org.sonar.api.utils.log.Logger
- 4687 - SQ Plugin: Add xunit report paths in products UI
- 4685 - SQ Plugin: Remove deprecated import of integration test coverage from plugins
- 3191 - SQ Plugin: Code coverage report is not generated for some methods
- 3102 - SQ Plugin: Replace usages of deprecated Build.setProfile in the integration tests
- 8032 - SQ Plugin: Update the plugin to store the hash for the .cshtml files to enable incremental PR analysis
b0e8a3f
Repro for S2583 FP: Custom indexer and removal method (#9592)e3a118b
LVA: Add UTs after validation (#9594)2bcf101
SQ Plugin: Should align logging for not indexed files (#9571)13646f5
SQ Plugin: Include cshtml files in caching (#9556)1444731
SQ Plugin: Add xUnit report path to the UI (#9586)b387ce3
Bump com.google.protobuf:protobuf-java from 4.27.2 to 4.27.3 (#9587)56821c4
Revert "Fix S1854 FN: Support &&, ||, ?? and ??= (#9536)"
(#9591)4f2b11b
Add support for STIG standard (#9584)d5449cb
Reproduce S2583 FP: indexer does not throw exception (#9585)7387741
Update RSPEC before 9.31 release (#9582)Sourced from Nerdbank.GitVersioning's releases.
v3.6.141
What's Changed
- Switch System.Text.Json to non-vulnerable version by
@AArnott
in dotnet/Nerdbank.GitVersioning#1074Full Changelog: https://github.com/dotnet/Nerdbank.GitVersioning/compare/v3.6.139...v3.6.141
d2035fb
Merge pull request #1074
from dotnet/fix10739e88970
Switch System.Text.Json to non-vulnerable version9e91a3c
Update readme.source.md6f2641b
Merge branch 'main' of https://github.com/VerifyTests/Verify3029479
Update Directory.Build.props8a87e7f
Add xunit v3 support (#1263)0c3c4e8
better missing UseVerify errorf50d848
.87fba0a
Update VerifierSettings.cs48e7297
Update Directory.Packages.propsa7859fa
docs6d0cb59
Update Directory.Packages.propsSourced from nbgv's releases.
v3.6.141
What's Changed
- Switch System.Text.Json to non-vulnerable version by
@AArnott
in dotnet/Nerdbank.GitVersioning#1074Full Changelog: https://github.com/dotnet/Nerdbank.GitVersioning/compare/v3.6.139...v3.6.141
d2035fb
Merge pull request #1074
from dotnet/fix10739e88970
Switch System.Text.Json to non-vulnerable versionSourced from SquiggleCop.Tasks's releases.
v1.0.26
Performance improvements:
- Migrated from
Newtonsoft.Json
toSystem.Text.Json
- Improved
YamlDotNet
serialization performance- Reduced memory allocations everywhere
Full Changelog: https://github.com/MattKotsenas/SquiggleCop/compare/v1.0.13...v1.0.26
74bd246
Reduce allocations in ObjectGraphVisitor24584e7
Reduce allocations in ITypeInspectorb1b58eb
Disable aliases in YamlDotNet to improve performance92dc932
Use HashSet to avoid duplicate values in EffectiveSeveritiesa31d198
Remove PolySharp and add Polyfillfdb77b8
Fix evaluation of TreatWarningsAsErrorsf9b745e
Reduce allocations by converting DiagnosticConfig and serverity to
structs0bf42d7
Exclude generated code from coverage report2f13609
Replace Sarif.Sdk with custom System.Text.Json implementation for
parsing per...2f9aab5
Cleanup TestDataReaderSourced from squigglecop.tool's releases.
v1.0.26
Performance improvements:
- Migrated from
Newtonsoft.Json
toSystem.Text.Json
- Improved
YamlDotNet
serialization performance- Reduced memory allocations everywhere
Full Changelog: https://github.com/MattKotsenas/SquiggleCop/compare/v1.0.13...v1.0.26
74bd246
Reduce allocations in ObjectGraphVisitor24584e7
Reduce allocations in ITypeInspectorb1b58eb
Disable aliases in YamlDotNet to improve performance92dc932
Use HashSet to avoid duplicate values in EffectiveSeveritiesa31d198
Remove PolySharp and add Polyfillfdb77b8
Fix evaluation of TreatWarningsAsErrorsf9b745e
Reduce allocations by converting DiagnosticConfig and serverity to
structs0bf42d7
Exclude generated code from coverage report2f13609
Replace Sarif.Sdk with custom System.Text.Json implementation for
parsing per...2f9aab5
Cleanup TestDataReaderSourced from Microsoft.NET.Test.Sdk's releases.
v17.11.0
What's Changed
- Add reference to the AdapterUtilities library in the spec docs. by
@peterwald
in microsoft/vstest#4958- Stack trace when localized, and new messages by
@nohwnd
in microsoft/vstest#4944- Fix single quote and space in F# pretty methods by
@nohwnd
in microsoft/vstest#4969- Update .NET runtimes to latest patch version by
@Evangelink
in microsoft/vstest#4975- Update dotnetcoretests.md by
@DickBaker
in microsoft/vstest#4977- Add list of known TestingPlatform dlls by
@nohwnd
in microsoft/vstest#4983- Update framework version used for testing, and test matrix by
@nohwnd
in microsoft/vstest#4970- Add output forwarding for .NET by
@nohwnd
in microsoft/vstest#4988- Remove usage of pt images before decomissioning by
@nohwnd
in microsoft/vstest#4994- chore: Add more details to acquistion section. by
@voroninp
in microsoft/vstest#4999- Simplify banner by
@nohwnd
in microsoft/vstest#5013- Forward standard output of testhost by
@nohwnd
in microsoft/vstest#4998- Add missing copyright header by
@MichaelSimons
in microsoft/vstest#5020- Add option to not share .NET Framework testhosts by
@nohwnd
in microsoft/vstest#5018- GetTypesToLoad Attribute cant be null by
@SimonCropp
in microsoft/vstest#5054- rawArgument in GetArgumentList cant be null by
@SimonCropp
in microsoft/vstest#5056- fix Atribute typo by
@SimonCropp
in microsoft/vstest#5057- remove unnecessary list alloc for 2 scenarios in TestRequestManager.GetSources by
@SimonCropp
in microsoft/vstest#5058- fix incompatiblity typo by
@SimonCropp
in microsoft/vstest#5059- remove redundant inline method in IsPlatformIncompatible by
@SimonCropp
in microsoft/vstest#5060- fix Sucess typo by
@SimonCropp
in microsoft/vstest#5061- use some null coalescing by
@SimonCropp
in microsoft/vstest#5062- Add cts into friends of TranslationLayer by
@jakubch1
in microsoft/vstest#5075- Use built in sha1 for id generation by
@nohwnd
in microsoft/vstest#5081- All output in terminal logger by
@nohwnd
in microsoft/vstest#5083- Ignore env test by
@nohwnd
in microsoft/vstest#5095- Dispose XmlReader in XmlRunSettingsUtilities by
@omajid
in microsoft/vstest#5094- Bump to macos-12 build image by
@akoeplinger
in microsoft/vstest#5101- Handle ansi escape in terminal logger reporter by
@nohwnd
in microsoft/vstest#5084- remove disable interactive auth by
@nohwnd
in microsoft/vstest#5110- Error output as info in terminal logger by
@nohwnd
in microsoft/vstest#5113- Write dll instead of target on abort, rename errors by
@nohwnd
in microsoft/vstest#5115
- [rel/17.11] Update dependencies from devdiv/DevDiv/vs-code-coverage by
@dotnet-maestro
in microsoft/vstest#5152New Contributors
@peterwald
made their first contribution in microsoft/vstest#4958@DickBaker
made their first contribution in microsoft/vstest#4977@voroninp
made their first contribution in microsoft/vstest#4999@akoeplinger
made their first contribution in microsoft/vstest#5101Full Changelog: https://github.com/microsoft/vstest/compare/v17.10.0...v17.11.0-release-24352-06
v17.11.0-release-24373-02
What's Changed
- [rel/17.11] Update dependencies from devdiv/DevDiv/vs-code-coverage by
@dotnet-maestro
in microsoft/vstest#5152
... (truncated)
c6ad3e3
Update dependencies from https://dev.azure.com/devdiv/DevDiv/_git/vs-code-cov...910ca0d
Fix output based test (#5131)0518cea
Rebrand to 17.11-release (#5128)5b69fd3
Write dll instead of target on abort, rename errors (#5115)7264afa
Error output as info in terminal logger (#5113)3d2ea06
remove disable interactive auth (#5110)e4da2c1
Add option to ignore tests (#5109)6b3b959
Ignore dump failing test while I investigate (#5107)24b992f
Ignore dispose error (#5105)bfdaf0b
Object disposed flaky (#5104)Sourced from SonarAnalyzer.CSharp's releases.
9.32
This rule includes the promotion of 4 rules to Sonar-way, the deprecation of 1 rule and 2 FP fixes.
Rule Promotions and Deprecations
- 9644 - Modify S2387: Deprecate rule
- 9643 - Modify S4050: Promote to Sonar-way
- 9642 - Modify S2674: Promote to Sonar-way
- 9641 - Modify S3993: Promote to Sonar-way
- 9640 - Modify S4052: Promote to Sonar-way
False Positive
cc0ba76
Update RSPEC before 9.32 release (#9633)5dd20a0
Fix Java ITs (#9635)32d4351
Repro for S2077: Ternary in formatted string (#9623)b9e9573
Update RSPEC before 9.32 release (#9632)1a49bd3
S4050: Promote to SonarWay (#9630)30a38e7
Increase threshold of flaky UT (#9631)abd975c
S3431: Optimize rule (#9627)ca7bacd
Modify S4052: Promote to Sonar-way (#9629)6ffc193
Modify S3993: Promote C# rule to Sonar-way (#9626)593fc71
ShimLayer: Synchonize OperationLightupGenerator with StyleCop (#9628)Sourced from Microsoft.Diagnostics.Tracing.TraceEvent's releases.
PerfView and TraceEvent 3.1.15
- Fixed an issue where
/buildLayout
resulted in an error when the user hadn't previously run PerfView on the machine.PerfView and TraceEvent 3.1.14
Roll-up through 2024/08/26.
- Added missing
Microsoft.Diagnostics.NETCore.Client
dependency to the TraceEvent.- ETWClrProfiler compiled with
/QSpectre
.- Added
/buildLayout <path>
to PerfView. This allows users to build a self-contained fully-extracted version of PerfView that doesn't depend on%appdata%
. This is useful for certain deployment mechanisms where the deployed PerfView shouldn't impact PerfView in%appdata%
.
4685da6
Increment Versions. (#2104)789c875
Don't fail /buildLayout if SupportFilesDirBase doesn't exist. (#2103)b3130d0
Increment version numbers. (#2101)e12a1e4
Build Layout PerfView Command (#2099)18fa52b
Use the fwlink version of the Privacy Policy URL. (#2096)637b998
Remove obsolete Exception constructor. (#2090)bdcc158
Compile ETWClrProfiler with /QSpectre. (#2089)1710541
Updating the PerfView documentation (#2092)1051411
Build tutorial.exe from source. (#2088)c8cf15f
Address mirror merge conflicts. (#2087)Sourced from dependabot/fetch-metadata's releases.
v2.2.0
What's Changed
- Bump actions/create-github-app-token from 1.9.0 to 1.10.0 by
@dependabot
in dependabot/fetch-metadata#523- Bump actions/create-github-app-token from 1.10.0 to 1.10.2 by
@dependabot
in dependabot/fetch-metadata#534- Bump braces from 3.0.2 to 3.0.3 by
@dependabot
in dependabot/fetch-metadata#532- v2.2.0 by
@fetch-metadata-action-automation
in dependabot/fetch-metadata#520Full Changelog: https://github.com/dependabot/fetch-metadata/compare/v2...v2.2.0
v2.1.0
What's Changed
- Relax
engine-strict=true
by@jeffwidman
in dependabot/fetch-metadata#510- Handle branch names containing hyphen separators by
@tspencer244
in dependabot/fetch-metadata#450- Switch to monthly release cadence by
@jeffwidman
in dependabot/fetch-metadata#509- v2.1.0 by
@fetch-metadata-action-automation
in dependabot/fetch-metadata#518New Contributors
@tspencer244
made their first contribution in dependabot/fetch-metadata#450Full Changelog: https://github.com/dependabot/fetch-metadata/compare/v2.0.0...v2.1.0
v2.0.0 - Switch to
node20
What's Changed
- Upgrade from node16 to node20 by
@Nishnha
in dependabot/fetch-metadata#443 👈 this is a potentially breaking change for some workflowsv2
is the new tracking tag by@jeffwidman
in dependabot/fetch-metadata#506- v2.0.0 by
@fetch-metadata-action-automation
in dependabot/fetch-metadata#508Full Changelog: https://github.com/dependabot/fetch-metadata/compare/v1.7.0...v2.0.0
v1.7.0
What's Changed
- Bump dotenv from 16.0.3 to 16.3.1 by
@dependabot
in dependabot/fetch-metadata#404- Bump
@types/node
from 20.2.3 to 20.3.3 by@dependabot
in dependabot/fetch-metadata#407- Bump the eslint-dependencies group with 4 updates by
@dependabot
in dependabot/fetch-metadata#409- Update dependabot.yml by
@bdragon
in dependabot/fetch-metadata#410- Bump
@types/node
from 20.3.3 to 20.4.0 by@dependabot
in dependabot/fetch-metadata#411- Bump yaml from 2.2.1 to 2.3.1 by
@dependabot
in dependabot/fetch-metadata#390- Bump tough-cookie from 4.0.0 to 4.1.3 by
@dependabot
in dependabot/fetch-metadata#412- Bump
@types/node
from 20.4.0 to 20.4.1 by@dependabot
in dependabot/fetch-metadata#413- Generate Dependabot PRs on Sundays weekly by
@abdulapopoola
in dependabot/fetch-metadata#417- Aggressively group prod and dev dependencies for NPM by
@abdulapopoola
in dependabot/fetch-metadata#420- Update .nvmrc to latest node 16 LTS version by
@abdulapopoola
in dependabot/fetch-metadata#422- Bump the dev-dependencies group with 9 updates by
@dependabot
in dependabot/fetch-metadata#421- Bump the dev-dependencies group with 1 update by
@dependabot
in dependabot/fetch-metadata#423- Check for uncommitted files beyond the
diff
directory by@jeffwidman
in dependabot/fetch-metadata#278- Bump the dev-dependencies group with 6 updates by
@dependabot
in dependabot/fetch-metadata#424- Bump the dev-dependencies group with 3 updates by
@dependabot
in dependabot/fetch-metadata#425- Bump the dev-dependencies group with 6 updates by
@dependabot
in dependabot/fetch-metadata#428
... (truncated)
dbb049a
v2.2.0 (#520)36bf1f9
Merge pull request #532
from dependabot/dependabot/npm_and_yarn/braces-3.0.3a3420b5
Bump braces from 3.0.2 to 3.0.3006e43f
Merge pull request #534
from dependabot/dependabot/github_actions/actions/cre...9c55ebe
Bump actions/create-github-app-token from 1.10.0 to 1.10.2325b863
Merge pull request #523
from dependabot/dependabot/github_actions/actions/cre...aec2f3e
Bump actions/create-github-app-token from 1.9.0 to 1.10.05e5f996
Merge pull request #518
from dependabot/bump-to-v2.1.063415e5
v2.1.076b7fe9
Merge pull request #509
from dependabot/switch-to-monthly-release-cadence