Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
105 changes: 87 additions & 18 deletions CHANGELOG/7.2.md
Original file line number Diff line number Diff line change
@@ -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

<details>

<summary>

<p>Bump .NET SDK version to 6.0.412</p>

</summary>

<ul>
<li>Update Notice file (#19956)</li>
<li>Update cgmanifest (#19938)</li>
<li>Bump to 6.0.412 SDK (#19933)</li>
<li>Update variable used to bypass the blocking check for multiple NuGet feeds (#19935)</li>
</ul>

</details>

[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

<details>

<summary>

<p>Bump .NET version to 6.0.411</p>

</summary>

<ul>
<li>Disable SBOM signing for CI and add extra files for packaging tests (#19729)</li>
<li>Update ThirdPartyNotices (Internal 26349)</li>
<li>Update the cgmanifest</li>
<li>Add PoolNames variable group to compliance pipeline (#19408)</li>
<li>Add tool to trigger license information gathering for NuGet modules (#18827)</li>
<li>Update to .NET 6.0.410 (#19798)</li>
<li>Always regenerate files wxs fragment (#19803)</li>
<li>Add prompt to fix conflict during backport (#19583)</li>
<li>Add backport function to release tools (#19568)</li>
<li>Do not remove <code>penimc_cor3.dll</code> from build (#18438)</li>
<li>Remove unnecessary native dependencies from the package (#18213)</li>
<li>Delete symbols on Linux as well (#19735)</li>
<li>Bump <code>Microsoft.PowerShell.MarkdownRender</code> (#19751)</li>
<li>Backport compliance changes (#19719)</li>
<li>Delete charset regular expression test (#19585)</li>
<li>Fix issue with merge of 19068 (#19586)</li>
<li>Update the team member list in <code>releaseTools.psm1</code> (#19574)</li>
<li>Verify that packages have license data (#19543) (#19575)</li>
<li>Update experimental-feature.json (#19581)</li>
<li>Fix the regular expression used for package name check in <code>vPack</code> build (#19573)</li>
<li>Make the vPack PAT library more obvious (#19572)</li>
<li>Add an explicit manual stage for changelog update (#19551) (#19567)</li>
</ul>

</details>

[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
Expand Down Expand Up @@ -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)

Expand Down Expand Up @@ -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)

Expand All @@ -238,7 +307,7 @@
<li>Backport test fixes for 7.2 (#17494)</li>
<li>Update dotnet-runtime version (#17472)</li>
<li>Update to use <code>windows-latest</code> as the build agent image (#17418)</li>
<li>Publish preview versions of mariner to preview repo (#17464)</li>
<li>Publish preview versions of mariner to preview repository (#17464)</li>
<li>Move <code>cgmanifest</code> generation to daily (#17258)</li>
<li>Fix mariner mappings (#17413)</li>
<li>Make sure we execute tests on LTS package for older LTS releases (#17430)</li>
Expand Down Expand Up @@ -344,7 +413,7 @@
<li>Add SBOM manifest for release packages (#16641, #16711)</li>
<li>Add Linux package dependencies for packaging (#16807)</li>
<li>Switch to our custom images for build and release (#16801, #16580)</li>
<li>Remove all references to <code>cmake</code> for the builds in this repo (#16578)</li>
<li>Remove all references to <code>cmake</code> for the builds in this repository (#16578)</li>
<li>Register NuGet source when generating <code>CGManifest</code> (#16570)</li>
</ul>

Expand Down Expand Up @@ -384,7 +453,7 @@
<li>vPack release should use buildInfoJson new to 7.2 (#16402)</li>
<li>Add checkout to build json stage to get <code>ci.psm1</code> (#16399)</li>
<li>Update the usage of metadata.json for getting LTS information (#16381)</li>
<li>Move mapping file into product repo and add Debian 11 (#16316)</li>
<li>Move mapping file into product repository and add Debian 11 (#16316)</li>
</ul>

</details>
Expand Down Expand Up @@ -470,7 +539,7 @@
<li>Update vPack task version to 12 (#16250)</li>
<li>Sign third party executables (#16229)</li>
<li>Add Software Bill of Materials to the main packages (#16202)</li>
<li>Upgrade <code>set-value</code> package for markdown test (#16196)</li>
<li>Upgrade <code>set-value</code> package for Markdown test (#16196)</li>
<li>Fix Microsoft update spelling issue (#16178)</li>
<li>Move vPack build to 1ES Pool (#16169)</li>
</ul>
Expand Down Expand Up @@ -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

Expand All @@ -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)

Expand All @@ -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)
Expand Down Expand Up @@ -928,7 +997,7 @@ Update .NET to version <code>v6.0.0-preview.4</code>

- 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

Expand Down Expand Up @@ -997,7 +1066,7 @@ Update .NET to version <code>v6.0.0-preview.4</code>

<ul>
<li>Fix <code>yarn-lock</code> for <code>copy-props</code> (#15225)</li>
<li>Make package validation regex accept universal Linux packages (#15226)</li>
<li>Make package validation regular expression accept universal Linux packages (#15226)</li>
<li>Bump NJsonSchema from 10.4.0 to 10.4.1 (#15190)</li>
<li>Make MSI and EXE signing always copy to fix daily build (#15191)</li>
<li>Sign internals of EXE package so that it works correctly when signed (#15132)</li>
Expand Down Expand Up @@ -1071,7 +1140,7 @@ Update .NET to version <code>6.0.100-preview.2.21155.3</code>
<li>Enable building PowerShell for Apple M1 runtime (#14923)</li>
<li>Fix the variable name in the condition for miscellaneous analysis CI (#14975)</li>
<li>Fix the variable usage in CI yaml (#14974)</li>
<li>Disable running markdown link verification in release build CI (#14971)</li>
<li>Disable running Markdown link verification in release build CI (#14971)</li>
<li>Bump Microsoft.CodeAnalysis.CSharp from 3.9.0-3.final to 3.9.0 (#14934) (Thanks @dependabot[bot]!)</li>
<li>Declare which variable group is used for checking the blob in the release build (#14970)</li>
<li>Update metadata and script to enable consuming .NET daily builds (#14940)</li>
Expand Down Expand Up @@ -1099,7 +1168,7 @@ Update .NET to version <code>6.0.100-preview.2.21155.3</code>
### 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)
Expand Down Expand Up @@ -1164,7 +1233,7 @@ Update .NET to version <code>6.0.100-preview.2.21155.3</code>
- 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
Expand Down Expand Up @@ -1206,7 +1275,7 @@ Update .NET to version <code>6.0.100-preview.2.21155.3</code>

- 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!)

Expand Down Expand Up @@ -1363,7 +1432,7 @@ Update .NET to version <code>6.0.100-preview.2.21155.3</code>
### 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

Expand Down Expand Up @@ -1498,7 +1567,7 @@ Update .NET to version <code>6.0.100-preview.2.21155.3</code>
<li>Add checkout step to release build templates (#13840)</li>
<li>Turn on <code>/features:strict</code> for all projects (#13383) (Thanks @xtqqczze!)</li>
<li>Bump <code>NJsonSchema</code> to <code>10.2.2</code> (#13722, #13751)</li>
<li>Add flag to make Linux script publish to production repo (#13714)</li>
<li>Add flag to make Linux script publish to production repository (#13714)</li>
<li>Bump <code>Markdig.Signed</code> to <code>0.22.0</code> (#13741)</li>
<li>Use new release script for Linux packages (#13705)</li>
</ul>
Expand Down
Loading