diff --git a/CHANGELOG/7.2.md b/CHANGELOG/7.2.md
index 78313f1f084..ca7e08a2613 100644
--- a/CHANGELOG/7.2.md
+++ b/CHANGELOG/7.2.md
@@ -1,5 +1,74 @@
# 7.2 Changelog
+## [7.2.13] - 2023-07-13
+
+### Tests
+
+- Increase the timeout to make subsystem tests more reliable (#19937)
+- Increase the timeout when waiting for the event log (#19936)
+
+### Build and Packaging Improvements
+
+
+
+
+
+Bump .NET SDK version to 6.0.412
+
+
+
+
+- Update Notice file (#19956)
+- Update cgmanifest (#19938)
+- Bump to 6.0.412 SDK (#19933)
+- Update variable used to bypass the blocking check for multiple NuGet feeds (#19935)
+
+
+
+
+[7.2.13]: https://github.com/PowerShell/PowerShell/compare/v7.2.12...v7.2.13
+
+## [7.2.12] - 2023-06-27
+
+### Build and Packaging Improvements
+
+
+
+
+
+Bump .NET version to 6.0.411
+
+
+
+
+- Disable SBOM signing for CI and add extra files for packaging tests (#19729)
+- Update ThirdPartyNotices (Internal 26349)
+- Update the cgmanifest
+- Add PoolNames variable group to compliance pipeline (#19408)
+- Add tool to trigger license information gathering for NuGet modules (#18827)
+- Update to .NET 6.0.410 (#19798)
+- Always regenerate files wxs fragment (#19803)
+- Add prompt to fix conflict during backport (#19583)
+- Add backport function to release tools (#19568)
+- Do not remove
penimc_cor3.dll from build (#18438)
+- Remove unnecessary native dependencies from the package (#18213)
+- Delete symbols on Linux as well (#19735)
+- Bump
Microsoft.PowerShell.MarkdownRender (#19751)
+- Backport compliance changes (#19719)
+- Delete charset regular expression test (#19585)
+- Fix issue with merge of 19068 (#19586)
+- Update the team member list in
releaseTools.psm1 (#19574)
+- Verify that packages have license data (#19543) (#19575)
+- Update experimental-feature.json (#19581)
+- Fix the regular expression used for package name check in
vPack build (#19573)
+- Make the vPack PAT library more obvious (#19572)
+- Add an explicit manual stage for changelog update (#19551) (#19567)
+
+
+
+
+[7.2.12]: https://github.com/PowerShell/PowerShell/compare/v7.2.11...v7.2.12
+
## [7.2.11] - 2023-04-12
### Build and Packaging Improvements
@@ -176,7 +245,7 @@
### General Cmdlet Updates and Fixes
- Make `Out-String` and `Out-File` keep string input unchanged (#17455)
-- Update regex used to remove ANSI escape sequences to be more specific to decoration and hyperlinks (#16811)
+- Update regular expression used to remove ANSI escape sequences to be more specific to decoration and hyperlinks (#16811)
- Fix legacy `ErrorView` types to use `$host.PrivateData` colors (#17705)
- Fix `Export-PSSession` to not throw error when a rooted path is specified for `-OutputModule` (#17671)
@@ -217,7 +286,7 @@
- Make Assembly Load Native test work on a FX Dependent Linux Install (#17496)
- Enable more tests to be run in a container. (#17294)
-- Switch to using GitHub action to verify markdown links for PRs (#17281)
+- Switch to using GitHub action to verify Markdown links for PRs (#17281)
- Try to stabilize a few tests that fail intermittently (#17426)
- TLS test fix back-port (#17424)
@@ -238,7 +307,7 @@
Backport test fixes for 7.2 (#17494)
Update dotnet-runtime version (#17472)
Update to use windows-latest as the build agent image (#17418)
-Publish preview versions of mariner to preview repo (#17464)
+Publish preview versions of mariner to preview repository (#17464)
Move cgmanifest generation to daily (#17258)
Fix mariner mappings (#17413)
Make sure we execute tests on LTS package for older LTS releases (#17430)
@@ -344,7 +413,7 @@
Add SBOM manifest for release packages (#16641, #16711)
Add Linux package dependencies for packaging (#16807)
Switch to our custom images for build and release (#16801, #16580)
-Remove all references to cmake for the builds in this repo (#16578)
+Remove all references to cmake for the builds in this repository (#16578)
Register NuGet source when generating CGManifest (#16570)
@@ -384,7 +453,7 @@
vPack release should use buildInfoJson new to 7.2 (#16402)
Add checkout to build json stage to get ci.psm1 (#16399)
Update the usage of metadata.json for getting LTS information (#16381)
-Move mapping file into product repo and add Debian 11 (#16316)
+Move mapping file into product repository and add Debian 11 (#16316)
@@ -470,7 +539,7 @@
Update vPack task version to 12 (#16250)
Sign third party executables (#16229)
Add Software Bill of Materials to the main packages (#16202)
-Upgrade set-value package for markdown test (#16196)
+Upgrade set-value package for Markdown test (#16196)
Fix Microsoft update spelling issue (#16178)
Move vPack build to 1ES Pool (#16169)
@@ -612,14 +681,14 @@ Details
- Enable `/rebase` to automatically rebase a PR (#15808)
- Update `.editorconfig` to not replace tabs with spaces in `.tsv` files (#15815) (Thanks @SethFalco!)
-- Update PowerShell team members in the change log generation script (#15817)
+- Update PowerShell team members in the changelog generation script (#15817)
### Tests
- Add more tests to validate the current command error handling behaviors (#15919)
- Make `Measure-Object` property test independent of the file system (#15879)
- Add more information when a `syslog` parsing error occurs (#15857)
-- Harden logic when looking for `syslog` entries to be sure that we select based on the process id (#15841)
+- Harden logic when looking for `syslog` entries to be sure that we select based on the process ID (#15841)
### Build and Packaging Improvements
@@ -644,7 +713,7 @@ Details
### Documentation and Help Content
- Update `README` and `metadata files` for release `v7.2.0-preview.8` (#15819)
-- Update change logs for 7.0.7 and 7.1.4 (#15921)
+- Update changelogs for 7.0.7 and 7.1.4 (#15921)
- Fix spelling in XML docs (#15939) (Thanks @slowy07!)
- Update PowerShell Committee members (#15837)
@@ -664,7 +733,7 @@ Details
- Use `$PSStyle.Formatting.FormatAccent` for `Format-List` and `$PSStyle.Formatting.TableHeader` for `Format-Table` output (#14406)
- Highlight using error color the exception `Message` and underline in `PositionMessage` for `Get-Error` (#15786)
- Implement a completion for View parameter of format cmdlets (#14513) (Thanks @iSazonov!)
-- Add support to colorize `FileInfo` file names (#14403)
+- Add support to colorize `FileInfo` filenames (#14403)
- Don't serialize to JSON ETS properties for `DateTime` and `string` types (#15665)
- Fix `HyperVSocketEndPoint.ServiceId` setter (#15704) (Thanks @xtqqczze!)
- Add `DetailedView` to `$ErrorView` (#15609)
@@ -928,7 +997,7 @@ Update .NET to version v6.0.0-preview.4
- Make PowerShell Linux deb and RPM packages universal (#15109)
- Enforce AppLocker Deny configuration before Execution Policy Bypass configuration (#15035)
-- Disallow mixed dash and slash in command line parameter prefix (#15142) (Thanks @davidBar-On!)
+- Disallow mixed dash and slash in command-line parameter prefix (#15142) (Thanks @davidBar-On!)
### Experimental Features
@@ -997,7 +1066,7 @@ Update .NET to version v6.0.0-preview.4
- Fix
yarn-lock for copy-props (#15225)
-- Make package validation regex accept universal Linux packages (#15226)
+- Make package validation regular expression accept universal Linux packages (#15226)
- Bump NJsonSchema from 10.4.0 to 10.4.1 (#15190)
- Make MSI and EXE signing always copy to fix daily build (#15191)
- Sign internals of EXE package so that it works correctly when signed (#15132)
@@ -1071,7 +1140,7 @@ Update .NET to version 6.0.100-preview.2.21155.3
- Enable building PowerShell for Apple M1 runtime (#14923)
- Fix the variable name in the condition for miscellaneous analysis CI (#14975)
- Fix the variable usage in CI yaml (#14974)
-- Disable running markdown link verification in release build CI (#14971)
+- Disable running Markdown link verification in release build CI (#14971)
- Bump Microsoft.CodeAnalysis.CSharp from 3.9.0-3.final to 3.9.0 (#14934) (Thanks @dependabot[bot]!)
- Declare which variable group is used for checking the blob in the release build (#14970)
- Update metadata and script to enable consuming .NET daily builds (#14940)
@@ -1099,7 +1168,7 @@ Update .NET to version 6.0.100-preview.2.21155.3
### Documentation and Help Content
- Update `README.md` and `metadata.json` for upcoming releases (#14755)
-- Merge 7.1.3 and 7.0.6 Change log to master (#15009)
+- Merge 7.1.3 and 7.0.6 changelog to master (#15009)
- Update `README` and `metadata.json` for releases (#14997)
- Update ChangeLog for `v7.1.2` release (#14783)
- Update ChangeLog for `v7.0.5` release (#14782) (Internal 14479)
@@ -1164,7 +1233,7 @@ Update .NET to version 6.0.100-preview.2.21155.3
- Update script to use .NET 6 build resources (#14705)
- Fix the daily GitHub action (#14711) (Thanks @imba-tjd!)
- GitHub Actions: fix deprecated `::set-env` (#14629) (Thanks @imba-tjd!)
-- Update markdown test tools (#14325) (Thanks @RDIL!)
+- Update Markdown test tools (#14325) (Thanks @RDIL!)
- Upgrade `StyleCopAnalyzers` to `v1.2.0-beta.312` (#14354) (Thanks @xtqqczze!)
### Tests
@@ -1206,7 +1275,7 @@ Update .NET to version 6.0.100-preview.2.21155.3
- Update distribution support request template to point to .NET 5.0 support document (#14578)
- Remove security GitHub issue template (#14453)
-- Add intent for using the Discussions feature in repo (#14399)
+- Add intent for using the Discussions feature in repository (#14399)
- Fix Universal Dashboard to refer to PowerShell Universal (#14437)
- Update document link because of HTTP 301 redirect (#14431) (Thanks @xtqqczze!)
@@ -1363,7 +1432,7 @@ Update .NET to version 6.0.100-preview.2.21155.3
### Tests
- Reinstate `Test-Connection` tests (#13324)
-- Update markdown test packages with security fixes (#14145)
+- Update Markdown test packages with security fixes (#14145)
### Build and Packaging Improvements
@@ -1498,7 +1567,7 @@ Update .NET to version 6.0.100-preview.2.21155.3
- Add checkout step to release build templates (#13840)
- Turn on
/features:strict for all projects (#13383) (Thanks @xtqqczze!)
- Bump
NJsonSchema to 10.2.2 (#13722, #13751)
-- Add flag to make Linux script publish to production repo (#13714)
+- Add flag to make Linux script publish to production repository (#13714)
- Bump
Markdig.Signed to 0.22.0 (#13741)
- Use new release script for Linux packages (#13705)
diff --git a/CHANGELOG/7.3.md b/CHANGELOG/7.3.md
index 295cf217fc0..e0e511feea8 100644
--- a/CHANGELOG/7.3.md
+++ b/CHANGELOG/7.3.md
@@ -1,5 +1,73 @@
# 7.3 Changelog
+## [7.3.6] - 2023-07-13
+
+### Build and Packaging Improvements
+
+
+
+
+
+Bump .NET to 7.0.306
+
+
+
+
+- Update Notices file
+- Don't publish notice on failure because it prevents retry
+- Bump .NET to 7.0.306 (#19945)
+- Remove the property disabling optimization (#19952)
+- Add ProductCode in registry for MSI install (#19951)
+- Update variable used to bypass the blocking check for multiple NuGet feeds (#19953)
+- Change
System.Security.AccessControl preview version to stable version (#19931)
+
+
+
+
+### Documentation and Help Content
+
+- Update the link for getting started in `README.md` (#19947)
+
+[7.3.6]: https://github.com/PowerShell/PowerShell/compare/v7.3.5...v7.3.6
+
+## [7.3.5] - 2023-06-27
+
+### Build and Packaging Improvements
+
+
+
+
+
+Bump to use .NET 7.0.305
+
+
+
+
+- Update the ThirdPartyNotice (Internal 26372)
+- Add PoolNames variable group to compliance pipeline (#19408)
+- Update cgmanifest.json
+- Update to .NET 7.0.304 (#19807)
+- Disable SBOM signing for CI and add extra files for packaging tests (#19729)
+- Increase timeout to make subsystem tests more reliable (#18380)
+- Increase the timeout when waiting for the event log (#19264)
+- Implement
IDisposable in NamedPipeClient (#18341) (Thanks @xtqqczze!)
+- Always regenerate files wxs fragment (#19196)
+- Bump
Microsoft.PowerShell.MarkdownRender (#19751)
+- Delete symbols on Linux as well (#19735)
+- Add prompt to fix conflict during backport (#19583)
+- Add backport function to release tools (#19568)
+- Add an explicit manual stage for changelog update (#19551)
+- Update the team member list in
releaseTools.psm1 (#19544)
+- Verify that packages have license data (#19543)
+- Fix the regex used for package name check in
vPack build (#19511)
+- Make the vPack PAT library more obvious (#19505)
+- Update the metadata.json to mark 7.3 releases as latest for stable channel (#19565)
+
+
+
+
+[7.3.5]: https://github.com/PowerShell/PowerShell/compare/v7.3.4...v7.3.5
+
## [7.3.4] - 2023-04-12
### Engine Updates and Fixes
@@ -68,7 +136,7 @@
### Engine Updates and Fixes
-- Fix `SuspiciousContentChecker.Match` to detect a pre-defined string when the text starts with it (#18916)
+- Fix `SuspiciousContentChecker.Match` to detect a predefined string when the text starts with it (#18916)
- Fix for JEA session leaking functions (Internal 23820)
### General Cmdlet Updates and Fixes
@@ -275,7 +343,7 @@
### General Cmdlet Updates and Fixes
- Fix for deserializing imported ordered dictionary (#15545) (Thanks @davidBar-On!)
-- Make generated implicit remoting modules backwards compatible with PowerShell 5.1 (#17227) (Thanks @Tadas!)
+- Make generated implicit remoting modules backward compatible with PowerShell 5.1 (#17227) (Thanks @Tadas!)
- Re-enable IDE0031: Use Null propagation (#17811) (Thanks @fflaten!)
- Allow commands to still be executed even if the current working directory no longer exists (#17579)
- Stop referencing `Microsoft.PowerShell.Security` when the core snapin is used (#17771)
@@ -440,7 +508,7 @@
### Documentation and Help Content
- Remove `katacoda.com` from doc as it now returns 404 (#17625)
-- Update change log for `v7.2.5` and `v7.3.0-preview.5` (#17565)
+- Update changelog for `v7.2.5` and `v7.3.0-preview.5` (#17565)
- Update `README.md` and `metadata.json` for upcoming releases (#17526)
[7.3.0-preview.6]: https://github.com/PowerShell/PowerShell/compare/v7.3.0-preview.5...v7.3.0-preview.6
@@ -452,7 +520,7 @@
- Improve type inference and completions (#16963) (Thanks @MartinGC94!)
- Make `Out-String` and `Out-File` keep string input unchanged (#17455)
- Make `AnsiRegex` able to capture Hyperlink ANSI sequences (#17442)
-- Add the `-ConfigurationFile` command line parameter to `pwsh` to support local session configuration (#17447)
+- Add the `-ConfigurationFile` command-line parameter to `pwsh` to support local session configuration (#17447)
- Fix native library loading for `osx-arm64` (#17365) (Thanks @awakecoding!)
- Fix formatting to act appropriately when the style of table header or list label is empty string (#17463)
@@ -493,7 +561,7 @@
- Add reminder workflows (#17387)
- Move to configuring the fabric bot via JSON (#17411)
- Update Documentation Issue Template URL (#17410) (Thanks @michaeltlombardi!)
-- Update script to automatically take new preview pre-release builds (#17375)
+- Update script to automatically take new preview prerelease builds (#17375)
### Tests
@@ -528,7 +596,7 @@
- Update the cgmanifest (#17478) (Thanks @github-actions[bot]!)
- Correct spelling in Comments and tests (#17480) (Thanks @Yulv-git!)
- Fix spelling errors introduced in changelog (#17414)
-- Update change log for v7.3.0-preview.4 release (#17412)
+- Update changelog for v7.3.0-preview.4 release (#17412)
- Update readme and metadata for 7.3.0-preview.4 release (#17378)
[7.3.0-preview.5]: https://github.com/PowerShell/PowerShell/compare/v7.3.0-preview.4...v7.3.0-preview.5
@@ -633,7 +701,7 @@
Improve how Linux container CI builds are identified (#17295)
Only inject NuGet security analysis if we are using secure nuget.config (#17293)
Reduce unneeded verbose message from build.psm1 (#17291)
-Switch to using GitHub action to verify markdown links for PRs (#17281)
+Switch to using GitHub action to verify Markdown links for PRs (#17281)
Put Secure supply chain analysis at correct place (#17273)
Fix build id variable name when selecting CI container (#17279)
Add rotation between the two mariner images (#17277)
@@ -653,7 +721,7 @@
Fixed package names verification to support multi-digit versions (#17220)
Bump Microsoft.CodeAnalysis.CSharp from 4.2.0-1.final to 4.2.0-4.final (#17210)
Add backport action (#17212)
-Updated change logs for v7.0.9 / v7.0.10 / v7.1.6 / v7.1.7 / v7.2.2 / v7.2.3 (#17207)
+Updated changelogs for v7.0.9 / v7.0.10 / v7.1.6 / v7.1.7 / v7.2.2 / v7.2.3 (#17207)
Updated metadata.json and README.md for v7.2.3 and v7.0.10 (#17158)
Update package fallback list for ubuntu (from those updated for ubuntu 22.04) (deb) (#17180)
Update wix to include security extensions package (#17171)
@@ -730,7 +798,7 @@
### General Cmdlet Updates and Fixes
- Prevent command completion if the word to complete is a single dash (#16781) (Thanks @ayousuf23!)
-- Use `FindFirstFileW` instead of `FindFirstFileExW` to correctly handle Unicode file names on FAT32 (#16840) (Thanks @iSazonov!)
+- Use `FindFirstFileW` instead of `FindFirstFileExW` to correctly handle Unicode filenames on FAT32 (#16840) (Thanks @iSazonov!)
- Add completion for loop labels after Break/Continue (#16438) (Thanks @MartinGC94!)
- Support OpenSSH options for `PSRP` over SSH commands (#12802) (Thanks @BrannenGH!)
- Adds a `.ResolvedTarget` Property to `File-System` Items to Reflect a Symlink's Target as `FileSystemInfo` (#16490) (Thanks @hammy3502!)
@@ -763,7 +831,7 @@
Fix typo in PowerShellExecutionHelper.cs (#16776) (Thanks @eltociear!)
Use more efficient platform detection API (#16760) (Thanks @iSazonov!)
Seal ClientRemotePowerShell (#15802) (Thanks @xtqqczze!)
-Fix the DSC overview URL in a markdown file and some small cleanup changes (#16629)
+Fix the DSC overview URL in a Markdown file and some small cleanup changes (#16629)
@@ -798,7 +866,7 @@ when not needed and dynamically determine the DOTNET_ROOT (Internal 19268, 19269
Use Start-PSBootStrap for installing .NET during nuget packaging
Fix pool syntax for deployments (Internal 19189)
Bump NJsonSchema from 10.5.2 to 10.6.9 (#16888)
-Update projects and scripts to use .NET 7 preview 1 pre-release builds (#16856)
+Update projects and scripts to use .NET 7 preview 1 prerelease builds (#16856)
Add warning messages when package precheck fails (#16867)
Refactor Global Tool packaging to include SBOM generation (#16860)
Update to use windows-latest as the build agent image (#16831)
@@ -823,9 +891,9 @@ when not needed and dynamically determine the DOTNET_ROOT (Internal 19268, 19269
Bring changes from 7.3.0-preview.1 (#16640)
Update the vmImage and PowerShell root directory for macOS builds (#16611)
Update macOS build image and root folder for build (#16609)
-Disabled Yarn cache in markdown.yml (#16599)
+Disabled Yarn cache in markdown.yml (#16599)
Update cgmanifest (#16600)
-Fix broken links in markdown (#16598)
+Fix broken links in Markdown (#16598)
@@ -835,7 +903,7 @@ when not needed and dynamically determine the DOTNET_ROOT (Internal 19268, 19269
- Add newly joined members to their respective Working Groups (#16849)
- Update Engine Working Group members (#16780)
- Replace the broken link about pull request (#16771)
-- Update change log to remove a broken URL (#16735)
+- Update changelog to remove a broken URL (#16735)
- Updated `README.md` and `metadata.json` for `v7.3.0-preview.1` release (#16627)
- Updating changelog for `7.2.1` (#16616)
- Updated `README.md` and `metadata.json` for `7.2.1` release (#16586)
@@ -977,9 +1045,9 @@ when not needed and dynamically determine the DOTNET_ROOT (Internal 19268, 19269
Merge the v7.2.0-preview.9 release branch back to GitHub master (#15983)
Publish global tool package for stable releases (#15961)
Bump Microsoft.CodeAnalysis.NetAnalyzers to newer version (#15962)
-Disabled Yarn cache in markdown.yml (#16599)
+Disabled Yarn cache in markdown.yml (#16599)
Update cgmanifest (#16600)
-Fix broken links in markdown (#16598)
+Fix broken links in Markdown (#16598)
Add explicit job name for approval tasks in Snap stage (#16579)
Bring back pwsh.exe for framework dependent packages to support Start-Job (#16535)
Fix NuGet package generation in release build (#16509)
@@ -987,7 +1055,7 @@ when not needed and dynamically determine the DOTNET_ROOT (Internal 19268, 19269
Bump Microsoft.CodeAnalysis.CSharp from `4.0.0-6.final` to `4.0.1` (#16423)
use different containers for different branches (#16434)
Add import so we can use common GitHub workflow function. (#16433)
-Remove pre-release .NET 6 build sources (#16418)
+Remove prerelease .NET 6 build sources (#16418)
Update release instructions with link to new build (#16419)
Bump Microsoft.ApplicationInsights from 2.18.0 to 2.19.0 (#16413)
Update metadata.json to make 7.2.0 the latest LTS (#16417)
@@ -1046,7 +1114,7 @@ when not needed and dynamically determine the DOTNET_ROOT (Internal 19268, 19269
Remove unneeded `NuGetConfigFile` resource string (#16232)
Add Software Bill of Materials to the main packages (#16202)
Sign third party exes (#16229)
-Upgrade set-value package for markdown test (#16196)
+Upgrade set-value package for Markdown test (#16196)
Use Ubuntu 20.04 for SSH remoting test (#16225)
Bump Microsoft.CodeAnalysis.NetAnalyzers (#16194)
Bump `Microsoft.CodeAnalysis.NetAnalyzers` from `6.0.0-rc2.21458.5` to `6.0.0-rtm.21480.8` (#16183)
@@ -1063,10 +1131,10 @@ when not needed and dynamically determine the DOTNET_ROOT (Internal 19268, 19269
- Update more docs for `net6.0` TFM (#16102) (Thanks @xtqqczze!)
- Change `snippet` tag to `code` tag in XML comments (#16106)
- Update build documentation to reflect .NET 6 (#15751) (Thanks @Kellen-Stuart!)
-- Update `README.md` about the change logs (#16471) (Thanks @powershellpr0mpt!)
-- Update change log for 7.2.0 (#16401)
+- Update `README.md` about the changelogs (#16471) (Thanks @powershellpr0mpt!)
+- Update changelog for 7.2.0 (#16401)
- Update `metadata.json` and `README.md` for 7.2.0 release (#16395)
- Update `README.md` and `metadata.json` files for `v7.2.0-rc.1` release (#16285)
-- Update the change logs for `v7.0.8` and `v7.1.5` releases (#16248)
+- Update the changelogs for `v7.0.8` and `v7.1.5` releases (#16248)
[7.3.0-preview.1]: https://github.com/PowerShell/PowerShell/compare/v7.2.0-preview.10...v7.3.0-preview.1