|
1 | 1 | # Current preview release
|
2 | 2 |
|
| 3 | +## [7.2.0-preview.5] - 2021-04-14 |
| 4 | + |
| 5 | +### Breaking Changes |
| 6 | + |
| 7 | +- Make PowerShell Linux deb and RPM packages universal (#15109) |
| 8 | +- Enforce AppLocker Deny configuration before Execution Policy Bypass configuration (#15035) |
| 9 | +- Disallow mixed dash and slash in command line parameter prefix (#15142) (Thanks @davidBar-On!) |
| 10 | + |
| 11 | +### Experimental Features |
| 12 | + |
| 13 | +- `PSNativeCommandArgumentPassing`: Use `ArgumentList` for native executable invocation (breaking change) (#14692) |
| 14 | + |
| 15 | +### Engine Updates and Fixes |
| 16 | + |
| 17 | +- Add `IArgumentCompleterFactory` for parameterized `ArgumentCompleters` (#12605) (Thanks @powercode!) |
| 18 | + |
| 19 | +### General Cmdlet Updates and Fixes |
| 20 | + |
| 21 | +- Fix SSH remoting connection never finishing with misconfigured endpoint (#15175) |
| 22 | +- Respect `TERM` and `NO_COLOR` environment variables for `$PSStyle` rendering (#14969) |
| 23 | +- Use `ProgressView.Classic` when Virtual Terminal is not supported (#15048) |
| 24 | +- Fix `Get-Counter` issue with `-Computer` parameter (#15166) (Thanks @krishnayalavarthi!) |
| 25 | +- Fix redundant iteration while splitting lines (#14851) (Thanks @hez2010!) |
| 26 | +- Enhance `Remove-Item -Recurse` to work with OneDrive (#14902) (Thanks @iSazonov!) |
| 27 | +- Change minimum depth to 0 for `ConvertTo-Json` (#14830) (Thanks @kvprasoon!) |
| 28 | +- Allow `Set-Clipboard` to accept empty string (#14579) |
| 29 | +- Turn on and off `DECCKM` to modify keyboard mode for Unix native commands to work correctly (#14943) |
| 30 | +- Fall back to `CopyAndDelete()` when `MoveTo()` fails due to an `IOException` (#15077) |
| 31 | + |
| 32 | +### Code Cleanup |
| 33 | + |
| 34 | +<details> |
| 35 | + |
| 36 | +<summary> |
| 37 | + |
| 38 | +<p>We thank the following contributors!</p> |
| 39 | +<p>@xtqqczze, @iSazonov, @ZhiZe-ZG</p> |
| 40 | + |
| 41 | +</summary> |
| 42 | + |
| 43 | +<ul> |
| 44 | +<li>Update .NET to <code>6.0.0-preview.3</code> (#15221)</li> |
| 45 | +<li>Add space before comma to hosting test to fix error reported by <code>SA1001</code> (#15224)</li> |
| 46 | +<li>Add <code>SecureStringHelper.FromPlainTextString</code> helper method for efficient secure string creation (#14124) (Thanks @xtqqczze!)</li> |
| 47 | +<li>Use static lambda keyword (#15154) (Thanks @iSazonov!)</li> |
| 48 | +<li>Remove unnecessary <code>Array</code> -> <code>List</code> -> <code>Array</code> conversion in <code>ProcessBaseCommand.AllProcesses</code> (#15052) (Thanks @xtqqczze!)</li> |
| 49 | +<li>Standardize grammar comments in Parser.cs (#15114) (Thanks @ZhiZe-ZG!)</li> |
| 50 | +<li>Enable <code>SA1001</code>: Commas should be spaced correctly (#14171) (Thanks @xtqqczze!)</li> |
| 51 | +<li>Refactor <code>MultipleServiceCommandBase.AllServices</code> (#15053) (Thanks @xtqqczze!)</li> |
| 52 | +</ul> |
| 53 | + |
| 54 | +</details> |
| 55 | + |
| 56 | +### Tools |
| 57 | + |
| 58 | +- Use Unix line endings for shell scripts (#15180) (Thanks @xtqqczze!) |
| 59 | + |
| 60 | +### Tests |
| 61 | + |
| 62 | +- Add the missing tag in Host Utilities tests (#14983) |
| 63 | +- Update `copy-props` version in `package.json` (#15124) |
| 64 | + |
| 65 | +### Build and Packaging Improvements |
| 66 | + |
| 67 | +<details> |
| 68 | + |
| 69 | +<summary> |
| 70 | + |
| 71 | +<p>We thank the following contributors!</p> |
| 72 | +<p>@JustinGrote</p> |
| 73 | + |
| 74 | +</summary> |
| 75 | + |
| 76 | +<ul> |
| 77 | +<li>Fix <code>yarn-lock</code> for <code>copy-props</code> (#15225)</li> |
| 78 | +<li>Make package validation regex accept universal Linux packages (#15226)</li> |
| 79 | +<li>Bump NJsonSchema from 10.4.0 to 10.4.1 (#15190)</li> |
| 80 | +<li>Make MSI and EXE signing always copy to fix daily build (#15191)</li> |
| 81 | +<li>Sign internals of EXE package so that it works correctly when signed (#15132)</li> |
| 82 | +<li>Bump Microsoft.NET.Test.Sdk from 16.9.1 to 16.9.4 (#15141)</li> |
| 83 | +<li>Update daily release tag format to work with new Microsoft Update work (#15164)</li> |
| 84 | +<li>Feature: Add Ubuntu 20.04 Support to install-powershell.sh (#15095) (Thanks @JustinGrote!)</li> |
| 85 | +<li>Treat rebuild branches like release branches (#15099)</li> |
| 86 | +<li>Update WiX to 3.11.2 (#15097)</li> |
| 87 | +<li>Bump NJsonSchema from 10.3.11 to 10.4.0 (#15092)</li> |
| 88 | +<li>Allow patching of preview releases (#15074)</li> |
| 89 | +<li>Bump Newtonsoft.Json from 12.0.3 to 13.0.1 (#15084, #15085)</li> |
| 90 | +<li>Update the <code>minSize</code> build package filter to be explicit (#15055)</li> |
| 91 | +<li>Bump NJsonSchema from 10.3.10 to 10.3.11 (#14965)</li> |
| 92 | +</ul> |
| 93 | + |
| 94 | +</details> |
| 95 | + |
| 96 | +### Documentation and Help Content |
| 97 | + |
| 98 | +- Merge `7.2.0-preview.4` changes to master (#15056) |
| 99 | +- Update `README` and `metadata.json` (#15046) |
| 100 | +- Fix broken links for `dotnet` CLI (#14937) |
| 101 | + |
| 102 | +[7.2.0-preview.5]: https://github.com/PowerShell/PowerShell/compare/v7.2.0-preview.4...v7.2.0-preview.5 |
| 103 | + |
3 | 104 | ## [7.2.0-preview.4] - 2021-03-16
|
4 | 105 |
|
5 | 106 | ### Breaking Changes
|
|
0 commit comments