Software-update - PowerShell 7.6.1

woensdag, 22 april 2026 (09:14) - Tweakers

In dit artikel:

Microsoft heeft PowerShell 7.6.1 uitgebracht, een onderhouds- en verbeteringsupdate voor de cross-platform shell en scripttaal die sinds 2006 bestaat en sinds 2016 als open source beschikbaar is voor Windows, Linux en macOS. De nieuwe release richt zich vooral op stabiliteit, packaging, CI-security en build-verbeteringen.

Belangrijkste wijzigingen en verbeteringen:
- Algemene fixes: uitstel van update-notificaties tot alle pakketten beschikbaar zijn en diverse cmdlet- en testreparaties (o.a. fix voor PSNativeCommandArgumentPassing).
- Tooling- en platformupdates: update naar .NET SDK 10.0.202 en correcties voor de PMC-repository-URL voor RHEL10.
- Packaging en store-pipeline: samenvoegen van build/packaging en VPack-creatie voor het PowerShell-LTS storepakket; selectie van nieuwe MSIX-naam; aanpassen van PhoneProductId en weergavenaam naar “PowerShell LTS”; opruiming van PDP-Media en scheiding van store-publish stappen.
- CI/CD en beveiliging: vergrendelen van herbruikbare workflows op commit SHA, versterken van GitHub Actions tokens en tags, en bijwerken van codeql-acties.
- Build-systeem: verplaatsen van het _GetDependencies MSBuild-target naar het csproj, toevoegen van comment-based help in build.psm1 en scheiden van officiële en niet-officiële ADO-templates.

Waarom dit belangrijk is: de update verbetert betrouwbaarheid en beveiliging van de ontwikkel- en releaseketen rond PowerShell, stroomlijnt distributie naar de Microsoft Store en lost platform-specifieke problemen op, wat vooral relevant is voor beheerders en automatiseringsscripts op meerdere besturingssystemen.