|
1 | 1 | # Preview Changelog
|
2 | 2 |
|
| 3 | +## [7.6.0-preview.3] |
| 4 | + |
| 5 | +### Breaking Changes |
| 6 | + |
| 7 | +- Remove trailing space from event source name (#24192) (Thanks @MartinGC94!) |
| 8 | + |
| 9 | +### General Cmdlet Updates and Fixes |
| 10 | + |
| 11 | +- Add completion single/double quote support for `-Noun` parameter for `Get-Command` (#24977) (Thanks @ArmaanMcleod!) |
| 12 | +- Stringify `ErrorRecord` with empty exception message to empty string (#24949) (Thanks @MatejKafka!) |
| 13 | +- Add completion single/double quote support for `-PSEdition` parameter for `Get-Module` (#24971) (Thanks @ArmaanMcleod!) |
| 14 | +- Error when `New-Item -Force` is passed an invalid directory name (#24936) (Thanks @kborowinski!) |
| 15 | +- Allow `Start-Transcript`to use `$Transcript` which is a `PSObject` wrapped string to specify the transcript path (#24963) (Thanks @kborowinski!) |
| 16 | +- Add quote handling in `Verb`, `StrictModeVersion`, `Scope` & `PropertyType` Argument Completers with single helper method (#24839) (Thanks @ArmaanMcleod!) |
| 17 | +- Improve `Start-Process -Wait` polling efficiency (#24711) (Thanks @jborean93!) |
| 18 | +- Convert `InvalidCommandNameCharacters` in `AnalysisCache` to `SearchValues<char>` for more efficient char searching (#24880) (Thanks @ArmaanMcleod!) |
| 19 | +- Convert `s_charactersRequiringQuotes` in Completion Completers to `SearchValues<char>` for more efficient char searching (#24879) (Thanks @ArmaanMcleod!) |
| 20 | + |
| 21 | +### Code Cleanup |
| 22 | + |
| 23 | +<details> |
| 24 | + |
| 25 | +<summary> |
| 26 | + |
| 27 | +<p>We thank the following contributors!</p> |
| 28 | +<p>@xtqqczze, @fMichaleczek, @ArmaanMcleod</p> |
| 29 | + |
| 30 | +</summary> |
| 31 | + |
| 32 | +<ul> |
| 33 | +<li>Fix <code>RunspacePool</code>, <code>RunspacePoolInternal</code> and <code>RemoteRunspacePoolInternal</code> <code>IDisposable</code> implementation (#24720) (Thanks @xtqqczze!)</li> |
| 34 | +<li>Remove redundant <code>Attribute</code> suffix (#24940) (Thanks @xtqqczze!)</li> |
| 35 | +<li>Fix formatting of the XML comment for <code>SteppablePipeline.Clean()</code> (#24941)</li> |
| 36 | +<li>Use <code>Environment.ProcessId</code> in <code>SpecialVariables.PID</code> (#24926) (Thanks @fMichaleczek!)</li> |
| 37 | +<li>Replace char[] array in <code>CompletionRequiresQuotes</code> with cached SearchValues<char> (#24907) (Thanks @ArmaanMcleod!)</li> |
| 38 | +<li>Update <code>IndexOfAny</code> calls with invalid path/filename to <code>SearchValues<char></code> for more efficient char searching (#24896) (Thanks @ArmaanMcleod!)</li> |
| 39 | +<li>Seal internal types in <code>PlatformInvokes</code> (#24826) (Thanks @xtqqczze!)</li> |
| 40 | +</ul> |
| 41 | + |
| 42 | +</details> |
| 43 | + |
| 44 | +### Tools |
| 45 | + |
| 46 | +- Update CODEOWNERS (#24989) |
| 47 | + |
| 48 | +### Build and Packaging Improvements |
| 49 | + |
| 50 | +<details> |
| 51 | + |
| 52 | +<summary> |
| 53 | + |
| 54 | +<p>We thank the following contributors!</p> |
| 55 | +<p>@xtqqczze, @KyZy7</p> |
| 56 | + |
| 57 | +</summary> |
| 58 | + |
| 59 | +<ul> |
| 60 | +<li>Update branch for release - Transitive - false - none (#24995)</li> |
| 61 | +<li>Add setup dotnet action to the build composite action (#24996)</li> |
| 62 | +<li>Give the pipeline runs meaningful names (#24987)</li> |
| 63 | +<li>Fix V-Pack download package name (#24866)</li> |
| 64 | +<li>Set <code>LangVersion</code> compiler option to <code>13.0</code> in Test.Common.props (#24621) (Thanks @xtqqczze!)</li> |
| 65 | +<li>Fix release branch filters (#24933)</li> |
| 66 | +<li>Fix GitHub Action filter overmatching (#24929)</li> |
| 67 | +<li>Add UseDotnet task for installing dotnet (#24905)</li> |
| 68 | +<li>Convert powershell/PowerShell-CI-macos to GitHub Actions (#24914)</li> |
| 69 | +<li>Convert powershell/PowerShell-CI-linux to GitHub Actions (#24913)</li> |
| 70 | +<li>Convert powershell/PowerShell-Windows-CI to GitHub Actions (#24899)</li> |
| 71 | +<li>Fix MSIX stage in release pipeline (#24900)</li> |
| 72 | +<li>Update .NET SDK (#24906)</li> |
| 73 | +<li>Update metadata.json (#24862)</li> |
| 74 | +<li>PMC parse state correctly from update command's response (#24850)</li> |
| 75 | +<li>Add EV2 support for publishing PowerShell packages to PMC (#24841)</li> |
| 76 | +<li>Remove AzDO credscan as it is now in GitHub (#24842)</li> |
| 77 | +<li>Add *.props and sort path filters for windows CI (#24822)</li> |
| 78 | +<li>Use work load identity service connection to download makeappx tool from storage account (#24817)</li> |
| 79 | +<li>Update path filters for Windows CI (#24809)</li> |
| 80 | +<li>Update outdated package references (#24758)</li> |
| 81 | +<li>Update metadata.json (#24787) (Thanks @KyZy7!)</li> |
| 82 | +<li>Add tool package download in publish nuget stage (#24790)</li> |
| 83 | +<li>Fix Changelog content grab during GitHub Release (#24788)</li> |
| 84 | +<li>Update metadata.json (#24764)</li> |
| 85 | +<li>Update <code>Microsoft.PowerShell.PSResourceGet</code> to <code>1.1.0</code> (#24767)</li> |
| 86 | +<li>Add a parameter that skips verify packages step (#24763)</li> |
| 87 | +</ul> |
| 88 | + |
| 89 | +</details> |
| 90 | + |
| 91 | +### Documentation and Help Content |
| 92 | + |
| 93 | +- Add 7.4.7 Changelog (#24844) |
| 94 | +- Create changelog for v7.5.0 (#24808) |
| 95 | +- Update Changelog for v7.6.0-preview.2 (#24775) |
| 96 | + |
| 97 | +[7.6.0-preview.3]: https://github.com/PowerShell/PowerShell/compare/v7.6.0-preview.2...v7.6.0-preview.3 |
| 98 | + |
3 | 99 | ## [7.6.0-preview.2] - 2025-01-14
|
4 | 100 |
|
5 | 101 | ### General Cmdlet Updates and Fixes
|
|
0 commit comments