Skip to content

Update dependency powershell to v7.7.0 - #830

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/powershell-7.x
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/powershell-7.x

Conversation

@renovate

@renovate renovate Bot commented Nov 11, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
powershell 7.6.9 → 7.7.0 age confidence

Release Notes

PowerShell/PowerShell (powershell)

v7.7.0: Release of PowerShell

Compare Source

7.7.0

General Cmdlet Updates and Fixes
  • Add warning for SHA-1 File Catalog (#​28358)
Tests
  • Fix the regex in ConsoleHost.Tests.ps1 used to verify help content (#​28365)
  • Pin Linux image version to Ubuntu 24.04 for CI tests (#​28357)
Build and Packaging Improvements

Update to .NET SDK 11.0.100

  • Fix the resource string WeakCatalogHashAlgorithm (#​28368)
  • Update Appx manifest to not allow updates while PS7 is running (#​28361)
  • Fix module-only vPack build feed credentials (#​28369)
  • Add ability to consume PowerShell modules from internal feed (#​28366)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2785816 (#​28364)
  • Update Microsoft.PowerShell.PSResourceGet to version 1.3.0-rc2 (#​28363)
  • Bump github/codeql-action/upload-sarif from 4.38.3 to 4.39.1 (#​28359)
  • Bump github/codeql-action from 4.38.3 to 4.39.1 (#​28360)
SHA256 Hashes of the release artifacts
  • hashes.sha256
    • 0F0534F42A2776F0C96CB18520B2AE28823376D95A5CF54E636E5828BCE22A47
  • powershell-7.7.0-1.azl4.aarch64.rpm
    • 476DAFB6FEEA87BE791EE7D2A5FABAF81997E2198023ECCF3C2D55F273DE9610
  • powershell-7.7.0-1.azl4.x86_64.rpm
    • FB345A07BC92A366A84CC8466376CD61F06678B8B48FC99229B1B1E40744EB55
  • powershell-7.7.0-1.cm.aarch64.rpm
    • 2AADE3FE7993454A26A6C640C98DB723B594AB1C406D5BF1A6D5A927559F3422
  • powershell-7.7.0-1.cm.x86_64.rpm
    • CE45F6E5B45DDAD194079BDB15C96F89405B5C23C48DEA23FD74802B4206DDAF
  • powershell-7.7.0-1.rh.x86_64.rpm
    • 12368AB08ACF1A85963CBEB581C7EF283730C81787CE854F5F8965CD7D6F7A3A
  • powershell-7.7.0-linux-arm32.tar.gz
    • D05E2BBC7B165E4DB1B7194F92CCB6951E09847D4013F9CC464EAD1C8804A10A
  • powershell-7.7.0-linux-arm64.tar.gz
    • E59C89776EAA59790D44B3EDD14277435225AB08B6E7603763101B89DE83D935
  • powershell-7.7.0-linux-musl-x64.tar.gz
    • 5A6408B1D196E9D6B6D1AF71DAA931834C5FEA07D14A78CF369292C23944E78D
  • powershell-7.7.0-linux-x64-fxdependent.tar.gz
    • 57573B61F79A497E314221BCF62D6D131D04256548ED88E01F671996F1882449
  • powershell-7.7.0-linux-x64-musl-noopt-fxdependent.tar.gz
    • 91AFC09343EAA056E05700FB11D5A816D8CCFD6724140E5271712C36271C6BF9
  • powershell-7.7.0-linux-x64.tar.gz
    • C89D9C682D2C403DFE726F3DF948E359675235A5BD6FAB535776DE69729CA0CB
  • powershell-7.7.0-osx-arm64.pkg
    • A15E395A9749B67501E69E52E07EF53BBB39ED2C97ED18940D5497E9C0E49A2E
  • powershell-7.7.0-osx-arm64.tar.gz
    • 76449F078F30193FCE9CDF6610B77FDA14F4224CAFCBDF230245EC0DAB9EF10D
  • powershell-7.7.0-osx-x64.pkg
    • 550A8AFE52C4D6782BC60B1C26D248A851EF263594758F873BBB92BAA48516DF
  • powershell-7.7.0-osx-x64.tar.gz
    • 61906BF8F407EF5CC263874C904C551D69FBB61D42DBD8F848A461EC47BF68B5
  • PowerShell-7.7.0-win-arm64.zip
    • 5DC7440CD98F0BA786A44D7DB9205DF5058474FD4DB143CAF7171E8375F34F75
  • PowerShell-7.7.0-win-fxdependent.zip
    • A5DB2F28818C5433219F2D687184B88AF48B1275934E32379DC510E3160CC9A9
  • PowerShell-7.7.0-win-fxdependentWinDesktop.zip
    • F9EEDC5DA570347F2C9E3E7BAFB34596B2D695F5AD29120D0D98D86E363596F0
  • PowerShell-7.7.0-win-x64.zip
    • 7C74E03B20A75B59715847439D046A6214B1863EE79B187872980F139BB4A05F
  • PowerShell-7.7.0-win-x86.zip
    • 1723B1EF5FF7791A77638F05B48168331DF84F51C19FBEC7A1321FE924F3463B
  • PowerShell-7.7.0.msixbundle
    • E00C349858C2D273F29485541ECE91617B435ACCDD5E3F156D68D5CB97740022
  • powershell_7.7.0-1.deb_amd64.deb
    • BECB565095BA0569E1B6D18055CE1114A426523145E6E5AC856928F6B9B013C4
  • powershell_7.7.0-1.deb_arm64.deb
    • 5756F51B51DD9D7895B178E80BBB65BD2F481D8C036CB2D5F8C284368F5040A2

v7.6.10: Release of PowerShell

Compare Source

7.6.10

General Cmdlet Updates and Fixes
  • Use GetCurrentPackageFamilyNameNative API instead of path matching to detect MSIX installation (#​28313)
  • Add warning for SHA-1 File Catalog (#​28311)
  • Ensure all errors are returned for Test-Json with List output format (#​28273)
Tests
  • Pin Linux image version to Ubuntu 24.04 for CI tests (#​28312)
Build and Packaging Improvements

Update to .NET SDK 10.0.404

  • Fix module-only vPack build feed credentials (#​28362)
  • Add ability to consume PowerShell modules from internal feed (#​28355)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2776908 (#​28336)
  • Fix the resource string WeakCatalogHashAlgorithm (#​28334)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2771893 (#​28332)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2785816 (#​28320)
  • Update Appx manifest to not allow updates while PS7 is running (#​28319)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2774633 (#​28318)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2773072 (#​28317)
  • Move Store version metadata to the English description (#​28316)
  • Install Az.Storage for release storage publishing jobs (#​28330)
  • Bump github/codeql-action/upload-sarif from 4.38.2 to 4.39.1 (#​28338)
  • Bump actions/upload-artifact from 7.0.1 to 7.0.2 (#​28331)
  • Bump github/codeql-action from 4.38.3 to 4.39.1 (#​28333)
  • Bump ossf/scorecard-action from 2.4.4 to 2.5.0 (#​28335)
  • Bump github/codeql-action/init from 4.38.2 to 4.38.3 (#​28315)
SHA256 Hashes of the release artifacts
  • hashes.sha256
    • 8D602422352E207184D587EDF26E1E3962F222F5F99FFFF8C46BB07321AE63F7
  • powershell-7.6.10-1.azl4.aarch64.rpm
    • 639925885E6FB00A3C53A7BF8287863B59BBBEA42DE5DF8FD1CE7F6166301466
  • powershell-7.6.10-1.azl4.x86_64.rpm
    • 2D7898EC9DBA198ECFAB7D9DC4186DB663FE7DACBDA6CA43B30BB02AC814848F
  • powershell-7.6.10-1.cm.aarch64.rpm
    • 04ACC185EE9E44D0D91F435686E06747F1C6153C083E4ED541AEE8455B80DF0F
  • powershell-7.6.10-1.cm.x86_64.rpm
    • 02E2C6D888133442E1EA0FC4D5B28B180253AFCA13D0FC031EA02763A165662C
  • powershell-7.6.10-1.rh.x86_64.rpm
    • 77A2911F740DB71BFD458A0FA9F5C7D134917FC146DAE177FF846D82217AFBCC
  • powershell-7.6.10-linux-arm32.tar.gz
    • C075BE079BDA46DC64053AE7DAAEC4811171FE66227306F1E22ADACCBFBB2CC9
  • powershell-7.6.10-linux-arm64.tar.gz
    • 439432CDECF4418413B9A8F547E3AB4D9B40E8E4258913EC3D15FC92C67A9235
  • powershell-7.6.10-linux-musl-x64.tar.gz
    • 5B31557A9A99471692BA9733E058294FB2EA9E50419AC5ACB74C0FD278C3D9E0
  • powershell-7.6.10-linux-x64-fxdependent.tar.gz
    • 9FF3B97517CC51B33EA313C1CAE056BAC1CDF4892939FE35F9143966A3F43FF4
  • powershell-7.6.10-linux-x64-musl-noopt-fxdependent.tar.gz
    • D40CDAF135DDD8F8ABB585CF93B84D59E0BAE3B9298ED26C122C2371EAC04925
  • powershell-7.6.10-linux-x64.tar.gz
    • E261CABC91C78A9AFE8D1E5F24731AB0D38204735AB2EC94B0AF55102652E10D
  • powershell-7.6.10-osx-arm64.pkg
    • 9EFC6B40AC167BD22C2BEDC3F1AE27F58C2EFCE00FE8014FADAA5855EF57FFE7
  • powershell-7.6.10-osx-arm64.tar.gz
    • FB6F1978C7D3266D4CED9391DE6519D971EF92BD036E5B8BE62F1CCDFBDA9477
  • powershell-7.6.10-osx-x64.pkg
    • 83427523BE0639673D4F7DDFDE9A16B5094C1ED2B41F0F349BF5A08EE2239410
  • powershell-7.6.10-osx-x64.tar.gz
    • AA55BEF6375E7B1A61E860866A38AF5F2366CEB4189293E6B73B7777CB1D7793
  • PowerShell-7.6.10-win-arm64.msi
    • 732AF00C51162ECB6826BA630F19BF6536C3CE7C3B740160660DDCFB51606780
  • PowerShell-7.6.10-win-arm64.zip
    • 1D36ECAC1D8F5AC9577CFDFC426AF41F3E90CBCA6C52445E7DB167F532B3A7AB
  • PowerShell-7.6.10-win-fxdependent.zip
    • A42796EB7DD21726C6F727F2705B9A0DFF65D81708D06A435A8C171662DAEDAB
  • PowerShell-7.6.10-win-fxdependentWinDesktop.zip
    • 8D454607BDBD9A323E0048032B8BFE2F652ED8F8027307A324E837113A20CDDE
  • PowerShell-7.6.10-win-x64.msi
    • 7D8DAEA48B450D4D62FCD1AC4D6FAA7AC2DB5E11ABA5061EE81B7496ADCA8C07
  • PowerShell-7.6.10-win-x64.zip
    • 7D871531806EB1646264E4BBABD9F0C30C23355591BC756BB9909448C29AE166
  • PowerShell-7.6.10-win-x86.msi
    • 11EFFD627102455791C22BC06528633C775803F91FEA295F96FA6386E7E881A6
  • PowerShell-7.6.10-win-x86.zip
    • 221BAD2BA6EFF81F2661C8F467ECA286F89173B0E0C044C858F18DBBEACB9891
  • PowerShell-7.6.10.msixbundle
    • 911E652739E19DE80C325FD0CBCC99B00C865536299ED5813844A4083A6D0268
  • powershell-lts-7.6.10-1.azl4.aarch64.rpm
    • 579971DFAE1DB8212E0CF5EF7C25DD2730A5809A32BA3F575CD67426D8D23F3A
  • powershell-lts-7.6.10-1.azl4.x86_64.rpm
    • DA394D5C4258B717B4B09EC9583AA0879AA088A904BB67F0FE889E3695AFA348
  • powershell-lts-7.6.10-1.cm.aarch64.rpm
    • DABFAACFBD3B7067A1D49BCAD02CA125968D60C2E5E313A6130D48A161215F37
  • powershell-lts-7.6.10-1.cm.x86_64.rpm
    • EC19A47E369A3843D43559D6AD497BAF825310E29C94A9C6CB7E11389ABB2157
  • powershell-lts-7.6.10-1.rh.x86_64.rpm
    • 305C59D1CFE96A665F29BFD5DE34B614F1CDFE79F0F48E431E84CCD14F384092
  • powershell-lts-7.6.10-osx-arm64.pkg
    • BCA534EAE3B9B83B4C50FD75B2ABFDA21FAE4CC4276E55A9BC6F0A6871339D3D
  • powershell-lts-7.6.10-osx-x64.pkg
    • 0E04700E6C7DF2C121CD6B59E1307D408E5101A995E7098F048D96B86DCF84DC
  • PowerShell-LTS-7.6.10.msixbundle
    • C6CAA271D179DAE426B3536FB17569707033519649B471AD52858BF11C46149D
  • powershell-lts_7.6.10-1.deb_amd64.deb
    • 20E9BE2578EC14A092D31DF4B8F5B0DCFA280D3BE277504741974D6F4C762E47
  • powershell-lts_7.6.10-1.deb_arm64.deb
    • 6BF98EE189AEB7A4E8BDB274DC34B6C05E7539B84A2B1B139B3FDBA93B6713F1
  • powershell_7.6.10-1.deb_amd64.deb
    • 81A5A944702B116EA74C88B01BA5F1F46B1CD7C42C36D85E1BAE90DE1230B4D1
  • powershell_7.6.10-1.deb_arm64.deb
    • 7F88934E68E75ADE128334E57DA7C85F289266926A72B591C1524F3342891683

Configuration

📅 Schedule: (in timezone America/Los_Angeles)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Nov 11, 2026
Copilot AI balanced review requested due to automatic review settings November 11, 2026 05:58
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Nov 11, 2026
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

PowerShell 7.7.0’s release notes reference .NET SDK 11, leaving compatibility with the pinned SDK 10.0.403 unresolved without package metadata or clean restore/run validation.

No open issues 🎉

What changed in this PR

Updates the repository’s local PowerShell tool from version 7.6.9 to 7.7.0.

Changes:

  • Bumps the PowerShell version in the .NET tool manifest while retaining the pwsh command.
File Description
.config/​dotnet-tools.json Updates the pinned PowerShell tool version to 7.7.0.

Review effort: Balanced

Copilot AI commented Nov 11, 2026

Copy link
Copy Markdown
Contributor

One or more custom setup steps configured for this repository failed during this Copilot code review run:

⚙ Install prerequisites

Setup steps run before each review. If the review above is missing context, or no review was posted at all, the failing step above may be the cause. See the workflow run for failure details, fix your setup steps configuration, and re-request a review.

Note

You can configure setup steps for Copilot code review separately from Copilot cloud agent with a copilot-code-review.yml file. Read the docs for details.

@AArnott

Copy link
Copy Markdown
Member

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

@AArnott

Andrew Arnott (AArnott) commented Nov 11, 2026 •

Copy link
Copy Markdown
Member

PowerShell 7.7.0's NuGet tool package references PowerShell.linux-x64 and PowerShell.win-x64, but those packages are absent from both NuGet.org and the configured Azure Artifacts feed (their package indexes return 404). Azure Pipelines run 25639 fails dotnet tool restore on both Linux and Windows, and Docfx fails for the same reason. The upstream platform packages must be published before this update can be restored. Once available, rerun Azure Pipelines and Docfx and verify compatibility with the pinned SDK, as raised in the Copilot review.

🤖 AI-authored reply via Agency Finish PR.

@AArnott Andrew Arnott (AArnott) added the blocked Blocked pending external resolution label Nov 11, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blocked Blocked pending external resolution dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants