From 5a7bb00e11e7aa4e2c8be0c86fc85130cd3deec6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Amaury=20Lev=C3=A9?= Date: Mon, 15 Jul 2024 14:31:55 +0200 Subject: [PATCH] Fix changelog and update changelog generator --- docs/Changelog.md | 118 +++++++++---------- eng/generate-changelog-release.ps1 | 183 +++++++++++++++++++++++++++++ eng/write-release-notes.ps1 | 120 ------------------- 3 files changed, 242 insertions(+), 179 deletions(-) create mode 100644 eng/generate-changelog-release.ps1 delete mode 100644 eng/write-release-notes.ps1 diff --git a/docs/Changelog.md b/docs/Changelog.md index b3aeefa5a4..6b484a34b9 100644 --- a/docs/Changelog.md +++ b/docs/Changelog.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/) -## [3.4.3] - 2024-05-30 +## [3.4.3] - 2024-05-30 See full log [here](https://github.com/microsoft/testfx/compare/v3.4.2...v3.4.3) @@ -25,7 +25,7 @@ See full log [here](https://github.com/microsoft/testfx/compare/v3.4.2...v3.4.3) * Microsoft.Testing.Extensions.Retry: [1.2.1](https://www.nuget.org/packages/Microsoft.Testing.Extensions.Retry/1.2.1) * Microsoft.Testing.Extensions.TrxReport: [1.2.1](https://www.nuget.org/packages/Microsoft.Testing.Extensions.TrxReport/1.2.1) -## [3.4.2] - 2024-05-30 +## [3.4.2] - 2024-05-30 See full log [here](https://github.com/microsoft/testfx/compare/v3.4.1...v3.4.2) @@ -48,7 +48,7 @@ See full log [here](https://github.com/microsoft/testfx/compare/v3.4.1...v3.4.2) * Microsoft.Testing.Extensions.Retry: [1.2.1](https://www.nuget.org/packages/Microsoft.Testing.Extensions.Retry/1.2.1) * Microsoft.Testing.Extensions.TrxReport: [1.2.1](https://www.nuget.org/packages/Microsoft.Testing.Extensions.TrxReport/1.2.1) -## [3.4.1] - 2024-05-27 +## [3.4.1] - 2024-05-27 See full log [here](https://github.com/microsoft/testfx/compare/v3.4.0...v3.4.1) @@ -69,7 +69,7 @@ See full log [here](https://github.com/microsoft/testfx/compare/v3.4.0...v3.4.1) * Microsoft.Testing.Extensions.Retry: [1.2.1](https://www.nuget.org/packages/Microsoft.Testing.Extensions.Retry/1.2.1) * Microsoft.Testing.Extensions.TrxReport: [1.2.1](https://www.nuget.org/packages/Microsoft.Testing.Extensions.TrxReport/1.2.1) -## [3.4.0] - 2024-05-23 +## [3.4.0] - 2024-05-23 See full log [here](https://github.com/microsoft/testfx/compare/v3.3.1...v3.4.0) @@ -164,7 +164,7 @@ See full log [here](https://github.com/microsoft/testfx/compare/v3.3.1...v3.4.0) * Microsoft.Testing.Extensions.Retry: [1.2.1](https://www.nuget.org/packages/Microsoft.Testing.Extensions.Retry/1.2.1) * Microsoft.Testing.Extensions.TrxReport: [1.2.1](https://www.nuget.org/packages/Microsoft.Testing.Extensions.TrxReport/1.2.1) -## [3.3.1] - 2024-04-04 +## [3.3.1] - 2024-04-04 See full log [here](https://github.com/microsoft/testfx/compare/v3.3.0...v3.3.1) @@ -185,7 +185,7 @@ See full log [here](https://github.com/microsoft/testfx/compare/v3.3.0...v3.3.1) * Microsoft.Testing.Extensions.Retry: [1.1.0](https://www.nuget.org/packages/Microsoft.Testing.Extensions.Retry/1.1.0) * Microsoft.Testing.Extensions.TrxReport: [1.1.0](https://www.nuget.org/packages/Microsoft.Testing.Extensions.TrxReport/1.1.0) -## [3.3.0] - 2024-04-03 +## [3.3.0] - 2024-04-03 See full log [here](https://github.com/microsoft/testfx/compare/v3.2.2...v3.3.0) @@ -258,7 +258,7 @@ See full log [here](https://github.com/microsoft/testfx/compare/v3.2.2...v3.3.0) * Microsoft.Testing.Extensions.Retry: [1.1.0](https://www.nuget.org/packages/Microsoft.Testing.Extensions.Retry/1.1.0) * Microsoft.Testing.Extensions.TrxReport: [1.1.0](https://www.nuget.org/packages/Microsoft.Testing.Extensions.TrxReport/1.1.0) -## [3.2.2] - 2024-02-22 +## [3.2.2] - 2024-02-22 See full log [here](https://github.com/microsoft/testfx/compare/v3.2.1...v3.2.2) @@ -282,7 +282,7 @@ See full log [here](https://github.com/microsoft/testfx/compare/v3.2.1...v3.2.2) * Microsoft.Testing.Extensions.Retry: [1.0.2](https://www.nuget.org/packages/Microsoft.Testing.Extensions.Retry/1.0.2) * Microsoft.Testing.Extensions.TrxReport: [1.0.2](https://www.nuget.org/packages/Microsoft.Testing.Extensions.TrxReport/1.0.2) -## [3.2.1] - 2024-02-13 +## [3.2.1] - 2024-02-13 See full log [here](https://github.com/microsoft/testfx/compare/v3.2.0...v.3.2.1) @@ -312,7 +312,7 @@ See full log [here](https://github.com/microsoft/testfx/compare/v3.2.0...v.3.2.1 * Microsoft.Testing.Extensions.Retry: [1.0.1](https://www.nuget.org/packages/Microsoft.Testing.Extensions.Retry/1.0.1) * Microsoft.Testing.Extensions.TrxReport: [1.0.1](https://www.nuget.org/packages/Microsoft.Testing.Extensions.TrxReport/1.0.1) -## [3.2.0] - 2024-01-24 +## [3.2.0] - 2024-01-24 See full log [here](https://github.com/microsoft/testfx/compare/v3.1.1...v.3.2.0) @@ -393,7 +393,7 @@ See full log [here](https://github.com/microsoft/testfx/compare/v3.1.1...v.3.2.0 * Microsoft.Testing.Extensions.Retry: [1.0.0](https://www.nuget.org/packages/Microsoft.Testing.Extensions.Retry/1.0.0) * Microsoft.Testing.Extensions.TrxReport: [1.0.0](https://www.nuget.org/packages/Microsoft.Testing.Extensions.TrxReport/1.0.0) -## [3.2.0-preview.24069.3] - 2024-01-19 +## [3.2.0-preview.24069.3] - 2024-01-19 See full log [here](https://github.com/microsoft/testfx/compare/v3.2.0-preview.23623.1...v3.2.0-preview.24069.3) @@ -446,7 +446,7 @@ See full log [here](https://github.com/microsoft/testfx/compare/v3.2.0-preview.2 * Microsoft.Testing.Extensions.Retry: [1.0.0-preview.24068.6](https://www.nuget.org/packages/Microsoft.Testing.Extensions.Retry/1.0.0-preview.24068.6) * Microsoft.Testing.Extensions.TrxReport: [1.0.0-preview.24068.6](https://www.nuget.org/packages/Microsoft.Testing.Extensions.TrxReport/1.0.0-preview.24068.6) -## [3.2.0-preview.23623.1] - 2023-12-23 +## [3.2.0-preview.23623.1] - 2023-12-23 See full log [here](https://github.com/Microsoft/testfx/compare/v3.2.0-preview.23622.1...3.2.0-preview.23623.1) @@ -461,7 +461,7 @@ See full log [here](https://github.com/Microsoft/testfx/compare/v3.2.0-preview.2 * MSTest.TestAdapter: [3.2.0-preview.23623.1](https://www.nuget.org/packages/MSTest.TestAdapter/3.2.0-preview.23623.1) * MSTest.Analyzers: [3.2.0-preview.23623.1](https://www.nuget.org/packages/MSTest.Analyzers/3.2.0-preview.23623.1) -## [3.2.0-preview.23622.1] - 2023-12-22 +## [3.2.0-preview.23622.1] - 2023-12-22 See full log [here](https://github.com/Microsoft/testfx/compare/v3.1.1...v3.2.0-preview.23622.1) @@ -509,7 +509,7 @@ See full log [here](https://github.com/Microsoft/testfx/compare/v3.1.1...v3.2.0- * MSTest.TestAdapter: [3.2.0-preview.23622.1](https://www.nuget.org/packages/MSTest.TestAdapter/3.2.0-preview.23622.1) * MSTest.Analyzers: [3.2.0-preview.23622.1](https://www.nuget.org/packages/MSTest.Analyzers/3.2.0-preview.23622.1) -## [3.1.1] - 2023-07-14 +## [3.1.1] - 2023-07-14 ### Fixed @@ -523,7 +523,7 @@ See full log [here](https://github.com/Microsoft/testfx/compare/v3.1.0...v3.1.1) * MSTest.TestFramework: [3.1.1](https://www.nuget.org/packages/MSTest.TestFramework/3.1.1) * MSTest.TestAdapter: [3.1.1](https://www.nuget.org/packages/MSTest.TestAdapter/3.1.1) -## [3.1.0] - 2023-07-14 +## [3.1.0] - 2023-07-14 See full log [here](https://github.com/Microsoft/testfx/compare/v3.0.4...v3.1.0) @@ -569,7 +569,7 @@ See full log [here](https://github.com/Microsoft/testfx/compare/v3.0.4...v3.1.0) * MSTest.TestFramework: [3.1.0](https://www.nuget.org/packages/MSTest.TestFramework/3.1.0) * MSTest.TestAdapter: [3.1.0](https://www.nuget.org/packages/MSTest.TestAdapter/3.1.0) -## [3.0.4] - 2023-06-01 +## [3.0.4] - 2023-06-01 See full log [here](https://github.com/microsoft/testfx/compare/v3.0.3...v3.0.4) @@ -584,7 +584,7 @@ See full log [here](https://github.com/microsoft/testfx/compare/v3.0.3...v3.0.4) * MSTest.TestFramework: [3.0.4](https://www.nuget.org/packages/MSTest.TestFramework/3.0.4) * MSTest.TestAdapter: [3.0.4](https://www.nuget.org/packages/MSTest.TestAdapter/3.0.4) -## [3.0.3] - 2023-05-24 +## [3.0.3] - 2023-05-24 See full log [here](https://github.com/Microsoft/testfx/compare/v3.0.2...v3.0.3) @@ -605,7 +605,7 @@ See full log [here](https://github.com/Microsoft/testfx/compare/v3.0.2...v3.0.3) * MSTest.TestFramework: [3.0.3](https://www.nuget.org/packages/MSTest.TestFramework/3.0.3) * MSTest.TestAdapter: [3.0.3](https://www.nuget.org/packages/MSTest.TestAdapter/3.0.3) -## [3.0.2] - 2022-12-27 +## [3.0.2] - 2022-12-27 See full log [here](https://github.com/microsoft/testfx/compare/v3.0.1...v3.0.2) @@ -619,7 +619,7 @@ See full log [here](https://github.com/microsoft/testfx/compare/v3.0.1...v3.0.2) * MSTest.TestFramework: [3.0.2](https://www.nuget.org/packages/MSTest.TestFramework/3.0.2) * MSTest.TestAdapter: [3.0.2](https://www.nuget.org/packages/MSTest.TestAdapter/3.0.2) -## [3.0.1] - 2022-12-20 +## [3.0.1] - 2022-12-20 See full log [here](https://github.com/microsoft/testfx/compare/v3.0.0...v3.0.1) @@ -642,7 +642,7 @@ See full log [here](https://github.com/microsoft/testfx/compare/v3.0.0...v3.0.1) * MSTest.TestFramework: [3.0.1](https://www.nuget.org/packages/MSTest.TestFramework/3.0.1) * MSTest.TestAdapter: [3.0.1](https://www.nuget.org/packages/MSTest.TestAdapter/3.0.1) -## [3.0.0] - 2022-12-06 +## [3.0.0] - 2022-12-06 See full log [here](https://github.com/microsoft/testfx/compare/v2.2.10...v3.0.0) @@ -699,7 +699,7 @@ Breaking changes announcements [#1274](https://github.com/microsoft/testfx/issue * MSTest.TestFramework: [3.0.0](https://www.nuget.org/packages/MSTest.TestFramework/3.0.0) * MSTest.TestAdapter: [3.0.0](https://www.nuget.org/packages/MSTest.TestAdapter/3.0.0) -## [3.0.0-preview-20221122-01] - 2022-11-23 +## [3.0.0-preview-20221122-01] - 2022-11-23 See full log [here](https://github.com/microsoft/testfx/compare/v3.0.0-preview-20221110-04...v3.0.0-preview-20221122-01) @@ -743,7 +743,7 @@ See full log [here](https://github.com/microsoft/testfx/compare/v3.0.0-preview-2 * MSTest.TestFramework: [3.0.0-preview-20221122-01](https://www.nuget.org/packages/MSTest.TestFramework/3.0.0-preview-20221122-01) * MSTest.TestAdapter: [3.0.0-preview-20221122-01](https://www.nuget.org/packages/MSTest.TestAdapter/3.0.0-preview-20221122-01) -## [3.0.0-preview-20221110-04] - 2022-11-11 +## [3.0.0-preview-20221110-04] - 2022-11-11 See full log [here](https://github.com/microsoft/testfx/compare/v2.3.0-preview-20220810-02...v3.0.0-preview-20221110-04) @@ -876,7 +876,7 @@ See full log [here](https://github.com/microsoft/testfx/compare/v2.3.0-preview-2 * MSTest.TestFramework: [3.0.0-preview-20221110-04](https://www.nuget.org/packages/MSTest.TestFramework/3.0.0-preview-20221110-04) * MSTest.TestAdapter: [3.0.0-preview-20221110-04](https://www.nuget.org/packages/MSTest.TestAdapter/3.0.0-preview-20221110-04) -## [2.3.0-preview-20220810-02] 2022-08-10 +## [2.3.0-preview-20220810-02] 2022-08-10 A list of changes since last release are available [here](https://github.com/microsoft/testfx/compare/v2.2.10...v2.3.0-preview-20220810-02) @@ -909,7 +909,7 @@ A list of changes since last release are available [here](https://github.com/mic * MSTest.TestFramework: [2.3.0-preview-20220810-02](https://www.nuget.org/packages/MSTest.TestFramework/2.3.0-preview-20220810-02) * MSTest.TestAdapter: [2.3.0-preview-20220810-02](https://www.nuget.org/packages/MSTest.TestAdapter/2.3.0-preview-20220810-02) -## [2.2.10] - 2022-04-26 +## [2.2.10] - 2022-04-26 A list of changes since last release are available [here](https://github.com/microsoft/testfx/compare/v2.2.10-preview-20220414-01...v2.2.10) @@ -936,7 +936,7 @@ A list of changes since last release are available [here](https://github.com/mic * MSTest.TestFramework: [2.2.10](https://www.nuget.org/packages/MSTest.TestFramework/2.2.10) * MSTest.TestAdapter: [2.2.10](https://www.nuget.org/packages/MSTest.TestAdapter/2.2.10) -## [2.2.10-preview-20220414-01] - 2022-04-14 +## [2.2.10-preview-20220414-01] - 2022-04-14 ### Fixed @@ -949,7 +949,7 @@ A list of changes since last release are available [here](https://github.com/mic * MSTest.TestFramework: [2.2.10-preview-20220414-01](https://www.nuget.org/packages/MSTest.TestFramework/2.2.10-preview-20220414-01) * MSTest.TestAdapter: [2.2.10-preview-20220414-01](https://www.nuget.org/packages/MSTest.TestAdapter/2.2.10-preview-20220414-01) -## [2.2.9] 2022-04-08 +## [2.2.9] 2022-04-08 A list of changes since last release are available [here](https://github.com/microsoft/testfx/compare/v2.2.8...v2.2.9) @@ -983,7 +983,7 @@ Due to the way that class and assembly initialize, and cleanup are invoked, thei * MSTest.TestFramework: [2.2.9](https://www.nuget.org/packages/MSTest.TestFramework/2.2.9) * MSTest.TestAdapter: [2.2.9](https://www.nuget.org/packages/MSTest.TestAdapter/2.2.9) -## [2.2.8] - 2021-11-23 +## [2.2.8] - 2021-11-23 A list of changes since last release are available [here](https://github.com/microsoft/testfx/compare/v2.2.7...v2.2.8) @@ -1015,7 +1015,7 @@ A list of changes since last release are available [here](https://github.com/mic * MSTest.TestFramework: [2.2.8](https://www.nuget.org/packages/MSTest.TestFramework/2.2.8) * MSTest.TestAdapter: [2.2.8](https://www.nuget.org/packages/MSTest.TestAdapter/2.2.8) -## [2.2.7] - 2021-09-03 +## [2.2.7] - 2021-09-03 A list of changes since last release are available [here](https://github.com/microsoft/testfx/compare/v2.2.6...v2.2.7) @@ -1032,7 +1032,7 @@ A list of changes since last release are available [here](https://github.com/mic * MSTest.TestFramework: [2.2.7](https://www.nuget.org/packages/MSTest.TestFramework/2.2.7) * MSTest.TestAdapter: [2.2.7](https://www.nuget.org/packages/MSTest.TestAdapter/2.2.7) -## [2.2.6] - 2021-08-25 +## [2.2.6] - 2021-08-25 A list of changes since last release are available [here](https://github.com/microsoft/testfx/compare/v2.2.5...v2.2.6) @@ -1050,7 +1050,7 @@ A list of changes since last release are available [here](https://github.com/mic * MSTest.TestFramework: [2.2.6](https://www.nuget.org/packages/MSTest.TestFramework/2.2.6) * MSTest.TestAdapter: [2.2.6](https://www.nuget.org/packages/MSTest.TestAdapter/2.2.6) -## [2.2.5] - 2021-06-28 +## [2.2.5] - 2021-06-28 A list of changes since last release are available [here](https://github.com/microsoft/testfx/compare/v2.2.4...v2.2.5) @@ -1075,7 +1075,7 @@ A list of changes since last release are available [here](https://github.com/mic * MSTest.TestFramework: [2.2.5](https://www.nuget.org/packages/MSTest.TestFramework/2.2.5) * MSTest.TestAdapter: [2.2.5](https://www.nuget.org/packages/MSTest.TestAdapter/2.2.5) -## [2.2.4] - 2021-05-25 +## [2.2.4] - 2021-05-25 A list of changes since last release are available [here](https://github.com/microsoft/testfx/compare/0b95a26282eae17f896d732381e5c77b9a603382...v2.2.4) @@ -1084,7 +1084,7 @@ A list of changes since last release are available [here](https://github.com/mic * MSTest.TestFramework: [2.2.4](https://www.nuget.org/packages/MSTest.TestFramework/2.2.4) * MSTest.TestAdapter: [2.2.4](https://www.nuget.org/packages/MSTest.TestAdapter/2.2.4) -## [2.2.4-preview-20210331-02] - 2021-04-02 +## [2.2.4-preview-20210331-02] - 2021-04-02 A list of changes since last release are available [here](https://github.com/microsoft/testfx/compare/v2.2.3...v2.2.4-preview-20210331-02) @@ -1106,7 +1106,7 @@ A list of changes since last release are available [here](https://github.com/mic * MSTest.TestFramework: [2.2.4-preview-20210331-02](https://www.nuget.org/packages/MSTest.TestFramework/2.2.4-preview-20210331-02) * MSTest.TestAdapter: [2.2.4-preview-20210331-02](https://www.nuget.org/packages/MSTest.TestAdapter/2.2.4-preview-20210331-02) -## [2.2.3] - 2021-03-16 +## [2.2.3] - 2021-03-16 A list of changes since last release are available [here](https://github.com/microsoft/testfx/compare/v2.2.2...v2.2.3) @@ -1119,7 +1119,7 @@ A list of changes since last release are available [here](https://github.com/mic * MSTest.TestFramework: [2.2.3](https://www.nuget.org/packages/MSTest.TestFramework/2.2.3) * MSTest.TestAdapter: [2.2.3](https://www.nuget.org/packages/MSTest.TestAdapter/2.2.3) -## [2.2.2] - 2021-03-15 +## [2.2.2] - 2021-03-15 A list of changes since last release are available [here](https://github.com/microsoft/testfx/compare/v2.2.1...v2.2.2) @@ -1138,7 +1138,7 @@ A list of changes since last release are available [here](https://github.com/mic * MSTest.TestFramework: [2.2.2](https://www.nuget.org/packages/MSTest.TestFramework/2.2.2) * MSTest.TestAdapter: [2.2.2](https://www.nuget.org/packages/MSTest.TestAdapter/2.2.2) -## [2.2.1] - 2021-03-01 +## [2.2.1] - 2021-03-01 A list of changes since last release are available [here](https://github.com/microsoft/testfx/compare/v2.2.0-preview-20210115-03...v2.2.1) @@ -1167,7 +1167,7 @@ A list of changes since last release are available [here](https://github.com/mic * MSTest.TestFramework: [2.2.1](https://www.nuget.org/packages/MSTest.TestFramework/2.2.1) * MSTest.TestAdapter: [2.2.1](https://www.nuget.org/packages/MSTest.TestAdapter/2.2.1) -## [2.2.0-preview-20210115-03] - 2021-01-20 +## [2.2.0-preview-20210115-03] - 2021-01-20 A list of changes since last release are available [here](https://github.com/microsoft/testfx/compare/v2.2.0-preview-20201126-03...v2.2.0-preview-20210115-03) @@ -1194,7 +1194,7 @@ A list of changes since last release are available [here](https://github.com/mic * MSTest.TestFramework: [2.2.0-preview-20210115-03](https://www.nuget.org/packages/MSTest.TestFramework/2.2.0-preview-20210115-03) * MSTest.TestAdapter: [2.2.0-preview-20210115-03](https://www.nuget.org/packages/MSTest.TestAdapter/2.2.0-preview-20210115-03) -## [2.2.0-preview-20201126-03] - 2020-11-26 +## [2.2.0-preview-20201126-03] - 2020-11-26 A list of changes since last release are available [here](https://github.com/microsoft/testfx/compare/v2.1.2...v2.2.0-preview-20201126-03) @@ -1224,7 +1224,7 @@ A list of changes since last release are available [here](https://github.com/mic * MSTest.TestFramework: [2.2.0-preview-20201126-03](https://www.nuget.org/packages/MSTest.TestFramework/2.2.0-preview-20201126-03) * MSTest.TestAdapter: [2.2.0-preview-20201126-03](https://www.nuget.org/packages/MSTest.TestAdapter/2.2.0-preview-20201126-03) -## [2.1.2] - 2020-06-08 +## [2.1.2] - 2020-06-08 A list of changes since last release are available [here](https://github.com/microsoft/testfx/compare/v2.1.1...v2.1.2) @@ -1245,7 +1245,7 @@ A list of changes since last release are available [here](https://github.com/mic * MSTest.TestFramework: [2.1.2](https://www.nuget.org/packages/MSTest.TestFramework/2.1.2) * MSTest.TestAdapter: [2.1.2](https://www.nuget.org/packages/MSTest.TestAdapter/2.1.2) -## [2.1.1] - 2020-04-01 +## [2.1.1] - 2020-04-01 A list of changes since last release are available [here](https://github.com/microsoft/testfx/compare/v2.1.0...v2.1.1) @@ -1272,7 +1272,7 @@ A list of changes since last release are available [here](https://github.com/mic * MSTest.TestFramework: [2.1.1](https://www.nuget.org/packages/MSTest.TestFramework/2.1.1) * MSTest.TestAdapter: [2.1.1](https://www.nuget.org/packages/MSTest.TestAdapter/2.1.1) -## [2.1.0] - 2020-02-03 +## [2.1.0] - 2020-02-03 A list of changes since last release are available [here](https://github.com/microsoft/testfx/compare/v2.1.0-beta2...v2.1.0) @@ -1290,7 +1290,7 @@ A list of changes since last release are available [here](https://github.com/mic * MSTest.TestFramework: [2.1.0](https://www.nuget.org/packages/MSTest.TestFramework/2.1.0) * MSTest.TestAdapter: [2.1.0](https://www.nuget.org/packages/MSTest.TestAdapter/2.1.0) -## [2.1.0-beta2] - 2019-12-18 +## [2.1.0-beta2] - 2019-12-18 A list of changes since last release are available [here](https://github.com/Microsoft/testfx/compare/v2.1.0-beta...v2.1.0-beta2) @@ -1303,7 +1303,7 @@ A list of changes since last release are available [here](https://github.com/Mic * MSTest.TestFramework: [2.1.0-beta2](https://www.nuget.org/packages/MSTest.TestFramework/2.1.0-beta2) * MSTest.TestAdapter: [2.1.0-beta2](https://www.nuget.org/packages/MSTest.TestAdapter/2.1.0-beta2) -## [2.1.0-beta] - 2019-11-28 +## [2.1.0-beta] - 2019-11-28 A list of changes since last release are available [here](https://github.com/Microsoft/testfx/compare/v2.0.0...v2.1.0-beta) @@ -1317,7 +1317,7 @@ A list of changes since last release are available [here](https://github.com/Mic * MSTest.TestFramework: [2.1.0-beta](https://www.nuget.org/packages/MSTest.TestFramework/2.1.0-beta) * MSTest.TestAdapter: [2.1.0-beta](https://www.nuget.org/packages/MSTest.TestAdapter/2.1.0-beta) -## [2.0.0] 2019-09-03 +## [2.0.0] 2019-09-03 A list of changes since last release are available [here](https://github.com/Microsoft/testfx/compare/v2.0.0-beta4...v2.0.0) @@ -1341,7 +1341,7 @@ A list of changes since last release are available [here](https://github.com/Mic * MSTest.TestFramework: [2.0.0](https://www.nuget.org/packages/MSTest.TestFramework/2.0.0) * MSTest.TestAdapter: [2.0.0](https://www.nuget.org/packages/MSTest.TestAdapter/2.0.0) -## [2.0.0-beta4] - 2019-04-10 +## [2.0.0-beta4] - 2019-04-10 A list of changes since last release are available [here](https://github.com/Microsoft/testfx/compare/2.0.0-beta2...v2.0.0-beta4) @@ -1356,7 +1356,7 @@ A list of changes since last release are available [here](https://github.com/Mic * MSTest.TestFramework: [2.0.0-beta4](https://www.nuget.org/packages/MSTest.TestFramework/2.0.0-beta4) * MSTest.TestAdapter: [2.0.0-beta4](https://www.nuget.org/packages/MSTest.TestAdapter/2.0.0-beta4) -## [2.0.0-beta2] - 2019-02-15 +## [2.0.0-beta2] - 2019-02-15 A list of changes since last release are available [here](https://github.com/Microsoft/testfx/compare/1.4.0...2.0.0-beta2) @@ -1371,7 +1371,7 @@ A list of changes since last release are available [here](https://github.com/Mic * MSTest.TestFramework: [2.0.0-beta2](https://www.nuget.org/packages/MSTest.TestFramework/2.0.0-beta2) * MSTest.TestAdapter: [2.0.0-beta2](https://www.nuget.org/packages/MSTest.TestAdapter/2.0.0-beta2) -## [1.4.0] - 2018-11-26 +## [1.4.0] - 2018-11-26 A list of changes since last release are available [here](https://github.com/Microsoft/testfx/compare/1.4.0-beta...1.4.0) @@ -1393,7 +1393,7 @@ A list of changes since last release are available [here](https://github.com/Mic * MSTest.TestFramework: [1.4.0](https://www.nuget.org/packages/MSTest.TestFramework/1.4.0) * MSTest.TestAdapter: [1.4.0](https://www.nuget.org/packages/MSTest.TestAdapter/1.4.0) -## [1.4.0-beta] 2018-10-17 +## [1.4.0-beta] 2018-10-17 A list of changes since last release are available [here](https://github.com/Microsoft/testfx/compare/1.3.2...1.4.0-beta) @@ -1411,7 +1411,7 @@ A list of changes since last release are available [here](https://github.com/Mic * MSTest.TestFramework: [1.4.0-beta](https://www.nuget.org/packages/MSTest.TestFramework/1.4.0-beta) * MSTest.TestAdapter: [1.4.0-beta](https://www.nuget.org/packages/MSTest.TestAdapter/1.4.0-beta) -## [1.3.2] - 2018-06-06 +## [1.3.2] - 2018-06-06 A list of changes since last release are available [here](https://github.com/Microsoft/testfx/compare/v1.3.1...v1.3.2) @@ -1424,7 +1424,7 @@ A list of changes since last release are available [here](https://github.com/Mic * MSTest.TestFramework: [1.3.2](https://www.nuget.org/packages/MSTest.TestFramework/1.3.2) * MSTest.TestAdapter: [1.3.2](https://www.nuget.org/packages/MSTest.TestAdapter/1.3.2) -## [1.3.1] - 2018-05-25 +## [1.3.1] - 2018-05-25 A list of changes since last release are available [here](https://github.com/Microsoft/testfx/compare/v1.3.0...v1.3.1) @@ -1438,7 +1438,7 @@ A list of changes since last release are available [here](https://github.com/Mic * MSTest.TestFramework: [1.3.1](https://www.nuget.org/packages/MSTest.TestFramework/1.3.1) * MSTest.TestAdapter: [1.3.1](https://www.nuget.org/packages/MSTest.TestAdapter/1.3.1) -## [1.3.0] - 2018-05-11 +## [1.3.0] - 2018-05-11 A list of changes since last release are available [here](https://github.com/Microsoft/testfx/compare/v1.2.1...v1.3.0) @@ -1460,7 +1460,7 @@ A list of changes since last release are available [here](https://github.com/Mic * MSTest.TestFramework: [1.3.0](https://www.nuget.org/packages/MSTest.TestFramework/1.3.0) * MSTest.TestAdapter: [1.3.0](https://www.nuget.org/packages/MSTest.TestAdapter/1.3.0) -## [1.3.0-beta2] - 2018-01-15 +## [1.3.0-beta2] - 2018-01-15 A list of changes since last release are available [here](https://github.com/Microsoft/testfx/compare/v1.2.0...v1.3.0-beta2) @@ -1486,7 +1486,7 @@ A list of changes since last release are available [here](https://github.com/Mic * MSTest.TestFramework: [1.3.0-beta2](https://www.nuget.org/packages/MSTest.TestFramework/1.3.0-beta2) * MSTest.TestAdapter: [1.3.0-beta2](https://www.nuget.org/packages/MSTest.TestAdapter/1.3.0-beta2) -## [1.2.1] - 2018-04-05 +## [1.2.1] - 2018-04-05 ### Changed @@ -1503,7 +1503,7 @@ A list of changes since last release are available [here](https://github.com/Mic * MSTest.TestFramework: [1.2.1](https://www.nuget.org/packages/MSTest.TestFramework/1.2.1) * MSTest.TestAdapter: [1.2.1](https://www.nuget.org/packages/MSTest.TestAdapter/1.2.1) -## [1.2.0] - 2017-10-11 +## [1.2.0] - 2017-10-11 A list of changes since last release are available [here](https://github.com/Microsoft/testfx/compare/v1.2.0-beta3...v1.2.0) @@ -1523,7 +1523,7 @@ A list of changes since last release are available [here](https://github.com/Mic * MSTest.TestFramework: [1.2.0](https://www.nuget.org/packages/MSTest.TestFramework/1.2.0) * MSTest.TestAdapter: [1.2.0](https://www.nuget.org/packages/MSTest.TestAdapter/1.2.0) -## [1.2.0-beta3] - 2017-08-09 +## [1.2.0-beta3] - 2017-08-09 A list of changes since last release are available [here](https://github.com/Microsoft/testfx/compare/v1.2.0-beta...v1.2.0-beta3) @@ -1543,7 +1543,7 @@ A list of changes since last release are available [here](https://github.com/Mic * MSTest.TestFramework: [1.2.0-beta3](https://www.nuget.org/packages/MSTest.TestFramework/1.2.0-beta3) * MSTest.TestAdapter: [1.2.0-beta3](https://www.nuget.org/packages/MSTest.TestAdapter/1.2.0-beta3) -## [1.2.0-beta] - 2017-06-29 +## [1.2.0-beta] - 2017-06-29 A list of changes since last release are available [here](https://github.com/Microsoft/testfx/compare/v1.1.18...v1.2.0-beta) @@ -1558,7 +1558,7 @@ A list of changes since last release are available [here](https://github.com/Mic * MSTest.TestFramework: [1.2.0-beta](https://www.nuget.org/packages/MSTest.TestFramework/1.2.0-beta) * MSTest.TestAdapter: [1.2.0-beta](https://www.nuget.org/packages/MSTest.TestAdapter/1.2.0-beta) -## [1.1.18] - 2017-06-01 +## [1.1.18] - 2017-06-01 A list of changes since last release are available [here](https://github.com/Microsoft/testfx/compare/v1.1.17...v1.1.18) @@ -1576,7 +1576,7 @@ A list of changes since last release are available [here](https://github.com/Mic * MSTest.TestFramework: [1.1.18](https://www.nuget.org/packages/MSTest.TestFramework/1.1.18) * MSTest.TestAdapter: [1.1.18](https://www.nuget.org/packages/MSTest.TestAdapter/1.1.18) -## [1.1.17] - 2017-04-21 +## [1.1.17] - 2017-04-21 A list of changes since last release are available [here](https://github.com/Microsoft/testfx/compare/v1.1.14...v1.1.17) @@ -1594,7 +1594,7 @@ A list of changes since last release are available [here](https://github.com/Mic * MSTest.TestFramework: [1.1.17](https://www.nuget.org/packages/MSTest.TestFramework/1.1.17) * MSTest.TestAdapter: [1.1.17](https://www.nuget.org/packages/MSTest.TestAdapter/1.1.17) -## [1.1.14] - 2017-03-31 +## [1.1.14] - 2017-03-31 A list of changes since last release are available [here](https://github.com/Microsoft/testfx/compare/v1.1.13...v1.1.14) @@ -1611,7 +1611,7 @@ A list of changes since last release are available [here](https://github.com/Mic * MSTest.TestFramework: [1.1.14](https://www.nuget.org/packages/MSTest.TestFramework/1.1.14) * MSTest.TestAdapter: [1.1.14](https://www.nuget.org/packages/MSTest.TestAdapter/1.1.14) -## [1.1.13] - 2017-03-10 +## [1.1.13] - 2017-03-10 This is also the first release from GitHub and with source code building against Dev15 tooling. @@ -1626,7 +1626,7 @@ This is also the first release from GitHub and with source code building against * MSTest.TestFramework: [1.1.13](https://www.nuget.org/packages/MSTest.TestFramework/1.1.13) * MSTest.TestAdapter: [1.1.13](https://www.nuget.org/packages/MSTest.TestAdapter/1.1.13) -## [1.1.11] - 2017-02-17 +## [1.1.11] - 2017-02-17 Initial release. diff --git a/eng/generate-changelog-release.ps1 b/eng/generate-changelog-release.ps1 new file mode 100644 index 0000000000..4c4ab0a3eb --- /dev/null +++ b/eng/generate-changelog-release.ps1 @@ -0,0 +1,183 @@ +<# +.SYNOPSIS + Create release notes link and changelog entries for MSTest and Testing Platform. + +.EXAMPLE + Assuming you are on branch rel/3.4 and you want to create the release notes, run + .\write-release-notes -MSTestVersion 3.4.0 -PlatformVersion 1.2.0 + it will create release notes between last commit of current branch and last release +#> + +[CmdletBinding()] +param +( + [Parameter(Mandatory=$true)] + [ValidatePattern("^\d+\.\d+\.\d+(-preview-\d{8}-\d{2})?$")][string] $MSTestVersion, + [Parameter(Mandatory=$true)] + [ValidatePattern("^\d+\.\d+\.\d+(-preview-\d{8}-\d{2})?$")][string] $PlatformVersion +) + +$Path = "." +$repoUrl = $(if ((git -C $Path remote -v) -match "upstream") { + git -C $Path remote get-url --push upstream + } + else { + git -C $Path remote get-url --push origin + }) -replace "\.git$" + +# list all tags on this branch ordered by creator date to get the latest, stable or pre-release tag. +# For stable release we choose only tags without any dash, for pre-release we choose all tags. +$tags = git -C $Path tag -l --sort=refname | Where-Object { $_ -match "v\d+\.\d+\.\d+.*" -and (-not $Stable -or $_ -notlike '*-*') } + +if ([string]::IsNullOrWhiteSpace($MSTestVersion)) { + # normally we show changes between the latest two tags + $start, $end = $tags | Select-Object -Last 2 + Write-Host "$start -- $end" + $tag = $end +} +else { + # in CI we don't have the tag yet, so we show changes between the most recent tag, and this commit + # we figure out the tag from the package version that is set by vsts-prebuild + $start = $tags | Select-Object -Last 1 + $end = git -C $Path rev-parse HEAD + $tag = "v$MSTestVersion" +} + +# # override the tags to use if you need +# $start = "v16.8.0-preview-20200812-03" +# $end = $tag = "v16.8.0-preview-20200921-01" + +Write-Host "Generating release notes for $start..$end$(if ($HasPackageVersion) { " (expected tag: $tag)" })" + +$sourceBranch = $branch = git -C $Path rev-parse --abbrev-ref HEAD +if ($sourceBranch -eq "HEAD") { + # when CI checks out just the single commit, https://docs.microsoft.com/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml + $sourceBranch = $env:BUILD_SOURCEBRANCH -replace "^refs/heads/" +} + +if ([string]::IsNullOrWhiteSpace($branch)) { + throw "Branch is null or empty!" +} + +if ([string]::IsNullOrWhiteSpace($sourceBranch)) { + throw "SourceBranch is null or empty!" +} + +Write-Host "Branch is $branch" +Write-Host "SourceBranch is $sourceBranch" + +$discard = @( + "^Update dependencies from https:\/\/", + "^\[.+\] Update dependencies from", + "^LEGO: Pull request from lego", + "^Localized file check-in by OneLocBuild Task:", + "^Juno: check in to lego" +) -join "|" + +$prUrl = "$repoUrl/pull/" +# $tagVersionNumber = $tag -replace '^v' +# using .. because I want to know the changes that are on this branch, but don't care about the changes that I don't have https://stackoverflow.com/a/24186641/3065397 +$log = (git -C $Path log "$start..$end" --oneline --pretty="format:%s" --first-parent) +$issues = $log | ForEach-Object { + if ($_ -notmatch $discard) { + if ($_ -match '^(?.+)\s\(#(?\d+)\)?$') { + $message = "* $($matches.message)" + if ($matches.pr) { + $pr = $matches.pr + $message += " [#$pr]($prUrl$pr)" + } + + if ($_ -like 'fix *') { + [pscustomobject]@{ category = "fix"; text = $message } + } elseif ($_ -like 'add *') { + [pscustomobject]@{ category = "add"; text = $message } + } else { + [pscustomobject]@{ category = "unknown"; text = "* $_" } + } + } + else { + [pscustomobject]@{ category = "unknown"; text = "* $_" } + } + } +} | Group-Object -Property category -AsHashTable +$date = Get-Date -Format "yyyy-MM-dd" +$output = @" +------------------------------- +MSTest Version: $MSTestVersion +------------------------------- + +See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#$MSTestVersion). + +------------------------------- + +## [$MSTestVersion] - $date + +See full log [here]($repoUrl/compare/$start...$tag) + +### Added + +$($issues.add.text -join "`n") + +### Fixed + +$($issues.fix.text -join "`n") + +### TO CLASSIFY + +$($issues.unknown.text -join "`n") + +### Artifacts + +* MSTest: [$MSTestVersion](https://www.nuget.org/packages/MSTest/$MSTestVersion) +* MSTest.TestFramework: [$MSTestVersion](https://www.nuget.org/packages/MSTest.TestFramework/$MSTestVersion) +* MSTest.TestAdapter: [$MSTestVersion](https://www.nuget.org/packages/MSTest.TestAdapter/$MSTestVersion) +* MSTest.Analyzers: [$MSTestVersion](https://www.nuget.org/packages/MSTest.Analyzers/$MSTestVersion) +* MSTest.Sdk: [$MSTestVersion](https://www.nuget.org/packages/MSTest.Sdk/$MSTestVersion) +* Microsoft.Testing.Extensions.CrashDump: [$PlatformVersion](https://www.nuget.org/packages/Microsoft.Testing.Extensions.CrashDump/$PlatformVersion) +* Microsoft.Testing.Extensions.HangDump: [$PlatformVersion](https://www.nuget.org/packages/Microsoft.Testing.Extensions.HangDump/$PlatformVersion) +* Microsoft.Testing.Extensions.HotReload: [$PlatformVersion](https://www.nuget.org/packages/Microsoft.Testing.Extensions.HotReload/$PlatformVersion) +* Microsoft.Testing.Extensions.Retry: [$PlatformVersion](https://www.nuget.org/packages/Microsoft.Testing.Extensions.Retry/$PlatformVersion) +* Microsoft.Testing.Extensions.TrxReport: [$PlatformVersion](https://www.nuget.org/packages/Microsoft.Testing.Extensions.TrxReport/$PlatformVersion) + +------------------------------- +Testing Platform Version: $PlatformVersion +------------------------------- + +See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog-TestingPlatform.md#$PlatformVersion). + +------------------------------- + +## [$PlatformVersion] - $date + +See full log [here]($repoUrl/compare/$start...$tag) + +### Added + +$($issues.add.text -join "`n") + +### Fixed + +$($issues.fix.text -join "`n") + +### TO CLASSIFY + +$($issues.unknown.text -join "`n") + +### Artifacts + + +* Microsoft.Testing.Extensions.CrashDump: [$PlatformVersion](https://www.nuget.org/packages/Microsoft.Testing.Extensions.CrashDump/$PlatformVersion) +* Microsoft.Testing.Extensions.HangDump: [$PlatformVersion](https://www.nuget.org/packages/Microsoft.Testing.Extensions.HangDump/$PlatformVersion) +* Microsoft.Testing.Extensions.HotReload: [$PlatformVersion](https://www.nuget.org/packages/Microsoft.Testing.Extensions.HotReload/$PlatformVersion) +* Microsoft.Testing.Extensions.Retry: [$PlatformVersion](https://www.nuget.org/packages/Microsoft.Testing.Extensions.Retry/$PlatformVersion) +* Microsoft.Testing.Extensions.Telemetry: [$PlatformVersion](https://www.nuget.org/packages/Microsoft.Testing.Extensions.Telemetry/$PlatformVersion) +* Microsoft.Testing.Extensions.TrxReport: [$PlatformVersion](https://www.nuget.org/packages/Microsoft.Testing.Extensions.TrxReport/$PlatformVersion) +* Microsoft.Testing.Extensions.TrxReport.Abstractions: [$PlatformVersion](https://www.nuget.org/packages/Microsoft.Testing.Extensions.TrxReport.Abstractions/$PlatformVersion) +* Microsoft.Testing.Extensions.VSTestBridge: [$PlatformVersion](https://www.nuget.org/packages/Microsoft.Testing.Extensions.VSTestBridge/$PlatformVersion) +* Microsoft.Testing.Platform: [$PlatformVersion](https://www.nuget.org/packages/Microsoft.Testing.Platform/$PlatformVersion) +* Microsoft.Testing.Platform.MSBuild: [$PlatformVersion](https://www.nuget.org/packages/Microsoft.Testing.Platform.MSBuild/$PlatformVersion) + +"@ + +$output +$output | clip diff --git a/eng/write-release-notes.ps1 b/eng/write-release-notes.ps1 deleted file mode 100644 index 9486f7723c..0000000000 --- a/eng/write-release-notes.ps1 +++ /dev/null @@ -1,120 +0,0 @@ -<# -.SYNOPSIS - Create release notes for current project using either last commit to last tag or between last 2 tags. - -.EXAMPLE - Assuming you are on branch rel/17.4 and you want to create the release notes, run - .\write-release-notes -PackageVersion 17.4.0 - it will create release notes between last commit of current branch and last release - - If you want to generate the release notes between 2 tags, use simply - .\write-release-notes -#> - -[CmdletBinding()] -param -( - [string] $Path = ".", - [ValidatePattern("^\d+\.\d+\.\d+(-preview-\d{8}-\d{2})?$")][string] $PackageVersion -) - -$repoUrl = $(if ((git -C $Path remote -v) -match "upstream") { - git -C $Path remote get-url --push upstream - } - else { - git -C $Path remote get-url --push origin - }) -replace "\.git$" - -# list all tags on this branch ordered by creator date to get the latest, stable or pre-release tag. -# For stable release we choose only tags without any dash, for pre-release we choose all tags. -$tags = git -C $Path tag -l --sort=refname | Where-Object { $_ -match "v\d+\.\d+\.\d+.*" -and (-not $Stable -or $_ -notlike '*-*') } - -if ([string]::IsNullOrWhiteSpace($PackageVersion)) { - # normally we show changes between the latest two tags - $start, $end = $tags | Select-Object -Last 2 - Write-Host "$start -- $end" - $tag = $end -} -else { - # in CI we don't have the tag yet, so we show changes between the most recent tag, and this commit - # we figure out the tag from the package version that is set by vsts-prebuild - $start = $tags | Select-Object -Last 1 - $end = git -C $Path rev-parse HEAD - $tag = "v$PackageVersion" -} - -# # override the tags to use if you need -# $start = "v16.8.0-preview-20200812-03" -# $end = $tag = "v16.8.0-preview-20200921-01" - -Write-Host "Generating release notes for $start..$end$(if ($HasPackageVersion) { " (expected tag: $tag)" })" - -$sourceBranch = $branch = git -C $Path rev-parse --abbrev-ref HEAD -if ($sourceBranch -eq "HEAD") { - # when CI checks out just the single commit, https://docs.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml - $sourceBranch = $env:BUILD_SOURCEBRANCH -replace "^refs/heads/" -} - -if ([string]::IsNullOrWhiteSpace($branch)) { - throw "Branch is null or empty!" -} - -if ([string]::IsNullOrWhiteSpace($sourceBranch)) { - throw "SourceBranch is null or empty!" -} - -Write-Host "Branch is $branch" -Write-Host "SourceBranch is $sourceBranch" - -$discard = @( - "^Update dependencies from https:\/\/", - "^\[.+\] Update dependencies from", - "^LEGO: Pull request from lego", - "^Localized file check-in by OneLocBuild Task:", - "^Juno: check in to lego" -) -join "|" - -$prUrl = "$repoUrl/pull/" -$tagVersionNumber = $tag -replace '^v' -# using .. because I want to know the changes that are on this branch, but don't care about the changes that I don't have https://stackoverflow.com/a/24186641/3065397 -$log = (git -C $Path log "$start..$end" --oneline --pretty="format:%s" --first-parent) -$date = ([datetime](git -C $path log -1 --format=%ai $end)).ToString("MMMM yyyy") -$issues = $log | ForEach-Object { - if ($_ -notmatch $discard) { - if ($_ -match '^(?.+)\s\(#(?\d+)\)?$') { - $message = "* $($matches.message)" - if ($matches.pr) { - $pr = $matches.pr - $message += " [#$pr]($prUrl$pr)" - } - - $message - } - else { - "* $_" - } - } -} - -$output = @" - -See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/releases.md#$(("$tagVersionNumber $date" -replace "\.", "" -replace "\W", "-").ToLowerInvariant())). - -------------------------------- - -## $tagVersionNumber ($date) - -$($issues -join "`n") - -See full log [here]($repoUrl/compare/$start...$tag) - -### Artifacts - -* MSTest: [$tagVersionNumber](https://www.nuget.org/packages/MSTest/$tagVersionNumber) -* MSTest.TestFramework: [$tagVersionNumber](https://www.nuget.org/packages/MSTest.TestFramework/$tagVersionNumber) -* MSTest.TestAdapter: [$tagVersionNumber](https://www.nuget.org/packages/MSTest.TestAdapter/$tagVersionNumber) - -"@ - -$output -$output | clip