PowerShell 7.5.5 and 7.4.14 (LTS) has been released



 v7.5.5 Release of PowerShell

Engine Updates and Fixes​

General Cmdlet Updates and Fixes​

  • Close pipe client handles after creating the child ssh process (#26822)
  • Fix the progress preference variable in script cmdlets (#26791) (Thanks @cmkb3!)

Tools​

  • Add merge conflict marker detection to linux-ci workflow and refactor existing actions to use reusable get-changed-files action (#26812)
  • Add reusable get-changed-files action and refactor existing actions (#26811)
  • Create GitHub Copilot setup workflow (#26807)
  • Refactor analyze job to reusable workflow and enable on Windows CI (#26799)

Tests​

  • Mark flaky Update-Help web tests as pending to unblock CI (#26837)
  • Add GitHub Actions annotations for Pester test failures (#26836)
  • Fix $PSDefaultParameterValues leak causing tests to skip unexpectedly (#26823)
  • Fix merge conflict checker for empty file lists and filter *.cs files (#26813)
  • Update the Update-Help tests to use -Force to remove read-only files (#26788)
  • Add markdown link verification for PRs (#26407)

Build and Packaging Improvements​

Update to .NET SDK 9.0.312

We thank the following contributors!

@kasperk81, @RichardSlater
  • Revert change to module name ThreadJob (#26997)
  • Update branch for release (#26990)
  • Fix ConvertFrom-ClearlyDefinedCoordinates to handle API object coordinates (#26987)
  • Update CGManifests (#26981)
  • Hardcode Official templates (#26968)
  • Split TPN manifest and Component Governance manifest (#26967)
  • Fix a preview detection test for the packaging script (#26966)
  • Correct the package name for .deb and .rpm packages (#26964)
  • Bring Release Changes from v7.6.0-preview.6 (#26963)
  • Merge the v7.6.0-preview.5 release branch back to master (#26958)
  • Fix macOS preview package identifier detection to use version string (#26835)
  • Update metadata.json to update the Latest attribute with a better name (#26826)
  • Remove unused runCodesignValidationInjection variable from pipeline templates (#26825)
  • Update Get-ChangeLog to handle backport PRs correctly (#26824)
  • Mirror .NET/runtime ICU version range in PowerShell (#26821) (Thanks @kasperk81!)
  • Update the macos package name for preview releases to match the previous pattern (#26820)
  • Fix condition syntax for StoreBroker package tasks in MSIX pipeline (#26819)
  • Fix template path for rebuild branch check in package.yml (#26818)
  • Add rebuild branch support with conditional MSIX signing (#26817)
  • Move package validation to package pipeline (#26816)
  • Optimize/split windows package signing (#26815)
  • Improve ADO package build and validation across platforms (#26814)
  • Add log grouping to build.psm1 for collapsible GitHub Actions logs (#26810)
  • Remove usage of fpm for DEB package generation (#26809)
  • Replace fpm with native macOS packaging tools (pkgbuild/productbuild) (#26801)
  • Fix build to only enable ready-to-run for the Release configuration (#26798)
  • Fix R2R for fxdependent packaging (#26797)
  • Refactor: Centralize xUnit tests into reusable workflow and remove legacy verification (#26794)
  • Replace fpm with native rpmbuild for RPM package generation (#26793)
  • Add libicu76 dependency to support Debian 13 (#26792) (Thanks @RichardSlater!)
  • Specify .NET search by build type (#26408)
  • Fix buildinfo.json uploading for preview, LTS, and stable releases (#26773)
  • Fix path to metadata.json in channel selection script (#26400)
  • Separate store automation service endpoints and resolve AppID (#26266)
  • Update a few packages to use the right version corresponding to .NET 9 (#26671)
  • Add network isolation policy parameter to vPack pipeline (#26393)
  • Convert Azure DevOps Linux Packaging pipeline to GitHub Actions workflow (#26391)
  • Integrate Windows packaging into windows-ci workflow using reusable workflow (#26390)
  • GitHub Workflow cleanup (#26389)
  • Update vPack name (#26221)






 v7.4.14 (LTS) Release of PowerShell

General Cmdlet Updates and Fixes​

  • Fix PSMethodInvocationConstraints.GetHashCode method (#26959)

Tools​

  • Add merge conflict marker detection to linux-ci workflow and refactor existing actions to use reusable get-changed-files action (#26362)
  • Add reusable get-changed-files action and refactor existing actions (#26361)
  • Refactor analyze job to reusable workflow and enable on Windows CI (#26342)

Tests​

  • Skip the flaky Update-Help test for the PackageManagement module (#26871)
  • Fix $PSDefaultParameterValues leak causing tests to skip unexpectedly (#26869)
  • Add GitHub Actions annotations for Pester test failures (#26800)
  • Mark flaky Update-Help web tests as pending to unblock CI (#26805)
  • Update the Update-Help tests to use -Force to remove read-only files (#26786)
  • Fix merge conflict checker for empty file lists and filter *.cs files (#26387)
  • Add markdown link verification for PRs (#26340)

Build and Packaging Improvements​

Update .NET SDK to 8.0.419
  • Update MaxVisitCount and MaxHashtableKeyCount if visitor safe value context indicates SkipLimitCheck is true (Internal 38882)
  • Hardcode Official templates (#26962)
  • Split TPN manifest and Component Governance manifest (#26961)
  • Correct the package name for .deb and .rpm packages (#26960)
  • Bring over all changes for MSIX packaging template (#26933)
  • .NET Resolution and Store Publishing Updates (#26930)
  • Update Application Insights package version to 2.23.0 (#26883)
  • Update metadata.json to update the Latest attribute with a better name (#26872)
  • Update Get-ChangeLog to handle backport PRs correctly (#26870)
  • Remove unused runCodesignValidationInjection variable from pipeline templates (#26868)
  • Refactor: Centralize xUnit tests into reusable workflow and remove legacy verification (#26864)
  • Fix buildinfo.json uploading for preview, LTS, and stable releases (#26863)
  • Fix macOS preview package identifier detection to use version string (#26774)
  • Update the macOS package name for preview releases to match the previous pattern (#26435)
  • Fix condition syntax for StoreBroker package tasks in MSIX pipeline (#26434)
  • Fix template path for rebuild branch check in package.yml (#26433)
  • Add rebuild branch support with conditional MSIX signing (#26418)
  • Move package validation to package pipeline (#26417)
  • Backport Store publishing improvements (#26401)
  • Fix path to metadata.json in channel selection script (#26399)
  • Optimize/split Windows package signing (#26413)
  • Improve ADO package build and validation across platforms (#26405)
  • Separate Store Automation Service Endpoints, Resolve AppID (#26396)
  • Fix the task name to not use the pre-release task (#26395)
  • Remove usage of fpm for DEB package generation (#26382)
  • Replace fpm with native macOS packaging tools (pkgbuild/productbuild) (#26344)
  • Replace fpm with native rpmbuild for RPM package generation (#26337)
  • Add log grouping to build.psm1 for collapsible GitHub Actions logs (#26363)
  • Convert Azure DevOps Linux Packaging pipeline to GitHub Actions workflow (#26336)
  • Integrate Windows packaging into windows-ci workflow using reusable workflow (#26335)
  • Add network isolation policy parameter to vPack pipeline (#26339)
  • GitHub Workflow cleanup (#26334)
  • Add build to vPack Pipeline (#25980)
  • Update vPack name (#26222)

Documentation and Help Content​

  • Update Third Party Notices (#26892)

 
PowerShell 7.5.5
PS C:\Users\xxxx> Get-ExecutionPolicy -List

Scope ExecutionPolicy
----- ---------------
MachinePolicy Undefined
UserPolicy Undefined
Process Undefined
CurrentUser Undefined
LocalMachine RemoteSigned

I was wondering what do users recommend these settings please?
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    Manufacturer/Model
    Generic
    CPU
    AMD Ryzen 8700G
    Motherboard
    Gigabyte B650 UD AC
    Memory
    64 GB
    Graphics Card(s)
    Onboard
    Sound Card
    Onboard
    Monitor(s) Displays
    Del U2723QE
    Screen Resolution
    3840 x 2160
    Hard Drives
    Corsiar MP600 1TB
    PSU
    Silverstone 750 GOLD
    Case
    Silverstone FARA 513
I was wondering what do users recommend these settings please?
RemoteSigned is a nice middle ground. It doesn’t matter too much though; the execution policy can be overridden in a number of ways.
 

My Computer

System One

  • OS
    Windows 11 Pro 25H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Intel NUC12WSHi7
    CPU
    12th Gen Core i7-1260P
    Motherboard
    NUC12WSBi7
    Memory
    64 GB Micron PC4-25600
    Graphics Card(s)
    Intel Iris Xe Graphics
    Sound Card
    on-board Realtek HD Audio
    Monitor(s) Displays
    Dell U3219Q
    Screen Resolution
    3840 x 2160
    Hard Drives
    Samsung SSD 990 PRO 1TB
    Crucial MX500 2 TB
    Antivirus
    Microsoft Defender
RemoteSigned is a nice middle ground. It doesn’t matter too much though; the execution policy can be overridden in a number of ways.

This is what I use for User as well.
 

My Computers

System One System Two

  • OS
    Windows 11 Pro x64
    Computer type
    PC/Desktop
    Manufacturer/Model
    📷🔈🎧 🪛 DIY Photoshop/Audio/Game/tinker
    CPU
    i9 14900K P/E 5.8/4.5 GHz, cache 5.0 GHz
    Motherboard
    Asus ROG Maximus Z790 Dark Hero
    Memory
    🐏 96GB (2x48) G.skill Ripjaws 6800 MT/s
    Graphics Card(s)
    Asus ROG Strix 4070 Ti OC
    Sound Card
    🔊Bowers & Wilkins 606 S3 speakers; Audiolabs 7000a integrated amp; RSL 10S Mk2 sub; Creative Pebble Pro Minimilist
    Monitor(s) Displays
    🖥️🖥️ Eizo CG2730 ColorEdge, ViewSonic VP2768
    Screen Resolution
    🖥️🖥️ 2560 x 1440p x 2
    Hard Drives
    💾 WDC SN850X 4TB nvme, SN850 1TB nvme, SK-Hynix 2 TB P41 nvme,. Sabrent USB-C DS-SC5B 5-bay docking station: 6TB WDC Black, 6TB Ironwolf Pro; 2x 2TB WDC Black HDD
    PSU
    ⚡️ 850W Seasonic Vertex PX-850 ATX 3.0/PCI-E 5.0
    Case
    Fractal Design North XL Mesh, Black Walnut
    Cooling
    ❄️ EK Nucleus black 360 AIO w/Phanteks T30-120 fans, 2 Noctua NF-A14 Chromax case fan, 1 T30-120 fan cooling memory
    Keyboard
    ⌨️ Keychron Q3 Max TKL with custom GMK Redsuns Red Samuri keycaps, TX Stabs
    Mouse
    🖱️ Logitech G305 wireless gaming
    Internet Speed
    ⬇️ 500 Mb/s ⬆️ 12 Mb/s
    Browser
    🔥🦊 Firefox
    Antivirus
    🦺 Defender, Macrium Reflect X 🏆
    Other Info
    Phangkey Amaterasu V2 Desk Mat
  • Computer type
    Laptop
    Manufacturer/Model
    💻 Apple 13" Macbook Pro 2020 (m1)
    CPU
    Apple M1
    Screen Resolution
    2560x1600
    Browser
    Firefox

Latest Support Threads

Back
Top Bottom