Add release 17.4.0
This commit is contained in:
Родитель
a4990265e9
Коммит
4c440bda69
113
docs/releases.md
113
docs/releases.md
|
@ -1,5 +1,118 @@
|
|||
# Release Notes
|
||||
|
||||
## 17.4.0
|
||||
|
||||
### Issues Fixed
|
||||
* Revert "Run tests with Server GC enabled & concurrent GC disabled. (#3661)" (#4108) [#4109](https://github.com/microsoft/vstest/pull/4109)
|
||||
* Revert making Microsoft.NET.Test.Sdk package transitive [#4105](https://github.com/microsoft/vstest/pull/4105)
|
||||
* [rel/17.4] Fix Invalid target architecture 'S390x' error [#4079](https://github.com/microsoft/vstest/pull/4079)
|
||||
* Fix release note and prebuild scripts
|
||||
* [rel/17.4] Remove portable CPP adapter and dbghelp [#4020](https://github.com/microsoft/vstest/pull/4020)
|
||||
* Mirror test commit.
|
||||
* Fix ManagedNameHelper to support namespaceless methods. [#4003](https://github.com/microsoft/vstest/pull/4003)
|
||||
* Update dependencies from https://dev.azure.com/devdiv/DevDiv/_git/vs-code-coverage build 20220912.4 [#4008](https://github.com/microsoft/vstest/pull/4008)
|
||||
* Remove netstandard telemetry dependencies [#4007](https://github.com/microsoft/vstest/pull/4007)
|
||||
* Update dependencies from https://dev.azure.com/devdiv/DevDiv/_git/vs-code-coverage build 20220909.3 [#4006](https://github.com/microsoft/vstest/pull/4006)
|
||||
* Playground project file refactored. [#4002](https://github.com/microsoft/vstest/pull/4002)
|
||||
* Fixed wording for Github issue template [#3998](https://github.com/microsoft/vstest/pull/3998)
|
||||
* Add more // to the console mode comment in playground to make it easier to uncomment. [#3999](https://github.com/microsoft/vstest/pull/3999)
|
||||
* Fixed Selenium test run hang after stopping the debugger [#3995](https://github.com/microsoft/vstest/pull/3995)
|
||||
* Enable usage of datacollectors in playground. [#3981](https://github.com/microsoft/vstest/pull/3981)
|
||||
* Update azure-pipelines.yml
|
||||
* Fixed common.lib.ps1 use correct dotnet on ARM64 devices. [#3986](https://github.com/microsoft/vstest/pull/3986)
|
||||
* Fix pipeline build triggers. [#3988](https://github.com/microsoft/vstest/pull/3988)
|
||||
* Fix variable name in common.lib.ps1 [#3985](https://github.com/microsoft/vstest/pull/3985)
|
||||
* Add some polyfill to simplify code across compilations [#3974](https://github.com/microsoft/vstest/pull/3974)
|
||||
* Update versions of diagnostics dependencies [#3976](https://github.com/microsoft/vstest/pull/3976)
|
||||
* Refactor supported TFMs names [#3973](https://github.com/microsoft/vstest/pull/3973)
|
||||
* Updated deprecated build VMs. [#3972](https://github.com/microsoft/vstest/pull/3972)
|
||||
* Signing fixed. [#3971](https://github.com/microsoft/vstest/pull/3971)
|
||||
* Fix signing verification script
|
||||
* Updated build scripts to always install the latest dotnet patch. [#3968](https://github.com/microsoft/vstest/pull/3968)
|
||||
* Localized file check-in by OneLocBuild Task: Build definition ID 2923: Build ID 6606255 [#3970](https://github.com/microsoft/vstest/pull/3970)
|
||||
* Remove TargetLatestRuntimePatch properties [#3969](https://github.com/microsoft/vstest/pull/3969)
|
||||
* Updated dotnet runtime versions.
|
||||
* Add missing signing [#3964](https://github.com/microsoft/vstest/pull/3964)
|
||||
* Added net7 support. [#3944](https://github.com/microsoft/vstest/pull/3944)
|
||||
* Declare Newtonsoft.Json dependency for netstandard2.0 in Microsoft.Te… [#3962](https://github.com/microsoft/vstest/pull/3962)
|
||||
* Make TraitCollection serializable in all supported TFMs [#3963](https://github.com/microsoft/vstest/pull/3963)
|
||||
* Replace netstandard1.0 and netstandard1.3 with netstandard2.0 [#3921](https://github.com/microsoft/vstest/pull/3921)
|
||||
* Fix stack overflow in FilterExpression.ValidForProperties [#3946](https://github.com/microsoft/vstest/pull/3946)
|
||||
* Add process id to VSTEST_DUMP_PROCDUMPARGUMENTS usage for for BlameDataCollector [#3957](https://github.com/microsoft/vstest/pull/3957)
|
||||
* Console logger splits path using directory and alt directory separators [#3923](https://github.com/microsoft/vstest/pull/3923)
|
||||
* Do not match .NET Standard to Dotnet testhost runner [#3949](https://github.com/microsoft/vstest/pull/3949)
|
||||
* Remove AllowMultiple on DirectoryBasedTestDiscovererAttribute. [#3953](https://github.com/microsoft/vstest/pull/3953)
|
||||
* Revert "Re-enable arm64 ngen (#3931)" [#3948](https://github.com/microsoft/vstest/pull/3948)
|
||||
* Re-enable arm64 ngen [#3931](https://github.com/microsoft/vstest/pull/3931)
|
||||
* Support test discovery in sources that are directories [#3932](https://github.com/microsoft/vstest/pull/3932)
|
||||
* Allow DotNetHostPath to contain env vars [#3858](https://github.com/microsoft/vstest/pull/3858)
|
||||
* update fakes package version to include fix that prevents testhost from crashing [#3928](https://github.com/microsoft/vstest/pull/3928)
|
||||
* Run tests with Server GC enabled & concurrent GC disabled. [#3661](https://github.com/microsoft/vstest/pull/3661)
|
||||
* VS: move Solution Items folder out of scripts [#3919](https://github.com/microsoft/vstest/pull/3919)
|
||||
* Set discovery batch size to 1000 [#3896](https://github.com/microsoft/vstest/pull/3896)
|
||||
* Update Fakes packages [#3912](https://github.com/microsoft/vstest/pull/3912)
|
||||
* Fix warnings on main (IDE only) [#3914](https://github.com/microsoft/vstest/pull/3914)
|
||||
* Fix name of testhost folder in playground [#3917](https://github.com/microsoft/vstest/pull/3917)
|
||||
* fixed paths duplicates [#3907](https://github.com/microsoft/vstest/pull/3907)
|
||||
* Add some tests for AssemblyHelper [#3911](https://github.com/microsoft/vstest/pull/3911)
|
||||
* Fix broken behaviour for AssemblyHelper [#3909](https://github.com/microsoft/vstest/pull/3909)
|
||||
* Fix verification of signing [#3904](https://github.com/microsoft/vstest/pull/3904)
|
||||
* Migrate FabricBot Tasks to Config-as-Code [#3823](https://github.com/microsoft/vstest/pull/3823)
|
||||
* Removed unnecessary signing instruction. [#3903](https://github.com/microsoft/vstest/pull/3903)
|
||||
* Fix some vulnerability [#3897](https://github.com/microsoft/vstest/pull/3897)
|
||||
* Signing: Fix path to TestHost folders [#3902](https://github.com/microsoft/vstest/pull/3902)
|
||||
* Move codebase to netcoreapp3.1 [#3861](https://github.com/microsoft/vstest/pull/3861)
|
||||
* Update dotnet runtimes [#3901](https://github.com/microsoft/vstest/pull/3901)
|
||||
* CC package update [#3881](https://github.com/microsoft/vstest/pull/3881)
|
||||
* Use runtime 3.1.27 [#3900](https://github.com/microsoft/vstest/pull/3900)
|
||||
* Added inproc wrapper friend [#3898](https://github.com/microsoft/vstest/pull/3898)
|
||||
* Remove un-needed entries from sln [#3887](https://github.com/microsoft/vstest/pull/3887)
|
||||
* Move MSTest1 back to Playground folder [#3885](https://github.com/microsoft/vstest/pull/3885)
|
||||
* Build compatibility matrix tests faster [#3884](https://github.com/microsoft/vstest/pull/3884)
|
||||
* Fixed review comments for PR #3728 [#3882](https://github.com/microsoft/vstest/pull/3882)
|
||||
* Make Microsoft.NET.Test.Sdk package transitive [#3879](https://github.com/microsoft/vstest/pull/3879)
|
||||
* Enable some design rules that could be interesting [#3875](https://github.com/microsoft/vstest/pull/3875)
|
||||
* In-process vstest.console [#3728](https://github.com/microsoft/vstest/pull/3728)
|
||||
* Globally exclude IDE1006 for vstest.ProgrammerTests namespace [#3872](https://github.com/microsoft/vstest/pull/3872)
|
||||
* Fix warnings on main [#3870](https://github.com/microsoft/vstest/pull/3870)
|
||||
* CA1051: Do not declare visible instance fields [#3859](https://github.com/microsoft/vstest/pull/3859)
|
||||
* Fixed bugs in ManagedMethod parsing, and updated hierarchies. [#3704](https://github.com/microsoft/vstest/pull/3704)
|
||||
* CA1001: Types that own disposable fields should be disposable [#3860](https://github.com/microsoft/vstest/pull/3860)
|
||||
* CA1018: Mark attributes with AttributeUsageAttribute [#3865](https://github.com/microsoft/vstest/pull/3865)
|
||||
* Disable IDE1006 on vstest namespace [#3866](https://github.com/microsoft/vstest/pull/3866)
|
||||
* Fix concurrency access causing flakyness in the test [#3867](https://github.com/microsoft/vstest/pull/3867)
|
||||
* Don't parallelize default platform tests [#3849](https://github.com/microsoft/vstest/pull/3849)
|
||||
* Remove default architecture env variable [#3863](https://github.com/microsoft/vstest/pull/3863)
|
||||
* Fix signing [#3864](https://github.com/microsoft/vstest/pull/3864)
|
||||
* Cleanups post move to net462 [#3856](https://github.com/microsoft/vstest/pull/3856)
|
||||
* IDE0060: Remove unused parameter [#3854](https://github.com/microsoft/vstest/pull/3854)
|
||||
* Enforce use of correct dispose pattern [#3852](https://github.com/microsoft/vstest/pull/3852)
|
||||
* Follow .NET lifecycle: update codebase to net462 [#3646](https://github.com/microsoft/vstest/pull/3646)
|
||||
* CA1822: Mark members as static [#3853](https://github.com/microsoft/vstest/pull/3853)
|
||||
* Fixed some security vulnerabilities. [#3851](https://github.com/microsoft/vstest/pull/3851)
|
||||
* Increase ThreadPool.MinThreads limit [#3845](https://github.com/microsoft/vstest/pull/3845)
|
||||
* Enable culture analyzer and fix issues [#3678](https://github.com/microsoft/vstest/pull/3678)
|
||||
* Revert #3715 [#3843](https://github.com/microsoft/vstest/pull/3843)
|
||||
* Enable more rules on test projects [#3832](https://github.com/microsoft/vstest/pull/3832)
|
||||
* Ignore CancelTestDiscovery test as it is flaky [#3839](https://github.com/microsoft/vstest/pull/3839)
|
||||
* Fix Newtonsoft.Json.dll 13.0.1 signature verification [#3835](https://github.com/microsoft/vstest/pull/3835)
|
||||
* Bump to 17.4.0 [#3831](https://github.com/microsoft/vstest/pull/3831)
|
||||
* Upgrade to Newtonsoft.Json 13.0.1 [#3815](https://github.com/microsoft/vstest/pull/3815)
|
||||
* Enable CA1824 - Mark assemblies with NeutralResourcesLanguageAttribute [#3833](https://github.com/microsoft/vstest/pull/3833)
|
||||
* Make test functions static when possible [#3830](https://github.com/microsoft/vstest/pull/3830)
|
||||
* Fix unused using warning [#3828](https://github.com/microsoft/vstest/pull/3828)
|
||||
* Remove unused msdia140typelib_clr0200.dll [#3822](https://github.com/microsoft/vstest/pull/3822)
|
||||
* Enable nullables on all public API files [#3808](https://github.com/microsoft/vstest/pull/3808)
|
||||
* Fix missing signature [#3796](https://github.com/microsoft/vstest/pull/3796)
|
||||
* Version bumped to 17.4 [#3818](https://github.com/microsoft/vstest/pull/3818)
|
||||
|
||||
See full log [here](https://github.com/microsoft/vstest/compare/v17.3.2...v17.4.0)
|
||||
|
||||
### Drops
|
||||
|
||||
* TestPlatform vsix: [17.4.0](https://vsdrop.corp.microsoft.com/file/v1/Products/DevDiv/microsoft/vstest/main/20221107-04;/TestPlatform.vsix)
|
||||
* Microsoft.TestPlatform.ObjectModel : [17.4.0](https://www.nuget.org/packages/Microsoft.TestPlatform.ObjectModel/17.4.0)
|
||||
|
||||
## 17.5.0-preview-20221003-04
|
||||
|
||||
### Issues Fixed
|
||||
|
|
Загрузка…
Ссылка в новой задаче