Skip to content

Bump Microsoft.PowerShell.SDK from 7.4.7 to 7.5.4#272

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nuget/Microsoft.PowerShell.SDK-7.5.4
Open

Bump Microsoft.PowerShell.SDK from 7.4.7 to 7.5.4#272
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nuget/Microsoft.PowerShell.SDK-7.5.4

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 12, 2026

Updated Microsoft.PowerShell.SDK from 7.4.7 to 7.5.4.

Release notes

Sourced from Microsoft.PowerShell.SDK's releases.

7.5.4

## 7.5.4

Build and Packaging Improvements

Update to .NET SDK 9.0.306

  • [release/v7.5] Update Ev2 Shell Extension Image to AzureLinux 3 for PMC Release (#​26032)
  • [release/v7.5] Fix variable reference for release environment in pipeline (#​26013)
  • [release/v7.5] Add v7.5.3 Changelog (#​26015)
  • [release/v7.5] Add LinuxHost Network configuration to PowerShell Packages pipeline (#​26002)
  • Backport Release Pipeline Changes (Internal 37168)
  • [release/v7.5] Update branch for release (#​26195)
  • [release/v7.5] Mark the 3 consistently failing tests as pending to unblock PRs (#​26196)
  • [release/v7.5] add CodeQL suppresion for NativeCommandProcessor (#​26173)
  • [release/v7.5] add CodeQL suppressions for UpdatableHelp and NativeCommandProcessor methods (#​26171)
  • [release/v7.5] Remove UseDotnet task and use the dotnet-install script (#​26169)
  • [release/v7.5] Automate Store Publishing (#​26164)
  • [release/v7.5] Ensure that socket timeouts are set only during the token validation (#​26079)
  • [release/v7.5] Suppress false positive PSScriptAnalyzer warnings in tests and build scripts (#​26059)

SHA256 Hashes of the release artifacts

  • hashes.sha256
    • C1013E31E30CCB8C68366FE6A6E4CEA50F4DDD12FF115078019E4D1D71D58F00
  • powershell-7.5.4-1.cm.aarch64.rpm
    • F6852075303A3A81639381E077639032667F11A25EE8D3FE19AB2F4479ECA93C
  • powershell-7.5.4-1.cm.x86_64.rpm
    • 15CC1A4D24E4FABAD836CFC6B55D501B643EBDB53AF72FDE286585E2A9D8119C
  • powershell-7.5.4-1.rh.x86_64.rpm
    • 304F488E1916497D90A7B921261D040C08336A92A991A6DBAE1ADD937A42EE50
  • powershell-7.5.4-linux-arm32.tar.gz
    • 3553BE9A484EC9627C7AD70DEBC62A39ECF96814D76513CC9C77ACAE9E5B3ECD
  • powershell-7.5.4-linux-arm64.tar.gz
    • 4B32D4CB86A43DFB83D5602D0294295BF22FAFBF9E0785D1AAEF81938CDA92F8
  • powershell-7.5.4-linux-musl-x64.tar.gz
    • 78932A3FB60EEB1263986BBF8D398281F2621D8347FD042B93A4D850CB0A9D26
  • powershell-7.5.4-linux-x64-fxdependent.tar.gz
    ... (truncated)

7.5.3

## 7.5.3

General Cmdlet Updates and Fixes

  • Fix Out-GridView by replacing the use of obsolete BinaryFormatter with custom implementation. (#​25559)
  • Remove OnDeserialized and Serializable attributes from Microsoft.Management.UI.Internal project (#​25831)
  • Make the interface IDeepCloneable internal (#​25830)

Tools

  • Add CodeQL suppressions (#​25972)

Tests

  • Fix updatable help test for new content (#​25944)

Build and Packaging Improvements

Update to .NET SDK 9.0.304
  • Make logical template name consistent between pipelines (#​25991)
  • Update container images to use mcr.microsoft.com for Linux and Azure Linux (#​25986)
  • Add build to vPack Pipeline (#​25975)
  • Remove AsyncSDL from Pipelines Toggle Official/NonOfficial Runs (#​25964)
  • Update branch for release (#​25942)

Documentation and Help Content

  • Fix typo in CHANGELOG for script filename suggestion (#​25963)

SHA256 Hashes of the release artifacts

  • hashes.sha256
    • 9155706FF141819DC3F253A991A01DAECA898D94DDAFFBC76BC5EAE952118FA8
  • powershell-7.5.3-1.cm.aarch64.rpm
    • AD956A0610B72BC24C4A628E8B9083AEBA9191A9AC8E8FC86B0DDAD2D9E826AC
  • powershell-7.5.3-1.cm.x86_64.rpm
    • 14B88AEDEA81023F28D2F67F6DA0B8712D1ABD3359A0F6F2C3EA047AAE93BD71
  • powershell-7.5.3-1.rh.x86_64.rpm
    ... (truncated)

7.5.2

## 7.5.2 - 2025-06-24

Engine Updates and Fixes

  • Move .NET method invocation logging to after the needed type conversion is done for method arguments (#​25357)

General Cmdlet Updates and Fixes

  • Set standard handles explicitly when starting a process with -NoNewWindow (#​25324)
  • Make inherited protected internal instance members accessible in class scope. (#​25547) (Thanks @​mawosoft!)
  • Remove the old fuzzy suggestion and fix the local script file name suggestion (#​25330)
  • Fix PSMethodInvocationConstraints.GetHashCode method (#​25306) (Thanks @​crazyjncsu!)

Build and Packaging Improvements

Update to .NET SDK 9.0.301

  • Correct Capitalization Referencing Templates (#​25673)
  • Publish .msixbundle package as a VPack (#​25621)
  • Update ThirdPartyNotices for v7.5.2 (#​25658)
  • Manually update SqlClient in TestService
  • Update cgmanifest
  • Update package references
  • Update .NET SDK to latest version
  • Change linux packaging tests to ubuntu latest (#​25639)
  • Fix MSIX artifact upload, vPack template, changelog hashes, git tag command (#​25633)
  • Move MSIXBundle to Packages and Release to GitHub (#​25517)
  • Use new variables template for vPack (#​25435)

SHA256 Hashes of the release artifacts

  • hashes.sha256
    • 319450B2ADCBB9FC3F0E7EB347B85CA066F47097508FBC80F8AFCC80B2419716
  • powershell-7.5.2-1.cm.aarch64.rpm
    • 7726766F5BDB0A38A154FACF15A8B870BB3B753CC155BDB138A4ED670A9F3047
  • powershell-7.5.2-1.cm.x86_64.rpm
    ... (truncated)

7.5.1

[7.5.1]

Engine Updates and Fixes

  • Fallback to AppLocker after WldpCanExecuteFile (#​25305)

Code Cleanup

Details
  • Cleanup old release pipelines (#​25236)

Tools

  • Do not run labels workflow in the internal repository (#​25343)
  • Update CODEOWNERS (#​25321)
  • Check GitHub token availability for Get-Changelog (#​25328)
  • Update PowerShell team members in releaseTools.psm1 (#​25302)

Build and Packaging Improvements

Update to .NET SDK 9.0.203

  • Finish 7.5.0 release (#​24855)
  • Add CodeQL suppressions for PowerShell intended behavior (#​25375)
  • Update to .NET SDK 9.0.203 (#​25373)
  • Switch to ubuntu-lastest for CI (#​25374)
  • Add default .NET install path for SDK validation (#​25338)
  • Combine GitHub and Nuget Release Stage (#​25371)
  • Add Windows Store Signing to MSIX bundle (#​25370)
  • Update test result processing to use NUnitXml format and enhance logging for better clarity (#​25344)
  • Fix MSIX stage in release pipeline (#​25345)
  • Make GitHub Workflows work in the internal mirror (#​25342)
  • Update security extensions (#​25322)
  • Disable SBOM generation on set variables job in release build (#​25340)
  • Update GitHub Actions to work in private GitHub repo (#​25332)
  • Revert "Cleanup old release pipelines (#​25201)" (#​25335)
  • Remove call to NuGet (#​25334)
  • Simplify PR Template (#​25333)
  • ... (truncated)

    7.5.0

    7.5.0

    Build and Packaging Improvements

    Update .NET SDK to 9.0.102

    • Add tool package download in publish nuget stage (#​24790) (#​24792)
    • Fix Changelog content grab during GitHub Release (#​24788) (#​24791)
    • Mark build as latest stable (#​24789)
    • [release/v7.5] Update branch for release - Transitive - true - minor (#​24786)
    • Update Microsoft.PowerShell.PSResourceGet to 1.1.0 (#​24767) (#​24785)
    • Make the AssemblyVersion not change for servicing releases (#​24667) (#​24783)
    • Deploy Box Update (#​24632) (#​24779)
    • Update machine pool for copy blob and upload buildinfo stage (#​24587) (#​24776)
    • Update nuget publish to use Deploy Box (#​24596) (#​24597)
    • Added Deploy Box Product Pathway to GitHub Release and NuGet Release Pipelines (#​24583) (#​24595)

    Documentation and Help Content

    • Update HelpInfoUri for 7.5 (#​24610) (#​24777)

    SHA256 Hashes of the release artifacts

    • hashes.sha256
      • 84D704257D0DBF383164A00DF66922A686587C96C4C026BE0F30EADEC23C5082
    • powershell_7.5.0-1.deb_amd64.deb
      • 5813414B7C7F975752A9F33E29EA40A2C17F63FB680C37F5700B8390671DED70
    • powershell-7.5.0-1.cm.aarch64.rpm
      • A2A9135DDE6E7777AEA5C02916C69B16F6DC628612313DF6D20C43553003532B
    • powershell-7.5.0-1.cm.x86_64.rpm
      • 438DD7E89D2960815363D484E9829622580BA5FCD39E74E0E710B706D81081FB
    • powershell-7.5.0-1.rh.x86_64.rpm
      • AE95B71F5796EFD580E800065E9A1D1557DA8AE78897E5BBB8F0B9C07E37859B
    • powershell-7.5.0-linux-arm32.tar.gz
      • 1ABEDD0BFB0F8C1F0083D8161C6C5842F522292F14B750F0B33169D717835CA4
    • powershell-7.5.0-linux-arm64.tar.gz
      • A3B6A1D14897974AEA732D82970C86DD17FFC57A5FC4F4BFABFE2DD272FF6C40
        ... (truncated)

    7.5.0-rc.1

    7.5.0-rc.1 - 2024-11-14

    NOTE: Due to technical issues, release of packages to packages.microsoft.com and release to NuGet.org is delayed.

    Build and Packaging Improvements

    Bump to .NET 9.0.100

    • Update ThirdPartyNotices file (#​24582) (#​24536)
    • Bump to .NET 9.0.100 (#​24576) (#​24535)
    • Add a way to use only NuGet feed sources (#​24528) (#​24530)
    • Update PSResourceGet to v1.1.0-RC2 (#​24512) (#​24525)
    • Add PMC mapping for debian 12 (bookworm) (#​24413) (#​24518)
    • Bump .NET to 9.0.100-rc.2.24474.11 (#​24509) (#​24522)
    • Keep the roff file when gzipping it. (#​24450) (#​24520)
    • Checkin generated manpage (#​24423) (#​24519)
    • Update PSReadLine to 2.3.6 (#​24380) (#​24517)
    • Download package from package build for generating vpack (#​24481) (#​24521)
    • Delete the msix blob if it's already there (#​24353) (#​24516)
    • Add CodeQL scanning to APIScan build (#​24303) (#​24515)
    • Update vpack pipeline (#​24281) (#​24514)
    • Fix seed max value for Container Linux CI (#​24510) (#​24511)
    • Bring preview.5 release fixes to release/v7.5 (#​24379) (#​24368)
    • Add BaseUrl to buildinfo json file (#​24376) (#​24377)

    SHA256 Hashes of the release artifacts

    • hashes.sha256
      • 35B6D60E7A00F55B072ECD7BAFAF12048BA55244FE80EEE1ED3E727761F1122D
    • powershell-7.5.0-rc.1-linux-arm32.tar.gz
      • C6B27E743B1A62B7C1A0D29389419E3A5E0E87C1A5A4F1FC15F7E30C0B44DFAC
    • powershell-7.5.0-rc.1-linux-arm64.tar.gz
      • B4C1B69632B85011928E2EA342E3096B2DECB47ECFF446187D277494436D088B
    • powershell-7.5.0-rc.1-linux-musl-x64.tar.gz
      • FB471DD9786264A73FE1A5C04E3242336A676D1271885E23027F964876D42176
    • powershell-7.5.0-rc.1-linux-x64-fxdependent.tar.gz
      ... (truncated)

    7.5.0-preview.5

    [7.5.0-preview.5] - 2024-10-01

    Breaking Changes

    • Treat large Enum values as numbers in ConvertTo-Json (#​20999) (#​24304)

    Engine Updates and Fixes

    • Fix how processor architecture is validated in Import-Module (#​24265) (#​24317)

    Experimental Features

    General Cmdlet Updates and Fixes

    • Add -Force parameter to Resolve-Path and Convert-Path cmdlets to support wildcard hidden files (#​20981) (#​24344)
    • Add telemetry to track the use of features (#​24247) (#​24331)
    • Treat large Enum values as numbers in ConvertTo-Json (#​20999) (#​24304)
    • Make features PSCommandNotFoundSuggestion, PSCommandWithArgs, and PSModuleAutoLoadSkipOfflineFiles stable (#​24246) (#​24310)
    • Handle global tool when prepending $PSHome to PATH (#​24228) (#​24307)

    Tests

    • Fix cleanup in PSResourceGet test (#​24339) (#​24345)

    Build and Packaging Improvements

    Bump .NET SDK to 9.0.100-rc.1.24452.12

    • Fixed Test Scenario for Compress-PSResource (Internal 32696)
    • Add back local NuGet source for test packages (Internal 32693)
    • Fix typo in release-MakeBlobPublic.yml (Internal 32689)
    • Copy to static site instead of making blob public (#​24269) (#​24343)
    • Update Microsoft.PowerShell.PSResourceGet to 1.1.0-preview2 (#​24300) (#​24337)
    • Remove the MD5 branch in the strong name signing token calculation (#​24288) (#​24321)
    • Update experimental-feature json files (#​24271) (#​24319)
    • Add updated libicu dependency for Debian packages (#​24301) (#​24324)
    • Add mapping to AzureLinux repo (#​24290) (#​24322)
    • Update and add new NuGet package sources for different environments. (#​24264) (#​24316)
    • Bump .NET 9 to 9.0.100-rc.1.24452.12 (#​24273) (#​24320)
    • Make some release tests run in a hosted pools (#​24270) (#​24318)
    • Do not build the exe for Global tool shim project (#​24263) (#​24315)
    • Delete assets/AppImageThirdPartyNotices.txt (#​24256) (#​24313)
    • Create new pipeline for compliance (#​24252) (#​24312)
    • ... (truncated)

      7.5.0-preview.4

      [7.5.0-preview.4] - 2024-08-28

      NOTE: The Windows x86 and Linux ARM32 packages are not included with this release due to a known issue. The issue will be fixed in the next release.

      Engine Updates and Fixes

      • RecommendedAction: Explicitly start and stop ANSI Error Color (#​24065) (Thanks @​JustinGrote!)
      • Improve .NET overload definition of generic methods (#​21326) (Thanks @​jborean93!)
      • Optimize the += operation for a collection when it's an object array (#​23901) (Thanks @​jborean93!)
      • Allow redirecting to a variable as experimental feature PSRedirectToVariable (#​20381)

      General Cmdlet Updates and Fixes

      • Change type of LineNumber to ulong in Select-String (#​24075) (Thanks @​Snowman-25!)
      • Fix Invoke-RestMethod to allow -PassThru and -Outfile work together (#​24086) (Thanks @​jshigetomi!)
      • Fix Hyper-V Remoting when the module is imported via implicit remoting (#​24032) (Thanks @​jborean93!)
      • Add ConvertTo-CliXml and ConvertFrom-CliXml cmdlets (#​21063) (Thanks @​ArmaanMcleod!)
      • Add OutFile property in WebResponseObject (#​24047) (Thanks @​jshigetomi!)
      • Show filename in Invoke-WebRequest -OutFile -Verbose (#​24041) (Thanks @​jshigetomi!)
      • Set-Acl: Do not fail on untranslatable SID (#​21096) (Thanks @​jborean93!)
      • Fix the extent of the parser error when a number constant is invalid (#​24024)
      • Fix Move-Item to throw error when moving into itself (#​24004)
      • Fix up .NET method invocation with Optional argument (#​21387) (Thanks @​jborean93!)
      • Fix progress calculation on Remove-Item (#​23869) (Thanks @​jborean93!)
      • Fix WebCmdlets when -Body is specified but ContentType is not (#​23952) (Thanks @​CarloToso!)
      • Enable -NoRestart to work with Register-PSSessionConfiguration (#​23891)
      • Add IgnoreComments and AllowTrailingCommas options to Test-Json cmdlet (#​23817) (Thanks @​ArmaanMcleod!)
      • Get-Help may report parameters with ValueFromRemainingArguments attribute as pipeline-able (#​23871)

      Code Cleanup

      We thank the following contributors!

      @​xtqqczze, @​eltociear

      • Minor cleanup on local variable names within a method (#​24105)
      • Remove explicit IDE1005 suppressions (#​21217) (Thanks @​xtqqczze!)
      • Fix a typo in WebRequestSession.cs (#​23963) (Thanks @​eltociear!)

      Tools

      ... (truncated)

      7.5.0-preview.3

      [7.5.0-preview.3] - 2024-05-16

      Breaking Changes

      • Remember installation options and used them to initialize options for the next installation (#​20420) (Thanks @​reduckted!)
      • ConvertTo-Json: Serialize BigInteger as a number (#​21000) (Thanks @​jborean93!)

      Engine Updates and Fixes

      • Fix generating OutputType when running in Constrained Language Mode (#​21605)
      • Revert the PR #​17856 (Do not preserve temporary results when no need to do so) (#​21368)
      • Make sure the assembly/library resolvers are registered at early stage (#​21361)
      • Fix PowerShell class to support deriving from an abstract class with abstract properties (#​21331)
      • Fix error formatting for pipeline enumeration exceptions (#​20211)

      General Cmdlet Updates and Fixes

      • Added progress bar for Remove-Item cmdlet (#​20778) (Thanks @​ArmaanMcleod!)
      • Expand ~ to $home on Windows with tab completion (#​21529)
      • Separate DSC configuration parser check for ARM processor (#​21395) (Thanks @​dkontyko!)
      • Fix [semver] type to pass semver.org tests (#​21401)
      • Don't complete when declaring parameter name and class member (#​21182) (Thanks @​MartinGC94!)
      • Add RecommendedAction to ConciseView of the error reporting (#​20826) (Thanks @​JustinGrote!)
      • Fix the error when using Start-Process -Credential without the admin privilege (#​21393) (Thanks @​jborean93!)
      • Fix Test-Path -IsValid to check for invalid path and filename characters (#​21358)
      • Fix build failure due to missing reference in GlobalToolShim.cs (#​21388)
      • Fix argument passing in GlobalToolShim (#​21333) (Thanks @​ForNeVeR!)
      • Make sure both stdout and stderr can be redirected from a native executable (#​20997)
      • Handle the case that Runspace.DefaultRunspace == null when logging for WDAC Audit (#​21344)
      • Fix a typo in releaseTools.psm1 (#​21306) (Thanks @​eltociear!)
      • Get-Process: Remove admin requirement for -IncludeUserName (#​21302) (Thanks @​jborean93!)
      • Fall back to type inference when hashtable key-value cannot be retrieved from safe expression (#​21184) (Thanks @​MartinGC94!)
      • Fix the regression when doing type inference for $_ (#​21223) (Thanks @​MartinGC94!)
      • Revert "Adjust PUT method behavior to POST one for default content type in WebCmdlets" (#​21049)
      • Fix a regression in Format-Table when header label is empty (#​21156)

      Code Cleanup

      We thank the following contributors!

      @​xtqqczze

      • Enable CA1868: Unnecessary call to 'Contains' for sets (#​21165) (Thanks @​xtqqczze!)
      • Remove JetBrains.Annotations attributes (#​21246) (Thanks @​xtqqczze!)
      • ... (truncated)

        7.5.0-preview.2

        [7.5.0-preview.2] - 2024-02-22

        Engine Updates and Fixes

        • Fix using assembly to use Path.Combine when constructing assembly paths (#​21169)
        • Validate the value for using namespace during semantic checks to prevent declaring invalid namespaces (#​21162)

        General Cmdlet Updates and Fixes

        • Add WinGetCommandNotFound and CompletionPredictor modules to track usage (#​21040)
        • ConvertFrom-Json: Add -DateKind parameter (#​20925) (Thanks @​jborean93!)
        • Add tilde expansion for windows native executables (#​20402) (Thanks @​domsleee!)
        • Add DirectoryInfo to the OutputType for New-Item (#​21126) (Thanks @​MartinGC94!)
        • Fix Get-Error serialization of array values (#​21085) (Thanks @​jborean93!)

        Code Cleanup

        We thank the following contributors!

        @​eltociear

        • Fix a typo in CoreAdapter.cs (#​21179) (Thanks @​eltociear!)
        • Remove PSScheduledJob module source code (#​21189)

        Tests

        • Rewrite the mac syslog tests to make them less flaky (#​21174)

        Build and Packaging Improvements

        Bump to .NET 9 Preview 1

        We thank the following contributors!

        @​gregsdennis

        • Bump to .NET 9 Preview 1 (#​21229)
        • ... (truncated)

          7.5.0-preview.1

          [7.5.0-preview.1] - 2024-01-18

          Breaking Changes

          • Fix -OlderThan and -NewerThan parameters for Test-Path when using PathType and date range (#​20942) (Thanks @​ArmaanMcleod!)
            • Previously -OlderThan would be ignored if specified together
          • Change New-FileCatalog -CatalogVersion default to 2 (#​20428) (Thanks @​ThomasNieto!)

          General Cmdlet Updates and Fixes

          • Fix completion crash for the SCCM provider (#​20815, #​20919, #​20915) (Thanks @​MartinGC94!)
          • Fix regression in Get-Content when -Tail 0 and -Wait are used together (#​20734) (Thanks @​CarloToso!)
          • Add Aliases to the properties shown up when formatting the help content of the parameter returned by Get-Help (#​20994)
          • Add implicit localization fallback to Import-LocalizedData (#​19896) (Thanks @​chrisdent-de!)
          • Change Test-FileCatalog to use File.OpenRead to better handle the case where the file is being used (#​20939) (Thanks @​dxk3355!)
          • Added -Module completion for Save-Help and Update-Help commands (#​20678) (Thanks @​ArmaanMcleod!)
          • Add argument completer to -Verb for Start-Process (#​20415) (Thanks @​ArmaanMcleod!)
          • Add argument completer to -Scope for *-Variable, *-Alias & *-PSDrive commands (#​20451) (Thanks @​ArmaanMcleod!)
          • Add argument completer to -Verb for Get-Verb and Get-Command (#​20286) (Thanks @​ArmaanMcleod!)
          • Fixing incorrect formatting string in CommandSearcher trace logging (#​20928) (Thanks @​powercode!)
          • Ensure the filename is not null when logging WDAC ETW events (#​20910) (Thanks @​jborean93!)
          • Fix four regressions introduced by the WDAC logging feature (#​20913)
          • Leave the input, output, and error handles unset when they are not redirected (#​20853)
          • Fix Start-Process -PassThru to make sure the ExitCode property is accessible for the returned Process object (#​20749) (Thanks @​CodeCyclone!)
          • Fix Group-Object output using interpolated strings (#​20745) (Thanks @​mawosoft!)
          • Fix rendering of DisplayRoot for network PSDrive (#​20793)
          • Fix Invoke-WebRequest to report correct size when -Resume is specified (#​20207) (Thanks @​LNKLEO!)
          • Add PSAdapter and ConsoleGuiTools to module load telemetry whitelist (#​20641)
          • Fix Web Cmdlets to allow WinForm apps to work correctly (#​20606)
          • Block getting help from network locations in restricted remoting sessions (#​20593)
          • Fix Group-Object to use current culture for its output (#​20608)
          • Add argument completer to -Version for Set-StrictMode (#​20554) (Thanks @​ArmaanMcleod!)
          • Fix Copy-Item progress to only show completed when all files are copied (#​20517)
          • Fix UNC path completion regression (#​20419) (Thanks @​MartinGC94!)
          • Add telemetry to check for specific tags when importing a module (#​20371)
          • Report error if invalid -ExecutionPolicy is passed to pwsh (#​20460)
          • Add HelpUri to Remove-Service (#​20476)
          • Fix unixmode to handle setuid and sticky when file is not an executable (#​20366)
          • Fix Test-Connection due to .NET 8 changes (#​20369)
          • Fix implicit remoting proxy cmdlets to act on common parameters (#​20367)
          • Set experimental features to stable for 7.4 release (#​20285)
          • Revert changes to continue using BinaryFormatter for Out-GridView (#​20300)
          • Fix Get-Service non-terminating error message to include category (#​20276)
          • Prevent Export-CSV from flushing with every input (#​20282) (Thanks @​Chris--A!)
          • Fix a regression in DSC (#​20268)
          • Include the module version in error messages when module is not found (#​20144) (Thanks @​ArmaanMcleod!)
          • Add -Empty and -InputObject parameters to New-Guid (#​20014) (Thanks @​CarloToso!)
          • Remove the comment trigger from feedback provider (#​20136)
          • Prevent fallback to file completion when tab completing type names (#​20084) (Thanks @​MartinGC94!)
          • Add the alias r to the parameter -Recurse for the Get-ChildItem command (#​20100) (Thanks @​kilasuit!)
            ... (truncated)

          7.4.15

          ## 7.4.15

          General Cmdlet Updates and Fixes

          • Delay update notification for one week to ensure all packages become available (#​27229)
          • Close pipe client handles after creating the child ssh process (#​27139)

          Tests

          • Fix the PSNativeCommandArgumentPassing test (#​27146)

          Build and Packaging Improvements

          Update .NET SDK to 8.0.420

          • Fix the container image for vPack, MSIX vPack and Package pipelines (#​27018)
          • Update branch for release (#​27279)
          • Fix package pipeline by adding in PDP-Media directory (#​27255)
          • Pin ready-to-merge.yml reusable workflow to commit SHA (#​27247)
          • [StepSecurity] ci: Harden GitHub Actions tags (#​27244)
          • Build, package, and create VPack for the PowerShell-LTS store package within the same msixbundle-vpack pipeline (#​27242)
          • Change the display name of PowerShell-LTS package to PowerShell LTS (#​27232)
          • [StepSecurity] ci: Harden GitHub Actions tokens (#​27231)
          • Redo windows image fix to use latest image (#​27230)
          • Separate Store Package Creation, Skip Polling for Store Publish, Clean up PDP-Media (#​27228)
          • Add comment-based help documentation to build.psm1 functions (#​27227)
          • Fix a preview detection test for the packaging script (#​27226)
          • Update the PhoneProductId to be the official LTS id used by Store (#​27169)
          • Select New MSIX Package Name (#​27173)
          • Publish .msixbundle package as a VPack (#​27187)
          • Bump github/codeql-action from 4.32.4 to 4.35.1 (#​27143) (#​27171) (#​27175)
          • release-upload-buildinfo: replace version-comparison channel gating with metadata flags (#​27147)
          • Create infrastructure to create two msixs and msixbundles for LTS and Stable (#​27145)
          • Move _GetDependencies MSBuild target from dynamic generation in build.psm1 into Microsoft.PowerShell.SDK.csproj (#​27144)
          • Bump actions/dependency-review-action from 4.8.3 to 4.9.0 (#​27142)
          • Bump actions/upload-artifact from 6 to 7 (#​27141)
          • Separate Official and NonOfficial templates for ADO pipelines (#​27140)
          • Mirror .NET/runtime ICU version range in PowerShell (#​27138)

          ... (truncated)

          7.4.14

          ## [7.4.14]

          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)
          • ... (truncated)

            7.4.13

            ## 7.4.13

            Build and Packaging Improvements

            Update .NET SDK to 8.0.415

            • [release/v7.4] Update StableRelease to not be the latest (#​26042)
            • [release/v7.4] Update Ev2 Shell Extension Image to AzureLinux 3 for PMC Release (#​26033)
            • [release/v7.4] Add 7.4.12 Changelog (#​26018)
            • [release/v7.4] Fix variable reference for release environment in pipeline (#​26014)
            • Backport Release Pipeline Changes (Internal 37169)
            • [release/v7.4] Update branch for release (#​26194)
            • [release/v7.4] Mark the 3 consistently failing tests as pending to unblock PRs (#​26197)
            • [release/v7.4] Remove UseDotnet task and use the dotnet-install script (#​26170)
            • [release/v7.4] Automate Store Publishing (#​26163)
            • [release/v7.4] add CodeQL suppresion for NativeCommandProcessor (#​26174)
            • [release/v7.4] add CodeQL suppressions for UpdatableHelp and NativeCommandProcessor methods (#​26172)
            • [release/v7.4] Suppress false positive PSScriptAnalyzer warnings in tests and build scripts (#​26058)
            • [release/v7.4] Ensure that socket timeouts are set only during the token validation (#​26080)

            SHA256 Hashes of the release artifacts

            • hashes.sha256
              • 3C95DB98E3A2ACF08BA794749C9B5FDF0032612804F3BA21436CE6A582026ABF
            • powershell-7.4.13-1.cm.aarch64.rpm
              • 73601859461B130EE1E6624F0683000A794CBE86DB0F4FF9F2CE2A7D4F5F6A01
            • powershell-7.4.13-1.cm.x86_64.rpm
              • 81BC87F6CAF5A8D1065BC77B5DC630ED95F21F8884550150C9E30095FAA28688
            • powershell-7.4.13-1.rh.x86_64.rpm
              • D13675D79D28D92FBC5E27826F660546DBA90571A6959D0F5E3386D31514E089
            • powershell-7.4.13-linux-arm32.tar.gz
              • BB68CFC24B54EB80D4E7B80E5CDF8047EE5975B1D7EDDAF2B1DABD33385B9C27
            • powershell-7.4.13-linux-arm64.tar.gz
              • BD48076333A08D210E87CB96215CFE49316CE09DD8C92F2CD79EEF0F5112959C
            • powershell-7.4.13-linux-musl-x64.tar.gz
              • 77D22F7FD5A55D224DAA13CBCFDEDDC1FAFC0CB1275ED602E1EEDCB2D998F26E
            • powershell-7.4.13-linux-x64-fxdependent.tar.gz
              ... (truncated)

            7.4.12

            ## 7.4.12

            Tools

            • Add CodeQL suppressions (#​25973)

            Build and Packaging Improvements

            Update .NET SDK to 8.0.413

            • Add LinuxHost Network configuration to PowerShell Packages pipeline (#​26003)
            • Update container images to use mcr.microsoft.com for Linux and Azure Linux (#​25987)
            • Update SDK to 8.0.413 (#​25993)
            • Make logical template name consistent between pipelines (#​25992)
            • Remove AsyncSDL from Pipelines Toggle Official/NonOfficial Runs (#​25965)

            Documentation and Help Content

            • Update third-party library versions to 8.0.19 for ObjectPool, Windows Compatibility, and System.Drawing.Common (#​26001)

            SHA256 Hashes of the release artifacts

            • hashes.sha256
              • 9455B5BF00405E146BF3F3707E9A500D2762C1B7C51B9F5190B7559DEFDAF7F0
            • powershell-7.4.12-1.cm.aarch64.rpm
              • 30A4E0A08350675FDCDFD7A68DD30D3E93B78A87DA4533E964D7DAA89FD419E3
            • powershell-7.4.12-1.cm.x86_64.rpm
              • 6C3BB5BF81471C0EE09E11FBA4C456874CBED1502B523859FDA5B15E28502DCE
            • powershell-7.4.12-1.rh.x86_64.rpm
              • F2800B4C3F8FE33E6E78E81EB30C3C2371EE1FD49A45F3B626BE59D63ABC4F0C
            • powershell-7.4.12-linux-arm32.tar.gz
              • 085B634CF66314DB875874F9C04CC98ADF2DEC3B882DF5E220D5BAD3A62F4B90
            • powershell-7.4.12-linux-arm64.tar.gz
              • 8D961B23557F822A5497F4C271FA93785BFEBEED1C8E8350FD627A4D7BAF624A
            • powershell-7.4.12-linux-musl-x64.tar.gz
              • DCF35E47C0355CEE6690B1654D8FAB43E5FD87370FDCC643EF26BA16A17F5C0E
            • powershell-7.4.12-linux-x64-fxdependent.tar.gz
              ... (truncated)

            7.4.11

            ## 7.4.11 - 2025-06-17

            Engine Updates and Fixes

            • Move .NET method invocation logging to after the needed type conversion is done for method arguments (#​25568)

            Build and Packaging Improvements

            Update .NET SDK to 8.0.411

            • Correct Capitalization Referencing Templates (#​25672)
            • Manually update SqlClient in TestService
            • Update cgmanifest
            • Update package references
            • Update .NET SDK to latest version
            • Change linux packaging tests to ubuntu latest (#​25640)

            Documentation and Help Content

            • Update Third Party Notices (#​25524, #​25659)

            SHA256 Hashes of the release artifacts

            • hashes.sha256
              • FC78D20FAC0CEC42461207738BCB35ECC5B466A25DB603567FF66F860D32F6A4
            • powershell-7.4.11-1.cm.aarch64.rpm
              • DDA4B695D0056846979E9188C5E12CDE623E5E33DD1277BD12615290A2F329FD
            • powershell-7.4.11-1.cm.x86_64.rpm
              • A2486467D4D375E23C55F197FA6B05060B605A6065E76EAD4EC03D0C7197AC41
            • powershell-7.4.11-1.rh.x86_64.rpm
              • 6C1D922BD06510A1AD644CEFF9054598C2F49A39B6024F8EBDEF4C55888A183B
            • powershell-7.4.11-linux-arm32.tar.gz
              • FB1AAE625D48C45822CE710B535BD34334BEB9AFDCE732C8A901A7CD66115B4A
            • powershell-7.4.11-linux-arm64.tar.gz
              • 0A705C15429F90980814EC29D2BCD70ECDA478CFCD19E4B857E5928C1CF49EF3
            • powershell-7.4.11-linux-musl-x64.tar.gz
              ... (truncated)

            7.4.10

            ## [7.4.10]

            Engine Updates and Fixes

            • Fallback to AppLocker after WldpCanExecuteFile (#​25229)

            Code Cleanup

            Details
            • Remove obsolete template from Windows Packaging CI (#​25405)
            • Cleanup old release pipelines (#​25404)

            Tools

            • Do not run labels workflow in the internal repository (#​25411)

            Build and Packaging Improvements

            Update .NET SDK to 8.0.408

            • Update branch for release (#​25518)
            • Move MSIXBundle to Packages and Release to GitHub (#​25516)
            • Add CodeQL suppressions for PowerShell intended behavior (#​25376)
            • Enhance path filters action to set outputs for all changes when not a PR (#​25378)
            • Fix Merge Errors from #​25401 and Internal 33077 (#​25478)
            • Fix MSIX artifact upload, vPack template, changelog hashes, git tag command (#​25476)
            • Fix Conditional Parameter to Skip NuGet Publish (#​25475)
            • Use new variables template for vPack (#​25474)
            • Add Windows Store Signing to MSIX bundle (#​25472)
            • Update test result processing to use NUnitXml format and enhance logging for better clarity (#​25471)
            • Fix the expected path of .NET after using UseDotnet 2 task to install (#​25470)
            • Update Microsoft.PowerShell.PSResourceGet to 1.1.0 (#​25469)
            • Combine GitHub and Nuget Release Stage (#​25473)
            • Make GitHub Workflows work in the internal mirror (#​25409)
            • Add default .NET install path for SDK validation (#​25339)
            • Update APIScan to use new symbols server (#​25400)
            • Use GitHubReleaseTask (#​25401)
            • Migrate MacOS Signing to OneBranch (#​25412)
            • ... (truncated)

              Commits viewable in compare view.

            Dependabot compatibility score

            Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


            Dependabot commands and options

            You can trigger Dependabot actions by commenting on this PR:

            • @dependabot rebase will rebase this PR
            • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
            • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
            • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
            • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
            • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

---
updated-dependencies:
- dependency-name: Microsoft.PowerShell.SDK
  dependency-version: 7.5.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels May 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants