|
1 | 1 | # Preview Changelog |
2 | 2 |
|
| 3 | +## [7.7.0-preview.2] |
| 4 | + |
| 5 | +### Engine Updates and Fixes |
| 6 | + |
| 7 | +- Update `MaxVisitCount` and `MaxHashtableKeyCount` if `VisitorSafeValueContext` indicates `SkipLimitCheck` is true (#27306) |
| 8 | +- Enable usage in AppContainers (#27266) |
| 9 | + |
| 10 | +### General Cmdlet Updates and Fixes |
| 11 | + |
| 12 | +- Handle empty-string and null-value results returned from custom argument completer more properly (#27398) |
| 13 | +- Add missing resource strings for `Get-WinEvent` (#27397) (Thanks @MartinGC94!) |
| 14 | +- Improve `Get-WinEvent -ListLog` exception handling (#27395) (Thanks @MartinGC94!) |
| 15 | +- Update PowerShell telemetry to respect the diagnostics and feedback setting on Windows (#27328) |
| 16 | + |
| 17 | +### Code Cleanup |
| 18 | + |
| 19 | +<details> |
| 20 | + |
| 21 | +<summary> |
| 22 | + |
| 23 | +<p>We thank the following contributors!</p> |
| 24 | +<p>@xtqqczze</p> |
| 25 | + |
| 26 | +</summary> |
| 27 | + |
| 28 | +<ul> |
| 29 | +<li>Remove eager initialization of <code>_startupScripts</code> to enable lazy thread-safe initialization (#25767) (Thanks @xtqqczze!)</li> |
| 30 | +<li>Fix <code>IDE0049</code> in <code>System.Management.Automation</code> [Part 4] (#27380) (Thanks @xtqqczze!)</li> |
| 31 | +<li>Fix <code>IDE0049</code> in <code>System.Management.Automation</code> [Part 3] (#27379) (Thanks @xtqqczze!)</li> |
| 32 | +<li>Fix <code>IDE0049</code> in <code>System.Management.Automation</code> [Part 2] (#27378) (Thanks @xtqqczze!)</li> |
| 33 | +</ul> |
| 34 | + |
| 35 | +</details> |
| 36 | + |
| 37 | +### Tools |
| 38 | + |
| 39 | +- Add an instruction file to ensure the Copyright header is present at the start of script and module files (#27408) |
| 40 | + |
| 41 | +### Build and Packaging Improvements |
| 42 | + |
| 43 | +<details> |
| 44 | + |
| 45 | +<summary> |
| 46 | + |
| 47 | +<p>Update to .NET SDK 11.0.100-preview.4</p> |
| 48 | + |
| 49 | +</summary> |
| 50 | + |
| 51 | +<ul> |
| 52 | +<li>Update branch to use the .NET 11 SDK 11.0.100-preview.4 (#27504)</li> |
| 53 | +<li>Update <code>metadata.json</code> for the servicing releases (#27488)</li> |
| 54 | +<li>Update CHANGELOG for v7.4.16, v7.5.7, and v7.6.2 releases (#27494)</li> |
| 55 | +<li>Remove unused step that clones <code>Internal-PowerShellTeam-Tools</code> repo in PMC publish pipeline (#27495)</li> |
| 56 | +<li>Update Microsoft.PowerShell.PSResourceGet version to 1.3.0-preview1 (#27487)</li> |
| 57 | +<li>Verify Apple codesign immediately after ESRP signing (#27486) (Thanks @andyleejordan!)</li> |
| 58 | +<li>Add <code>appLicensing</code> capability to Appx manifest to allow it to run without acquiring a Store license (#27412)</li> |
| 59 | +<li>Bump actions/dependency-review-action from 4.9.0 to 5.0.0 (#27411)</li> |
| 60 | +<li>Bump github/codeql-action from 4.35.3 to 4.35.4 (#27404)</li> |
| 61 | +<li>Specify <code>linux-arm64</code> runtime if package type is <code>deb-arm64</code> in <code>packaging.psm1</code> (#27401)</li> |
| 62 | +<li>Bump github/codeql-action from 4.35.1 to 4.35.3 (#27394)</li> |
| 63 | +<li>Update <code>Microsoft.PowerShell.Native</code> to the latest GA version (#27400)</li> |
| 64 | +<li>Update the <code>MSIXBundle-VPack</code> pipeline to create VPack for both LTS and Stable channel packages (#27384)</li> |
| 65 | +<li>Create PowerShell package for arm debian distribution (#26925)</li> |
| 66 | +<li>Merge release/v7.7.0-preview.1 into master (#27374)</li> |
| 67 | +<li>Update <code>metadata.json</code> for the new servicing and preview releases (#27307)</li> |
| 68 | +<li>Fix changelog grab failure when only one header exists. (#27371)</li> |
| 69 | +<li>Remove mariner2.0 from PMC mapping (#27068)</li> |
| 70 | +<li>Download PMC Packages through <code>TemplateContext</code> (#27326)</li> |
| 71 | +<li>Correct Variable Template Reference in NonOfficial Pipeline Templates (#27275)</li> |
| 72 | +<li>PMC release: Use slash instead of back-slash for Linux container (#27315)</li> |
| 73 | +</ul> |
| 74 | + |
| 75 | +</details> |
| 76 | + |
| 77 | +### Documentation and Help Content |
| 78 | + |
| 79 | +- Update `README.md` to call out `PowerShell.Core.Instrumentation` needs to be in sync between `PowerShell` and `PowerShell-Native` repos (#27399) |
| 80 | +- Update changelog for the v7.5.6 release (#27320) |
| 81 | +- Update CHANGELOG for v7.4.15 (#27314) |
| 82 | +- Update Changelog for release v7.6.1 (#27304) |
| 83 | + |
| 84 | +[7.7.0-preview.2]: https://github.com/PowerShell/PowerShell/compare/v7.7.0-preview.1...v7.7.0-preview.2 |
| 85 | + |
3 | 86 | ## [7.7.0-preview.1] |
4 | 87 |
|
5 | 88 | ### Breaking Changes |
|
0 commit comments