PowerShell 7.7.0 preview 2 released for Windows 11



 github PowerShell:

Engine Updates and Fixes​

  • Update MaxVisitCount and MaxHashtableKeyCount if VisitorSafeValueContext indicates SkipLimitCheck is true (#27306)
  • Enable usage in AppContainers (#27266)

General Cmdlet Updates and Fixes​

  • Handle empty-string and null-value results returned from custom argument completer more properly (#27398)
  • Add missing resource strings for Get-WinEvent (#27397) (Thanks @MartinGC94!)
  • Improve Get-WinEvent -ListLog exception handling (#27395) (Thanks @MartinGC94!)
  • Update PowerShell telemetry to respect the diagnostics and feedback setting on Windows (#27328)

Code Cleanup​

We thank the following contributors!

@xtqqczze
  • Remove eager initialization of _startupScripts to enable lazy thread-safe initialization (#25767) (Thanks @xtqqczze!)
  • Fix IDE0049 in System.Management.Automation [Part 4] (#27380) (Thanks @xtqqczze!)
  • Fix IDE0049 in System.Management.Automation [Part 3] (#27379) (Thanks @xtqqczze!)
  • Fix IDE0049 in System.Management.Automation [Part 2] (#27378) (Thanks @xtqqczze!)

Tools​

  • Add an instruction file to ensure the Copyright header is present at the start of script and module files (#27408)

Build and Packaging Improvements​

Update to .NET SDK 11.0.100-preview.4
  • Update branch to use the .NET 11 SDK 11.0.100-preview.4 (#27504)
  • Update metadata.json for the servicing releases (#27488)
  • Update CHANGELOG for v7.4.16, v7.5.7, and v7.6.2 releases (#27494)
  • Remove unused step that clones Internal-PowerShellTeam-Tools repo in PMC publish pipeline (#27495)
  • Update Microsoft.PowerShell.PSResourceGet version to 1.3.0-preview1 (#27487)
  • Verify Apple codesign immediately after ESRP signing (#27486) (Thanks @andyleejordan!)
  • Add appLicensing capability to Appx manifest to allow it to run without acquiring a Store license (#27412)
  • Bump actions/dependency-review-action from 4.9.0 to 5.0.0 (#27411)
  • Bump github/codeql-action from 4.35.3 to 4.35.4 (#27404)
  • Specify linux-arm64 runtime if package type is deb-arm64 in packaging.psm1 (#27401)
  • Bump github/codeql-action from 4.35.1 to 4.35.3 (#27394)
  • Update Microsoft.PowerShell.Native to the latest GA version (#27400)
  • Update the MSIXBundle-VPack pipeline to create VPack for both LTS and Stable channel packages (#27384)
  • Create PowerShell package for arm debian distribution (#26925)
  • Merge release/v7.7.0-preview.1 into master (#27374)
  • Update metadata.json for the new servicing and preview releases (#27307)
  • Fix changelog grab failure when only one header exists. (#27371)
  • Remove mariner2.0 from PMC mapping (#27068)
  • Download PMC Packages through TemplateContext (#27326)
  • Correct Variable Template Reference in NonOfficial Pipeline Templates (#27275)
  • PMC release: Use slash instead of back-slash for Linux container (#27315)

Documentation and Help Content​

  • Update README.md to call out PowerShell.Core.Instrumentation needs to be in sync between PowerShell and PowerShell-Native repos (#27399)
  • Update changelog for the v7.5.6 release (#27320)
  • Update CHANGELOG for v7.4.15 (#27314)
  • Update Changelog for release v7.6.1 (#27304)


 Source:


Download:

See also:
 
  • Like
Reactions: OAT

Latest Support Threads

Back
Top Bottom