Skip to content

Releases: PowerShell/PowerShell

v7.6.7 Release of PowerShell

Choose a tag to compare

@jshigetomi jshigetomi released this 13 Oct 20:37

7.6.7

Engine Updates and Fixes

  • Tolerate IO/JSON errors reading the per-user powershell.config.json (#28084)

General Cmdlet Updates and Fixes

  • Prevent localization of WPF key gesture strings (#28097)
  • Allow user to force the default implicit formatting to use AutoSize (#28096)
  • Handle MSIX installation specially when prepending to PATH (#28091)
  • Add GetImportModuleCommand method and session restriction check in Show-Command (#28088)

Tests

  • Fix the PATH test for MSIX installed PowerShell (#28108)
  • Fix LocProject.json tests and trigger CIs on changes to LocProject.json (#28104)
  • Mark DSC Profile tests pending on MSIX test runs (#28092)

Build and Packaging Improvements

Update to .NET SDK 10.0.402

  • Move to the latest Microsoft.PowerShell.Native package and add test (#28176)
  • Update Microsoft.PowerShell.Native package version (#28171)
  • Bump CodeQL init and analyze actions to 4.38.2 (#28156)
  • Add native Azure Linux 4 RPM packaging (#28154)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2725870 (#28105)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2734773 (#28102)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2724482 (#28101)
  • Simplify Microsoft Store listing metadata (#28103)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2716742 (#28100)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2730146 (#28099)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2726204 (#28098)
  • Add PDP.xml to the LocProject.json file (#28095)
  • Add Azure Linux 4 RPM support (#28039)
  • Revert "Simplify Microsoft Store listing metadata" (#28094)
  • Simplify Microsoft Store listing metadata (#28079)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2704971 (#28080)
  • Change Windows CI to stop using PowerShell 5.1 (#28081)
  • Support macOS signatures in nonofficial pipelines (#28076)
  • Bump github/codeql-action from 4.35.4 to 4.36.0 (#28083)
  • Bump actions/checkout from 6.0.2 to 7.0.1 (#28153)
  • Bump ossf/scorecard-action from 2.4.3 to 2.4.4 (#28157)
  • Bump actions/github-script from 8.0.0 to 9.0.0 (#28086)
  • Bump actions/upload-artifact from 7.0.0 to 7.0.1 (#28085)
  • Bump PowerShell/compliance/.github/workflows/ready-to-merge.yml from 1.0.0 to 1.0.1 (#28155)
  • Bump github/codeql-action/upload-sarif from 4.36.0 to 4.38.2 (#28158)
  • Bump actions/setup-dotnet from 5.2.0 to 6.0.0 (#28161)

SHA256 Hashes of the release artifacts

  • hashes.sha256
    • 6C2D5F481CC20C83DF45D5C29E15F0D7E9E1DB82EB5B8F7F2FE33B107F308325
  • powershell-7.6.7-1.azl4.aarch64.rpm
    • 2512824937A805EC83218BE2AE46DA45BAF780C279189B69259B7F8EDB1933A2
  • powershell-7.6.7-1.azl4.x86_64.rpm
    • 47196B02BCD967EDD62F72BDADAEB922FDBF150A36E5AB722D4FBA488FB12E54
  • powershell-7.6.7-1.cm.aarch64.rpm
    • 3204C62767010131797E95BC0220178CEC9B7E4B38A1ABD7CE3AB5B47D4EC154
  • powershell-7.6.7-1.cm.x86_64.rpm
    • EF69FDE88F71DC37081553BF87CB96ED971A41C7DEFE266609F77BB64DDBE8F4
  • powershell-7.6.7-1.rh.x86_64.rpm
    • 3C506D68EF70C47AC874BEA0985F4E3E9401B7591D0E2778501F4C5AA50A3518
  • powershell-7.6.7-linux-arm32.tar.gz
    • 6C056A2104273C834DA2E383960FFA850520F3E760BADA5AF43F7CE8A64146D2
  • powershell-7.6.7-linux-arm64.tar.gz
    • BA465EFDFB0984C1C5DC5ED9EB0B79A7E91A1B52C45F99377058C0659B84D3F1
  • powershell-7.6.7-linux-musl-x64.tar.gz
    • D74A1B7E1D1FBF150AE6F29E083953CE07FC833FE9D66218D54940A8638249C6
  • powershell-7.6.7-linux-x64-fxdependent.tar.gz
    • 0C87E8E10898FB42694E4DCEA1EE2B9420607836B6B8502C895D942E91CC34BD
  • powershell-7.6.7-linux-x64-musl-noopt-fxdependent.tar.gz
    • 034931E34232DF4854C7769299BA60618ABBBEF1C6B5D1F6378F38160FFC22F7
  • powershell-7.6.7-linux-x64.tar.gz
    • 6896F9E3A6B0A354BF470835A96DA76D2F801CD50DCF047AD7C4563BF93BF431
  • powershell-7.6.7-osx-arm64.pkg
    • A627EF1649521449CAB796EC798DE3048CE89021C51F6F65B8B63D032165F1F5
  • powershell-7.6.7-osx-arm64.tar.gz
    • 50DDE99BB066ADACBB9A748182D09EB9BEFF25119DC3B12E85C84B6B6B1C5DA9
  • powershell-7.6.7-osx-x64.pkg
    • B5173081D521040ADD595D5C99FBDDA4135BA96BE82F49D340AA82B1227C319E
  • powershell-7.6.7-osx-x64.tar.gz
    • C354CA845CB81F9239BC0C6FBFD14256056400E4B269BD7A6373D113AD94C1E3
  • PowerShell-7.6.7-win-arm64.msi
    • DDB2F3613A0AD27817B90601A0827F7347E81DFA5BCE18D4BE8009B8CB0E0A31
  • PowerShell-7.6.7-win-arm64.zip
    • 119BD9221254EF3637523CB1990797618F5FD68848B57DE40F12B561D743149E
  • PowerShell-7.6.7-win-fxdependent.zip
    • 6B50AF1679D9A46D0C629B04BEC5508BC95B51AED253FD6DA576025CE0AFCF8C
  • PowerShell-7.6.7-win-fxdependentWinDesktop.zip
    • 87EDAD652ADB342F3811C96815697F4FA0AA599DA436B5B731DCE3E8F8780821
  • PowerShell-7.6.7-win-x64.msi
    • EC575CEF9EC56FCD905DE0D5EEAC9CB7F81A0A65ABB87BB5CD0E87FDFE2B8CC0
  • PowerShell-7.6.7-win-x64.zip
    • D2F952EBDBF24386CB8923553AA58E41A846DB35A6155EA04C58142A4B16DBB7
  • PowerShell-7.6.7-win-x86.msi
    • E0A5296FE368B2DC1B4FEF1217979A32CFED8A26F3586FB09FCEE9A72873691B
  • PowerShell-7.6.7-win-x86.zip
    • 5D7594BE11DD0CE7177E5121D5DB643B7183170209A489FF4840B3284313CD73
  • PowerShell-7.6.7.msixbundle
    • 4DDA8F77324028D2FC043A120CDDB9EA32465A96A31D48F6062DF2445FE12829
  • powershell-lts-7.6.7-1.azl4.aarch64.rpm
    • 4790ADBFEA91AAE4D5EEBB26AFABB8C0CB7E45DDA40A7B62FFCDC9264D1A65EC
  • powershell-lts-7.6.7-1.azl4.x86_64.rpm
    • 6E571ED4E05359FD3A1ABC029F2EDABF9F59E18D1D0496E13019A7F8FE3C7F4B
  • powershell-lts-7.6.7-1.cm.aarch64.rpm
    • 11B0D3592BD824A888BA77265294597C75BB097835F6D96935942FEDCF5329D7
  • powershell-lts-7.6.7-1.cm.x86_64.rpm
    • AF66FDD4EE0CA9FE2CF2CE3D4E5DBB97109CFA8457AD8EFD68266B2FEBEE12BD
  • powershell-lts-7.6.7-1.rh.x86_64.rpm
    • 8636F860DA0C7D003E2BB8408FB0570E6AFEC032E989E0A1BA2BF8D8CE0E9EE1
  • powershell-lts-7.6.7-osx-arm64.pkg
    • 64735FF201B9B1243BDF04C246C14FB4B5DC21D95FBA0D388E149A3633D186EE
  • powershell-lts-7.6.7-osx-x64.pkg
    • AD40D1DA0B9B17688F4D37A23557D1838CA3C6BDC2E8C82202F9D712EFBC3310
  • PowerShell-LTS-7.6.7.msixbundle
    • 7F2D6518B8EA93A6971A01D5912F388271FFB528836407748A17AA7988B5E538
  • powershell-lts_7.6.7-1.deb_amd64.deb
    • A8E673EF7CC9A10B7AA5070C4C74B2DC5B868F6B3826690145B393CBF98834BB
  • powershell-lts_7.6.7-1.deb_arm64.deb
    • 8E19050C8D8C4BBB4E1F43F26CEE9E5E5A72E829E1C77B95C5ED1A44ECAE8DAE
  • powershell_7.6.7-1.deb_amd64.deb
    • 868C575F0822B2DEED054C1C3C464A9D4B841F67E153369147FB6ACE3545C8B2
  • powershell_7.6.7-1.deb_arm64.deb
    • 120D3245F1985525A60A8225D80F65771D361A795D33E155A446AA8A6E30D3C4

v7.5.12 Release of PowerShell

Choose a tag to compare

@jshigetomi jshigetomi released this 13 Oct 20:05

7.5.12

Engine Updates and Fixes

  • Tolerate IO/JSON errors reading the per-user powershell.config.json (#28070)

General Cmdlet Updates and Fixes

  • Add GetImportModuleCommand method and session restriction check in Show-Command (#28073)

Build and Packaging Improvements

Update to .NET SDK 9.0.319

  • Move to the latest Microsoft.PowerShell.Native package and add test (#28175)
  • Update Microsoft.PowerShell.Native package version (#28170)
  • Bump CodeQL init and analyze actions to 4.38.2 (#28150)
  • Simplify Microsoft Store listing metadata (#28063)
  • Add the needed variable groups to the MSIX VPack pipeline to enforce using the production ADO feed (#28065)
  • Change Windows CI to stop using PowerShell 5.1 (#28064)
  • Support macOS signatures in nonofficial pipelines (#28062)
  • Bump actions/setup-dotnet from 5.2.0 to 6.0.0 (#28160)
  • Bump actions/github-script from 8.0.0 to 9.0.0 (#28072)
  • Bump actions/checkout from 6.0.2 to 7.0.1 (#28148)
  • Bump PowerShell/compliance/.github/workflows/ready-to-merge.yml from 1.0.0 to 1.0.1 (#28149)
  • Bump github/codeql-action from 4.35.4 to 4.36.0 (#28069)
  • Bump github/codeql-action/upload-sarif from 4.36.0 to 4.38.2 (#28152)
  • Bump actions/upload-artifact from 7.0.0 to 7.0.1 (#28071)
  • Bump ossf/scorecard-action from 2.4.3 to 2.4.4 (#28151)

SHA256 Hashes of the release artifacts

  • hashes.sha256
    • 1E8893239FB780D42148C3E4B5868D8507D6CB5D4794177A09A77D332914D1EA
  • powershell-7.5.12-1.cm.aarch64.rpm
    • F5AEF120BB957C2EAA179869FACC0B4B25B8BA4FBE20FE1AC305988235EB08C6
  • powershell-7.5.12-1.cm.x86_64.rpm
    • EF96F3DC0EE619B74181F8E1430E459E0DAEB7257A8B02A0023BF65B6BD01A9D
  • powershell-7.5.12-1.rh.x86_64.rpm
    • 73DD5716299CB3057237690BFB1CED5F81458CE0457CB74DF0CED3F8D49C255C
  • powershell-7.5.12-linux-arm32.tar.gz
    • DFA22E36206B794E9EE4D4B9D2CA0A9B4E7A226F67C57E060E49B816B316AB5B
  • powershell-7.5.12-linux-arm64.tar.gz
    • 29EB382CD510E4BD246902650FF6CF9F3B56F959D1BD0BE75E0A1E425177C831
  • powershell-7.5.12-linux-musl-x64.tar.gz
    • 0A0219E920236EF159C2FB05CD7FE0F6879F891C0DE3014A722FDE68A0D9FF34
  • powershell-7.5.12-linux-x64-fxdependent.tar.gz
    • E630BB491CEB07AEE37B724A581E5A1EA435198960EF41532C50444261D657CB
  • powershell-7.5.12-linux-x64-musl-noopt-fxdependent.tar.gz
    • 556C13F475BB0B7A02FBE3F6048F5BCFEB9A18B2F3BF62583A6B60841FE553D3
  • powershell-7.5.12-linux-x64.tar.gz
    • DB85AE1F45005FFD20E456890585167257151FA99406CCD7AB344F7CF3A766FD
  • powershell-7.5.12-osx-arm64.pkg
    • 7D5CF225F820EA02FA1154ABC57D3EBC150D2020A8DB7A6B86639130A6B00F73
  • powershell-7.5.12-osx-arm64.tar.gz
    • 4241ADD562128F9056F4903A2ECE5D04DFD050FA6161E631D4AE16B0BBD0EC42
  • powershell-7.5.12-osx-x64.pkg
    • EE7E2612E6591E26223F95D91DD17A45F35F615AE825F657FEE0D41F88DA83A1
  • powershell-7.5.12-osx-x64.tar.gz
    • 1643C7EDBB046D6693F8383311BDBD83C6E04BDE804CE6FC4C5FED089EE3BB08
  • PowerShell-7.5.12-win-arm64.msi
    • EF7E7CE8767BE3778D1B171A5B19C1F95F4BA6D5E8A1D43A78C8AF7D043A6C3D
  • PowerShell-7.5.12-win-arm64.zip
    • DA983E6FF79FF9E80D668E16B15FC97BF04B17D638D63BAFE3F2BF42C3041AEE
  • PowerShell-7.5.12-win-fxdependent.zip
    • 821223B5569D09DC2094C347A0E360567D7A9AB5C6F32A2D90AB40C33C468E80
  • PowerShell-7.5.12-win-fxdependentWinDesktop.zip
    • 057B97A9DEA7A2F8F15B6556B3FFD2E5C985539978A5757545268C572AFFAE00
  • PowerShell-7.5.12-win-x64.msi
    • A22BFB3F96F555A3B99313C7A492E5C3B99C756EB293E603CFDF2E8ED70282C9
  • PowerShell-7.5.12-win-x64.zip
    • D7717E274D9BCBBF60334B8A560E3EA20F9DA887E9475A9B0E28036EDE69B123
  • PowerShell-7.5.12-win-x86.msi
    • 3A54BA5148CACAF0EFF65D974900184AB1F8120083F3A8E7FBDDF9110DD9E18A
  • PowerShell-7.5.12-win-x86.zip
    • 049BB064CCC0BD26D63483CE140022F3F2079A7BDB8FF0A7B542C8DEF214266A
  • PowerShell-7.5.12.msixbundle
    • E73984E1945AE5BD23883D906AB6640A4F9CB0C181EFB39E3998A16E78B53554
  • powershell_7.5.12-1.deb_amd64.deb
    • 4348D547137E9D441A87182B58BE2F4FE9B1E4570484897D4405883D7621B6A0

v7.4.21 Release of PowerShell

Choose a tag to compare

@jshigetomi jshigetomi released this 13 Oct 20:03

7.4.21

Engine Updates and Fixes

  • Tolerate IO/JSON errors reading the per-user powershell.config.json (#28048)

General Cmdlet Updates and Fixes

  • Add GetImportModuleCommand method and session restriction check in Show-Command (#28059)

Build and Packaging Improvements

Update to .NET SDK 8.0.426

  • Move to the latest Microsoft.PowerShell.Native package and add test (#28174)
  • Update Microsoft.PowerShell.Native package version (#28169)
  • Bump CodeQL init and analyze actions to 4.38.2 (#28145)
  • Remove unintended Microsoft Store languages (#28077)
  • Change Windows CI to stop using PowerShell 5.1 (#28049)
  • Simplify Microsoft Store listing metadata (#28050)
  • Support macOS signatures in nonofficial pipelines (#28051)
  • Add the needed variable groups to the MSIX VPack pipeline to enforce using the production ADO feed (#27991)
  • Bump actions/setup-dotnet from 5.2.0 to 6.0.0 (#28159)
  • Bump actions/github-script from 8.0.0 to 9.0.0 (#28047)
  • Bump github/codeql-action/upload-sarif from 4.36.0 to 4.38.2 (#28147)
  • Bump github/codeql-action from 4.35.4 to 4.36.0 (#28045)
  • Bump actions/upload-artifact from 7.0.0 to 7.0.1 (#28046)
  • Bump ossf/scorecard-action from 2.4.3 to 2.4.4 (#28146)
  • Bump PowerShell/compliance/.github/workflows/ready-to-merge.yml from 1.0.0 to 1.0.1 (#28144)
  • Bump actions/checkout from 6.0.2 to 7.0.1 (#28143)

SHA256 Hashes of the release artifacts

  • hashes.sha256
    • 1C0B9BF78B171A4A4D384A083C100C3B1211846D79E4D1519581D4B035D73F85
  • powershell-7.4.21-1.cm.aarch64.rpm
    • F0B36B91E443528564A73FCE92E064FA2213C83B1DF9C0A47537E77F321D50FE
  • powershell-7.4.21-1.cm.x86_64.rpm
    • 04FEE45642BE309A091443ED97B90A45792DE7E6F523C967F1993204CCBD4B61
  • powershell-7.4.21-1.rh.x86_64.rpm
    • 0467CA3073050623874FAF322F1494897FC0DA2D5C7BF2A594E6959CD6ACB9E0
  • powershell-7.4.21-linux-arm32.tar.gz
    • 06C01D8A2083D7687CB98966F7A06D8DB76EE72B05647E0A442159CDE3889C24
  • powershell-7.4.21-linux-arm64.tar.gz
    • D0C216CEC4C6C866FC15A105F039740228B53206F8576D2ED0BCD656A35ED6F6
  • powershell-7.4.21-linux-musl-x64.tar.gz
    • C88D79CB258959188F3B73796D6EC613259AF3B6836F253A672AFA33002F6FDF
  • powershell-7.4.21-linux-x64-fxdependent.tar.gz
    • 3033D593585779FD3BEB63787C187AFC37911857877BAB5C0F78A7245835B6E6
  • powershell-7.4.21-linux-x64-musl-noopt-fxdependent.tar.gz
    • 5F2F4C326B6D43DC9B14303FDD8714F167197282FAF11F803DEEC28D867B17F3
  • powershell-7.4.21-linux-x64.tar.gz
    • 3FC5E1567C450BD7BD5AE69EBB0A9A4A4E0418BBC36B0232CF6DD547F0BFC0EB
  • powershell-7.4.21-osx-arm64.pkg
    • 78A0FAA0A48A52A2DAA305CF0033A20A13FE7B74A66C705D78A443A6753503BB
  • powershell-7.4.21-osx-arm64.tar.gz
    • F1A3FE4E7B75C5220CFFFC6EC0D1C1189610BED187537D3D7C4CFAEBFFF58F9E
  • powershell-7.4.21-osx-x64.pkg
    • ADBA10DBFBD0300D4627F9D6FAA4B62CDC9696E7C5B3AB65CE88A23B6835C23D
  • powershell-7.4.21-osx-x64.tar.gz
    • 9B51A3171CF270D444283330673ADFAB0F4F5551904EA8D70BCD68250BD315DA
  • PowerShell-7.4.21-win-arm64.msi
    • D1ADE9AC7BC853FD17248909D45FC98E777A636325C620A595C8FA99E6E1C0D9
  • PowerShell-7.4.21-win-arm64.zip
    • B0F04FC5CF2F44D42E41707532089E22DAD681C973CF75A6720270DB575F396B
  • PowerShell-7.4.21-win-fxdependent.zip
    • 21BB0BC2C4A9877345E80259786B0B69551CCA47D71DCBFC4333F8878721CF03
  • PowerShell-7.4.21-win-fxdependentWinDesktop.zip
    • FA39C67BA8FAF6220B2B0A54D982C39FB41CC545AB9AD8204A9B355BA02DD756
  • PowerShell-7.4.21-win-x64.msi
    • 1DEDB94BDEAABB19FAB59F891AF7C4F5E14E175767D339478E2E13110625D707
  • PowerShell-7.4.21-win-x64.zip
    • B47EE814B9FE5FE6B713A26667998CADD6BBB74CB3889FADEA56C775F11953A2
  • PowerShell-7.4.21-win-x86.msi
    • 98B76D8FDE310085DF5D6A0BB0352A90E9972B6F8754FA6CE2A55B7FEE4BBB8D
  • PowerShell-7.4.21-win-x86.zip
    • 1AD31BCA0E805C59853A0E9DC39B2957490FCF3B36C87AABB77F55F5FE3A7EA4
  • PowerShell-7.4.21.msixbundle
    • 4C0F2738EB975B8AB826C8446B11CEBC4E6804B76C976FB5942949C23D45E046
  • powershell-lts-7.4.21-1.cm.aarch64.rpm
    • 9A60A38F1180867533732F6820A770BBA494D42B85EFC2B0DA09519A8A70DD6C
  • powershell-lts-7.4.21-1.cm.x86_64.rpm
    • 1C13AA235F3A52E638A6C9D21AD9853BB24E71DC8D9AD9A6144849633A902EF3
  • powershell-lts-7.4.21-1.rh.x86_64.rpm
    • 7AAB0DE567BE92CECF8EFAE9D2EDF1FE79EAD8590FCF8BD3FE3789F977D570F9
  • powershell-lts-7.4.21-osx-arm64.pkg
    • A20F7B63BC106F234375A933557D0A61910ED7F29932E67C98E77E3FA256C625
  • powershell-lts-7.4.21-osx-x64.pkg
    • 11062E7FCECCB26C1005A5384818F09E80584AB16E5602CC7659273F48F6D510
  • PowerShell-LTS-7.4.21.msixbundle
    • D0688ED06744DABB662B4D7D719BB3BCAD2813003C080A06F81B313FDF1B30C4
  • powershell-lts_7.4.21-1.deb_amd64.deb
    • 352AAB5AE24FC4959F6FACCDA570D14F2954D9088D5BD731D06460AE08E75F4E
  • powershell_7.4.21-1.deb_amd64.deb
    • 2F783B0E92CDA18FEAE241CF3E281B006AB30150433CD952212DA7EC4A45AF88

v7.7.0-preview.5 Release of PowerShell

Pre-release

Choose a tag to compare

@jshigetomi jshigetomi released this 23 Sep 18:36
149ab5c

7.7.0-preview.5

Engine Updates and Fixes

  • Tolerate IO/JSON errors reading the per-user powershell.config.json (#27373)
  • Improve remote prompt handling for PSCredential and SecureString arrays (#28007)
  • Improve CAB extraction path handling (#28009)

General Cmdlet Updates and Fixes

  • Fix telemetry UUID mutex acquisition (#28026)
  • Allow user to force the default implicit formatting to use AutoSize (#28018)
  • Prevent localization of WPF key gesture strings (#28020)
  • Improve pointer lifecycle handling in PdhHelper (#28008)
  • Improve validation for Copy-Item -FromSession (#28006)
  • Handle MSIX installation specially when prepending to PATH (#27782)
  • Add GetImportModuleCommand method back and check for session restriction in ShowCommand (#25557)
  • Remove the <assembly> element for from CmdletizationCoreResources.resx (#27900)

Tools

  • Update Install-Dotnet to directly run the install script (#28022)

Tests

  • Mark DSC Profile tests pending on MSIX test runs (#27884)
  • Fix flaky Debug-Runspace attach event test (#27885)
  • Fix LocProject.json tests and trigger CIs on changes to LocProject.json (#27988)
  • Fix the localization tests for the Release Automation environment (#27944)

Build and Packaging Improvements

Update to .NET SDK 11.0.100-rc.1.26425.128

Update Microsoft.PowerShell.PSResourceGet to 1.3.0-preview2 (#28031)

  • Enable .NET 11 early access across release pipelines (#28024)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2730146 (#28030)
  • Update Microsoft.PowerShell.PSResourceGet to 1.3.0-preview2 (#28031)
  • Support macOS signatures in nonofficial pipelines (#27976)
  • Add Azure Linux 4 RPM support (#28021)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2726204 (#28025)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2725870 (#28023)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2724482 (#28010)
  • Simplify Microsoft Store listing metadata (#27968)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2716742 (#27983)
  • Move to the .NET SDK 11-rc.1 for preview release (#27992)
  • Update metadata.json for September releases (#27989)
  • Add PDP.xml to the LocProject.json file for localization (#27966)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2704971 (#27958)
  • Enable early .NET builds in APIScan (#27952)
  • Change Windows test CI to stop using PowerShell 5.1 (#27940)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2701735 (#27895)
  • Update metadata.json for August releases (#27919)
  • Update AppxManifest.xml to only declare en-US for the <Resources> element (#27939)
  • Use Custom Validation Policy for vPack Pipeline (#27911)
  • Bump actions/upload-artifact from 7.0.0 to 7.0.1 (#27261)
  • Bump actions/setup-dotnet from 5.2.0 to 5.3.0 (#27539)
  • Bump actions/github-script from 8.0.0 to 9.0.0 (#27249)
  • Bump github/codeql-action from 4.35.4 to 4.36.0 (#27531)

Documentation and Help Content

  • Correct New-TemporaryDirectory help URI (#27934)

SHA256 Hashes of the release artifacts

  • hashes.sha256
    • E0812F95729A1AA0A732B2C70DB3EA8B085286FB2F1FE346C305A9A1032E166D
  • powershell-7.7.0-preview.5-linux-arm32.tar.gz
    • DA9BEFD61313DF1C2BEC47F09C4EA5DCEC170FD42C4B04AB7F4654BA0896A789
  • powershell-7.7.0-preview.5-linux-arm64.tar.gz
    • 8351D5DA4A6442FC941C6BCB62000989CACC812A47CCF26EA98AF663ED51891F
  • powershell-7.7.0-preview.5-linux-musl-x64.tar.gz
    • 32A274D5A9F03D946A2BCA7CCC2F28947B3A9EE87261949EDFCB919C36E48CEB
  • powershell-7.7.0-preview.5-linux-x64-fxdependent.tar.gz
    • ECF95A9EF05FFC4D15DB611749243EA09FBE5439E1FBC0594AE12786A7FE8527
  • powershell-7.7.0-preview.5-linux-x64-musl-noopt-fxdependent.tar.gz
    • 794CDB18CF4120BAD44588307154641FC7F33D5D7AA5CC67A3A4C83D95612918
  • powershell-7.7.0-preview.5-linux-x64.tar.gz
    • 8F7AF867391FDC90B526C28A427F0BABF643F489D76BD407907CE9E236A4D5CF
  • powershell-7.7.0-preview.5-osx-arm64.pkg
    • B1D252617EEC5673FEA1463FD18B42B3AA946688AF9C9AA3B8D42FB289ECF212
  • powershell-7.7.0-preview.5-osx-arm64.tar.gz
    • 85D0D4D1E09607C5018AB3F0A2EC65A373BC104883D2AEFCF47D01E7561855F3
  • powershell-7.7.0-preview.5-osx-x64.pkg
    • 9FD1A4EA7B13EC549B9E9927F2FEF5F6CEE2B10C3EBBC5C24AFC231306129F11
  • powershell-7.7.0-preview.5-osx-x64.tar.gz
    • 09AA32ED711F325CC5E86B0B3E640EB23B2B8ACF0F60320764EA2B1CA924CE7D
  • PowerShell-7.7.0-preview.5-win-arm64.zip
    • 8BF495D9CDA9BD701E3633B450946FA2F94772D812559E4A5ADAC7343CCD4CD9
  • PowerShell-7.7.0-preview.5-win-fxdependent.zip
    • EBA65C00FE26F8FE7DDE4F2484A39E4A30F0BBD4B0DDDA67B85BBF4A7892BD2F
  • PowerShell-7.7.0-preview.5-win-fxdependentWinDesktop.zip
    • 6D7572D0F8DBCEC054159C39555D726818937496B4591BACFEDA13DC1246B8B1
  • PowerShell-7.7.0-preview.5-win-x64.zip
    • BA727D1890F7DBCBA05286BC0E61FC9F168DE9BA2A1003C4934BCE8E38BBFD1B
  • PowerShell-7.7.0-preview.5-win-x86.zip
    • 00F82056A42411AB14C947FCA90D14027D185186D98BA0AC354D66B896D1E55C
  • powershell-preview-7.7.0_preview.5-1.cm.aarch64.rpm
    • 1E6CC5EEB8A1740EACDF4FC08B83D16D5E388798DACE361AB52157B7C5F70DF4
  • powershell-preview-7.7.0_preview.5-1.cm.x86_64.rpm
    • B2DE368209A82EA12F681517553859C2D25B08C2C4BC62B55C9D80D1A606C9A6
  • powershell-preview-7.7.0_preview.5-1.rh.x86_64.rpm
    • 4E89254F54BA9C92C948623E77661B6DD2480DDA7F06CE612D0ECC4AFBD1ADAF
  • powershell-preview_7.7.0-preview.5-1.deb_amd64.deb
    • 17EE3CFF2CBACE5C4637CCA4ADAC886CDEDF2405806DC9CC2C548EA83C463B95
  • powershell-preview_7.7.0-preview.5-1.deb_arm64.deb
    • C4DE2AAA1692F596458E43F9F406A6A122E26DF7E69AD9E61B9E902BC5A8CA8D
  • PowerShellPreview-7.7.0-preview.5.msixbundle
    • A7F88673E17F064F8E5A21B1A2A98DC142ACAAB20AFADD8212934BD4CB2DC0C3

v7.6.6 Release of PowerShell

Choose a tag to compare

@jshigetomi jshigetomi released this 08 Sep 20:28

7.6.6

Engine Updates and Fixes

  • Fix FileOnlyEntry crashing on older versions of Windows (#27931)
  • Add support for new WLDP setting EnableFileOnlyEntry (#27922)

General Cmdlet Updates and Fixes

  • Remove the <assembly> element from CmdletizationCoreResources.resx (#27932)

Tests

  • Fix the localization tests for Release Automation (#27945)

Build and Packaging Improvements

Update to .NET SDK 10.0.401

  • Update AppxManifest.xml to only declare en-US for the <Resources> element (#27941)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2701735 (#27895) (#27942)
  • Produce satellite assemblies in Windows release build and properly remove them when they are not required (#27943)
  • Update the manifest resource names for the localized resources embedded in satellite assemblies (#27921)
  • Update LocProject.json to list each English resource file directly (#27937)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2691582 (#27936)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2684623 (#27935)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2674492 (#27930)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2670960 (#27929)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2661935 (#27928)
  • Use Custom Validation Policy for vPack Pipeline (#27914)
  • Fix comments in CmdletizationCoreResources.resx (#27924)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2660148 (#27923)
  • Fix install dotnet for non early access release (#27927)
  • Fix the W3C URIs in .resx resource files (#27917)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2652124 (#27918)
  • Prepare for onboarding PowerShell to the Native2Native localization pipeline (#27916)
  • Add the group 'mscodehub-feed-read-akv' (#27894)
  • Add the group 'mscodehub-feed-read-general' for MSIXBundle-vpack pipeline (#27893)
  • Add debug statement for ResGen build (#27890)

SHA256 Hashes of the release artifacts

  • hashes.sha256
    • 388B105A0F329EF7CE9739166CA8E86D3FEE6D31698137099E0558C9EB63C9F5
  • powershell-7.6.6-1.cm.aarch64.rpm
    • C52EABA0C0A69189E0B3D0CDA84D161DDD4C159C64A6954149B9E7A32D97418B
  • powershell-7.6.6-1.cm.x86_64.rpm
    • 6D3106E57A4262A1B4482253BDD75DC7CB51C1A7F3A13666E4BA3D094CAF8F53
  • powershell-7.6.6-1.rh.x86_64.rpm
    • D3F9BCE6B6F0723DB49DDB4681FDEE2A332492BFD1238A305B0FBDB7825E786F
  • powershell-7.6.6-linux-arm32.tar.gz
    • 7652B53EA39CA3EA2DB4FF3D63769FCCCB858BDE0EB0EC6BE4E927A47544EE55
  • powershell-7.6.6-linux-arm64.tar.gz
    • 924829E54C983648F6F1419A2DC7F9433C861B2FB5BD57736FF096C24F133729
  • powershell-7.6.6-linux-musl-x64.tar.gz
    • 9537C256A60C34F6BC2DD60C1C10B31A0C2EF26E96799D066BE78325AB4947CC
  • powershell-7.6.6-linux-x64-fxdependent.tar.gz
    • 7E851D01DBA116269D1E7F4505EF7B54BFA6C0B5B08965B67AC229503154A9DA
  • powershell-7.6.6-linux-x64-musl-noopt-fxdependent.tar.gz
    • 29A3D89B5D54F3AA67DECAF64BD9CBF72CEA469AA9E69330E5DC2C5FFDB37F38
  • powershell-7.6.6-linux-x64.tar.gz
    • DDBC4A2D113BBD46D283CFEDCBCD117A70CAEFD7673F41F2B4E0000BADF103BC
  • powershell-7.6.6-osx-arm64.pkg
    • 64950D0F9A11F890C57199EC5E0F340F8F5FE2BBC9DF43C35AED66E3D16D76BB
  • powershell-7.6.6-osx-arm64.tar.gz
    • 6DF833D094EBAC1C1A74340D7B3437F4AAF5E03CE640484A1C4359F3CE8B3DB1
  • powershell-7.6.6-osx-x64.pkg
    • 68FD85010F02E5E16634F811DA8D72A5EE58E01C24B353DF5BF4ACD3A645F56E
  • powershell-7.6.6-osx-x64.tar.gz
    • E325ED9F666894EB39A5EA52800B602DA2FB4242BBE9747CEDDB39CDC66DE805
  • PowerShell-7.6.6-win-arm64.msi
    • 387D0AF8E92BA97F73616C91FA8F29A284E8F82EE6C40FE12DADE971BB05BAC4
  • PowerShell-7.6.6-win-arm64.zip
    • BBDE9DDA31D148415ECCB5FBE1638E6400A144187B006E5B3FD8EC2F39D781BE
  • PowerShell-7.6.6-win-fxdependent.zip
    • EA3C73AC3BF7AFA07432C65B8D9F16B8945BEFA216CEC38A51B6E213DC8FA709
  • PowerShell-7.6.6-win-fxdependentWinDesktop.zip
    • DDB00F3B371D0691F7CFB5B7D5D5CF1B0E4D22F2CC1ECE04261009C2E53B3791
  • PowerShell-7.6.6-win-x64.msi
    • 958838FF55091E1C8705D89EFED0CC7E8245A3A6EF6C0CCFAE20015227108AD8
  • PowerShell-7.6.6-win-x64.zip
    • 02FE458BE20493FBDF43F61EA20610B811EE6C738AB1676C61B9CFCD1A33C860
  • PowerShell-7.6.6-win-x86.msi
    • 34CFD071B83D5BBA4F7E913D3545A35E8CCE97B5E7B46A3B44D167D48C361DD6
  • PowerShell-7.6.6-win-x86.zip
    • 2B644D9CB695FE221AF212E23F1C38D3310655B37760EF7741B0FA453B32011E
  • PowerShell-7.6.6.msixbundle
    • AD992BC654AD8E6FA7070BAEDFBC0EDBF8CAB5B6BCB4F9F7A891FD2438FAFE4B
  • powershell-lts-7.6.6-1.cm.aarch64.rpm
    • 4F9C925F9892362997B27FD03B01340013822D7298F6AF0495348BFFF8ECC538
  • powershell-lts-7.6.6-1.cm.x86_64.rpm
    • C40FD466B0EAA906E991127EEBEDA6631D4152D0B3B3339F5B6FD8D956ED3467
  • powershell-lts-7.6.6-1.rh.x86_64.rpm
    • A1CF9B3F414DB878B93DA8E2A1DF0531A5FC1D8BD2691EEFD3CF6B49A0277DEE
  • powershell-lts-7.6.6-osx-arm64.pkg
    • C17D02CB0C936DF9062DC971D17F1761A2FB082C7D6478441DC5B9B514600082
  • powershell-lts-7.6.6-osx-x64.pkg
    • A41E08D08E77EFA9DA293ADC84A4DCCFF0870A11C27D16E55AB05E3A4D81F622
  • PowerShell-LTS-7.6.6.msixbundle
    • 43D3D1FFCF9F7D9FBDBD62F8DCA28A1126365CDE319B98C845C25B173BD60EE7
  • powershell-lts_7.6.6-1.deb_amd64.deb
    • 40445854085082B23624D7E437EF17D89DD9C67A72895843297EEAFD5D0163DE
  • powershell-lts_7.6.6-1.deb_arm64.deb
    • 5FA9DE7F76713E88D85D94E28C39F1577F6AFC86D6DF4FA07723CC193C31B81B
  • powershell_7.6.6-1.deb_amd64.deb
    • 9585F38AB5A026C3FC0995486E26E12050777960FEF47A22DCA98B577C5D27A7
  • powershell_7.6.6-1.deb_arm64.deb
    • 56AA313D5474602233E97A57104B661DAF4A8C35FC91F1EB664938BCCE8E11DA

v7.5.11 Release of PowerShell

Choose a tag to compare

@jshigetomi jshigetomi released this 08 Sep 20:25

7.5.11

Build and Packaging Improvements

Update to .NET SDK 9.0.318

  • Use Custom Validation Policy for vPack Pipeline (#27915)
  • Fix install dotnet for non early access release (#27925)
  • Fix OneBranch output variables for early .NET jobs (#27912)
  • Use .NET SDK and NuGet feed early access for build, package and release pipelines (#27909)

SHA256 Hashes of the release artifacts

  • hashes.sha256
    • E3784F7F4492FE7655608069AB7EBAC75FF999988FFA3649B671DCDF9C96FFD4
  • powershell-7.5.11-1.cm.aarch64.rpm
    • 577EB2B9EFC4A9B17178C791DFDA46194C780675DDA28834EB40137BDF5FB374
  • powershell-7.5.11-1.cm.x86_64.rpm
    • BC2E0C5773CDAC12509D2B29BADD0CC6BB91978B45E1B8A1CAB0B6CC095F702F
  • powershell-7.5.11-1.rh.x86_64.rpm
    • 186878CEF12100506F2FAB4C92BF64C361496C98971B168FA9979B1B463DCCD0
  • powershell-7.5.11-linux-arm32.tar.gz
    • E2A932B3105BA7C60CB88B6739161E10DE16E14A98596D6E250C855A7996B451
  • powershell-7.5.11-linux-arm64.tar.gz
    • 830EBDA118C731ECE3FA7E6B7E8573A21346387CBBCA5B2F5E3B9BFE24F96672
  • powershell-7.5.11-linux-musl-x64.tar.gz
    • 583308A001A7831AFE6F7C32B88E1755598A71CB145596D3BDCDA1A50FE4CFDA
  • powershell-7.5.11-linux-x64-fxdependent.tar.gz
    • 0F47D4BE7E405AC55FFE50A11F0859AF31047EDF21CCB7F456CEED7E1C7B7D2C
  • powershell-7.5.11-linux-x64-musl-noopt-fxdependent.tar.gz
    • A903FF5DFA1B18F7887595C30FCBBB0432236B79BB7E31DB6E77802C7D5BBFDE
  • powershell-7.5.11-linux-x64.tar.gz
    • 82A8B13D92B0F3AE48E56CF2F3F7961679371736CA90145CA71617C2913BA9D8
  • powershell-7.5.11-osx-arm64.pkg
    • 8F0AD9E5AC3810C9A62D905345FF209E3C991CFA2D73DA6E272CE06C07943F30
  • powershell-7.5.11-osx-arm64.tar.gz
    • 93C5D5B71A3937E3DBB68934886D318689F57ECDA466443764A9D7101F196E6F
  • powershell-7.5.11-osx-x64.pkg
    • F167C54D3CCBD9022D6001C795F503BE0EF54E2FF742B0AC2D5C97EE3CFF1CFE
  • powershell-7.5.11-osx-x64.tar.gz
    • 44828C7173CDDB335570A76089F2831B9082997EABAFD599B115AAA944F90E69
  • PowerShell-7.5.11-win-arm64.msi
    • 1571DBCA8F26756A8784B3D8BA6C041CAAD8C03FF3FCCD112F2C02699A8356D7
  • PowerShell-7.5.11-win-arm64.zip
    • 990734D5E116D3709791F261A80925AA8C4F38D51F60656C7E36AE1866A4279C
  • PowerShell-7.5.11-win-fxdependent.zip
    • 28284702A06078936C7A301FE9520E8DAAFC868E9947796E289FAA274602CB3E
  • PowerShell-7.5.11-win-fxdependentWinDesktop.zip
    • 03FA8BA1CD75AECEF9DA06593C78522411BCE173835EA70B3A1F2F9A19B7C943
  • PowerShell-7.5.11-win-x64.msi
    • 49E4BA38CE05564BCCF261871EC53193DB48A6E229BA093A45E307A25ADFE9DC
  • PowerShell-7.5.11-win-x64.zip
    • 75CDAB18DB9C8AC32F02E82149698166551E42D2A904DA4B3A60FB5FCB3AD021
  • PowerShell-7.5.11-win-x86.msi
    • 30D025A102A482D296EB93D82C89A31DECE0540452F46FD56EE6BADFA8CC233A
  • PowerShell-7.5.11-win-x86.zip
    • C8725283A2FC8F13F3BA9C527446DE2B9422ACBC25E199B9971D7F8A895FD4C4
  • PowerShell-7.5.11.msixbundle
    • 54AE3FE515EC315B72A7038D4C4708BE01F08E92C7421519C54FBECA029DE0AD
  • powershell_7.5.11-1.deb_amd64.deb
    • 8BD8A60152A851E41884D7DA31FB857725832DC89A873D89B851D7365D8686ED

v7.4.20 Release of PowerShell

Choose a tag to compare

@jshigetomi jshigetomi released this 08 Sep 21:09

7.4.20

Build and Packaging Improvements

Update to .NET SDK 8.0.425

  • Use Custom Validation Policy for vPack Pipeline (#27913)
  • Fix installing .NET for non-Early-Access releases (#27926)
  • Fix OneBranch output variables for early-access .NET jobs (#27920)
  • Use early-access .NET SDK and NuGet feed for build, package, and release pipelines (#27910)

SHA256 Hashes of the release artifacts

  • hashes.sha256
    • 210CC65E74F18373D095D8BC1CC93E8F28D9DBD4102368279172E130E445040D
  • powershell-7.4.20-1.cm.aarch64.rpm
    • 64DDF95A098C3E94A336250FE896F984781E4DE45C86320BF673217DD75BFBBB
  • powershell-7.4.20-1.cm.x86_64.rpm
    • 0B1C239F19E78E335255F196E1EE825B34BF8552A1629D19E8F65C80045DFD2F
  • powershell-7.4.20-1.rh.x86_64.rpm
    • E09A6FA535984367BB604924A3101067DBA5FDEEE0878C1867EB741A8AF401A2
  • powershell-7.4.20-linux-arm32.tar.gz
    • 66706D7FE98405CD68E95D1A610319A7908177A5EC5932C1001EF42B4795D50D
  • powershell-7.4.20-linux-arm64.tar.gz
    • 4D1A7B468EAE627809EAC5FAE79C4E645CD9362FDF9F626298686B4489EB4724
  • powershell-7.4.20-linux-musl-x64.tar.gz
    • 0B778D2FCCC2F74760070EDD1659452C7CF3D64164C2FE022DE007C1D61A2338
  • powershell-7.4.20-linux-x64-fxdependent.tar.gz
    • 1549E739AD4DAD0E4FE21274715FA62B00F10A95310C8BB6FABB82703F86687D
  • powershell-7.4.20-linux-x64-musl-noopt-fxdependent.tar.gz
    • 44FFB704A9E695728ED547F77802A0B64DCBBF2EF5E79522DE440B2FCA1A5402
  • powershell-7.4.20-linux-x64.tar.gz
    • ED8008345C7F5337F5E293145F5E243CE132E5EE4DFC24AC551C45A4B3092181
  • powershell-7.4.20-osx-arm64.pkg
    • D80572A1C25C3D463D53F68AD0AADE05744E3F8B43D5AB764CA23AE2F2170526
  • powershell-7.4.20-osx-arm64.tar.gz
    • 7F9A2503304EE239330F5C4CCC7EEF11894B095D7CCB8F9FA78A16C6EE508EDC
  • powershell-7.4.20-osx-x64.pkg
    • 962B0B220D712D4B2CBEFE873F3EC5529CE12577572C78BBA1C12F15E19527BA
  • powershell-7.4.20-osx-x64.tar.gz
    • 634D04E806B37A441B140C875E96662A5EB14EFD0E38060A730B991069602138
  • PowerShell-7.4.20-win-arm64.msi
    • 2EE77D64D4E22865803C9C3922F245A1248893E90202BA454CB5D96F6F58175A
  • PowerShell-7.4.20-win-arm64.zip
    • 67EFF749D5DAE357501C95A3EEC1DCD93F669824E3CA2B1D2ADCDECDEBF04F35
  • PowerShell-7.4.20-win-fxdependent.zip
    • 5392CF99F56723C3C0386AB47472ABF6B9364C21E8C67037C127EF451D7A5A0B
  • PowerShell-7.4.20-win-fxdependentWinDesktop.zip
    • 1EBA0C9FA1B50421522E311D13BB404D42CF1F7956B58FE170793C1F26F28448
  • PowerShell-7.4.20-win-x64.msi
    • FFDDCA49667C9C317767EC613C46B4D4D171FEB3E2058285D4CA59F73EBC7146
  • PowerShell-7.4.20-win-x64.zip
    • FB88CD3731847006B157978D6C0A426390D346696D91D1ED85B5E5EB88CB2D40
  • PowerShell-7.4.20-win-x86.msi
    • 1F943542A061A57C304A07A27000672AEAC6A43DD398C36CE18ADE46BEAD6DBC
  • PowerShell-7.4.20-win-x86.zip
    • BC6970066C15585F2D27D6AA3D78DE9E15ABC6B3AF368F32AA9B025377308DA7
  • PowerShell-7.4.20.msixbundle
    • 85C10A6256CFFF1F485B6513E6697C368A905E8748A1BB4024E99838D6B13483
  • powershell-lts-7.4.20-1.cm.aarch64.rpm
    • EC3E0AB0E52A88CDFD00D17D6332331F71806E842EF0155A530904B16CA16B7E
  • powershell-lts-7.4.20-1.cm.x86_64.rpm
    • 3699BB2F01DF17AFE23EBF3334C8172D9C4024A6C45D1111FB2866D4E62670D5
  • powershell-lts-7.4.20-1.rh.x86_64.rpm
    • E7322949AF583AE527D1EE535D5455961ED9951C0191027B0D310DEFECDCE867
  • powershell-lts-7.4.20-osx-arm64.pkg
    • 70F3ED6560FCDBC050F01D88D85BB2DB05D40095D7B560C2AD1F498EDAF9CC1C
  • powershell-lts-7.4.20-osx-x64.pkg
    • 16909A289D2EAC004A8DA7BF03319958C64B078539ACCA62816B59A014398504
  • PowerShell-LTS-7.4.20.msixbundle
    • 0F876BB52FDC2CFB03C83F49F403D6AEBE71B02FF10A194D0F7A9D86A6EA6245
  • powershell-lts_7.4.20-1.deb_amd64.deb
    • 8B2ECD51EBCFBD510882C16B977B6842919FB8CAF01CB2EF51B4D08C03EC0CA5
  • powershell_7.4.20-1.deb_amd64.deb
    • 7CAFAE8E49D412AFC49C5F4C19C30BE84E67AFEE0A521D8CCCE7BB14A1E2CEC0

v7.7.0-preview.4 Release of PowerShell

Pre-release

Choose a tag to compare

@jshigetomi jshigetomi released this 01 Sep 00:57
1481b98

7.7.0-preview.4

Engine Updates and Fixes

  • Fix FileOnlyEntry crashing on older versions of Windows (#27880)
  • Call CodeGeneration.EscapeSingleQuotedStringContent API in SyncCurrentLocationHandler (#27874)
  • Improve PowerShell Remoting Argument Validation (#27870)
  • Improve validation for data fragments for PSRP frame headers (#27871)
  • Add the xsd validation back for CIM cmdlets (#27869)
  • Fix PATH caching in CommandDiscovery code (#27809)
  • Add support for new WLDP setting EnableFileOnlyEntry (#26752)
  • Fix the dot-sourcing behavior of pwsh -file for advanced-function scripts (#27727)

General Cmdlet Updates and Fixes

Code Cleanup

  • Remove Test-Bom and the BOM related JSON files (#27726)

Tests

Build and Packaging Improvements

Expand to see the details

  • Add the needed variable groups to the MSIX VPack pipeline to enforce using the production ADO feed (#27896)
  • Fix install dotnet for non-early-access release (#27892)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2691582 (#27876)
  • Fix comments in CmdletizationCoreResources.resx (#27879)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2684623 (#27841)
  • Use Azure CLI for early-access feed token (#27849)
  • Fix OneBranch output variables for early .NET jobs (#27843)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2674492 (#27821)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2670960 (#27802)
  • Use .NET SDK and NuGet feed early access for build, package and release pipelines (#27795)
  • Update Microsoft.PowerShell.Archive version to 1.2.6 (#27784)
  • PMC: Remove EOL debian12 distribution for v7.7.0 preview (#27763)
  • PMC: Add Ubuntu 26.04 distribution for v7.7.0 (#27765)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2661935 (#27766)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2660148 (#27752)
  • Update the manifest resource names for the localized resources embedded in satellite assemblies (#27756)
  • Update LocProject.json to list each English resource file directly (#27751)
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2652124 (#27736)
  • Fix min-size package and ship localized resources only for MSIX packages (#27725)
  • Fix the W3C URIs in .resx resource files (#27729)
  • Update metadata.json for July releases (#27704)
  • Prepare for onboarding PowerShell to the Native2Native localization pipeline (#27667)

Documentation and Help Content

  • Update changelogs for v7.4.18, v7.5.9, and v7.6.4 (#27707)

SHA256 Hashes of the release artifacts

  • hashes.sha256
    • FF4CA6054D43BC4E68C892B3DB48778353A51E9F76AAAD7A3FEDF4F967E89E89
  • powershell-7.7.0-preview.4-linux-arm32.tar.gz
    • 57D89745159A3A3966CF47E9743A42BDB61FF1C29B3503805E52896C4D1DBF10
  • powershell-7.7.0-preview.4-linux-arm64.tar.gz
    • 107DD8C13DCE083797F20BF9B96AE94476CF15E946AB014326ED1E548E2817AD
  • powershell-7.7.0-preview.4-linux-musl-x64.tar.gz
    • FC553C4CAAC5CAD914A98003199DE6D089619468AF187CD692D208D5E2373852
  • powershell-7.7.0-preview.4-linux-x64-fxdependent.tar.gz
    • 6EC330084762FD70208B197FDECADC294BB0E7DFFD0F32038542C85024E14DB1
  • powershell-7.7.0-preview.4-linux-x64-musl-noopt-fxdependent.tar.gz
    • C5DE1B871B4B1300CFE57F9B696C51FF76DA5AD30FB421B506F6970530AECE17
  • powershell-7.7.0-preview.4-linux-x64.tar.gz
    • 9E6916658DB8C8E5973BB942C3E39D06A466862BA6021593105E808B3E4FE463
  • powershell-7.7.0-preview.4-osx-arm64.pkg
    • 1BF003F51AD1C1E048333ACF967684C1368B1195A56AD522FE5436BABD3C4B33
  • powershell-7.7.0-preview.4-osx-arm64.tar.gz
    • 775B24DEB1881D07B448C8F6EDAB65A7A91C7C158A5CD4AF2CA1E946DE97E3A7
  • powershell-7.7.0-preview.4-osx-x64.pkg
    • 697BA667B6D5EB55535A7C40FC4C76971FF9B1E76676FF5E9F8ABA39DC9CD997
  • powershell-7.7.0-preview.4-osx-x64.tar.gz
    • 476ED0E253661AC3AD253A2C0484D0D7FA46E22FB157E7643F23421274A8E6D3
  • PowerShell-7.7.0-preview.4-win-arm64.zip
    • EEE14CF9E8EFB0CB00CA3C1133935C7FC781D1CE1DDD7D82277D22807838B27B
  • PowerShell-7.7.0-preview.4-win-fxdependent.zip
    • 0FF7789285A805C53F967BB14792AF05DDA4EF7163832A6C4156E2B5F5BA64A6
  • PowerShell-7.7.0-preview.4-win-fxdependentWinDesktop.zip
    • 2C8E7B31856869FDA5B5F3A9B5EF48FE636499C45A8C6E98F73AB7B6E6606F97
  • PowerShell-7.7.0-preview.4-win-x64.zip
    • 17CB533371C469659963CF918F9655BE8D40CE68782FEE4253F71EA22BAA34E7
  • PowerShell-7.7.0-preview.4-win-x86.zip
    • 57DB30AE7D186E9766F89D090A9EA8B5A374523B0AF9ED4E969D76A7D22ED476
  • powershell-preview-7.7.0_preview.4-1.cm.aarch64.rpm
    • A18624E9ED8DF17780EDACC8BF4484623E76A7EB87E1D48EDE26140BEFA776B7
  • powershell-preview-7.7.0_preview.4-1.cm.x86_64.rpm
    • 0880078BECB33AC9119536020E7AE200EBC4C824C73BE0E4753AC38221F1E949
  • powershell-preview-7.7.0_preview.4-1.rh.x86_64.rpm
    • 714D0A9912735DB717777E4820E41543647EBCA2A9DE6F6EC019149625AFCD2F
  • powershell-preview_7.7.0-preview.4-1.deb_amd64.deb
    • F3E12F7C764E0D7BA17ADD3E57060FFF3952C74972A3C9184871E5BBD01DF26A
  • powershell-preview_7.7.0-preview.4-1.deb_arm64.deb
    • 7F8DDC0097DF803C138ED11100A07B3E05B498D3067F0238ED2ED59D60C4DEF7
  • PowerShellPreview-7.7.0-preview.4.msixbundle
    • 6727B7256965C68F1052BD3E73E6496671E3AD6253030B79DFBD236A59CEBCFC

v7.6.5 Release of PowerShell

Choose a tag to compare

@jshigetomi jshigetomi released this 14 Aug 16:57

7.6.5

Engine Updates and Fixes

  • Fix the dot-sourcing behavior of pwsh -file for advanced-function scripts (#27762)

Tests

  • Update CI workflow to also target servicing-* branches (#27654)

Build and Packaging Improvements

Update to .NET SDK 10.0.302

  • Fix OneBranch output variables for early .NET jobs (#27845)
  • Fix the condition check for signing EXE (#27827)
  • Fix the conflict resolution error in 7.6.5 branch (#27820)
  • Use .NET SDK and NuGet feed early access for build, package and release pipelines (#27806)
  • Update Microsoft.PowerShell.Archive version to 1.2.6 (#27800)
  • Ship localized resources only for MSIX packages (#27799)
  • Produce min-size package for arm64 architecture (#27798)
  • Update branch for release (#27787)

SHA256 Hashes of the release artifacts

  • hashes.sha256
    • C01275FD380911EF2ADFDAF04F04E3E06872DC0112E401DE18A88DD3DDC055D8
  • powershell-7.6.5-1.cm.aarch64.rpm
    • FC5DE8BA1E632258E13B97EBABFB0169336E3EB2D4340475E8CA1AF76EB389FF
  • powershell-7.6.5-1.cm.x86_64.rpm
    • E94598451864707BA807413ADF5B28CBB8E9C11F552D71132ACF19CCDBD0663B
  • powershell-7.6.5-1.rh.x86_64.rpm
    • B5FC85883B84628395E71BBFF6EA0D7046D15C2450AF61DD1953A1824EEDED0B
  • powershell-7.6.5-linux-arm32.tar.gz
    • C5C1902984541D72E8220B2328A36DE9D4C10EBEDFD9506F73B8A550A8AF8DF5
  • powershell-7.6.5-linux-arm64.tar.gz
    • ED4084F215D8BCE2EDD23AA7CB1F1E7B0818E41363A635A22065D2701B6141DF
  • powershell-7.6.5-linux-musl-x64.tar.gz
    • 59B386D637FA98E6374BBE5E499120110703CC6252F78D28B0ECF93FDA49E15A
  • powershell-7.6.5-linux-x64-fxdependent.tar.gz
    • D4F72844424C4AF6E0E0F70A6CADC62DF853D9AF7354CA4B152F9738B71EA70D
  • powershell-7.6.5-linux-x64-musl-noopt-fxdependent.tar.gz
    • 8B4C970C75695D5591BB5B69AE7F86D2EC04D3F4A1BB7505B8F05727CE1685E3
  • powershell-7.6.5-linux-x64.tar.gz
    • B34AB3B19ACAC1D3D4D0D3CFDB02ACF62F457B0B6A962FF008132033F7566844
  • powershell-7.6.5-osx-arm64.pkg
    • 6EA58F4E91AB2DF133AC18A42E291E4E870A623E3C5AB6F8368259CD9AC22770
  • powershell-7.6.5-osx-arm64.tar.gz
    • 8196D4B4E7C21B7F6DF9D45687BB4E42DC8335F330B580D9EB15F3EF5042A8C3
  • powershell-7.6.5-osx-x64.pkg
    • ABEBD1E94AF6C98FDC8F2A1A51F112E8589D9624155B1CD7E42F6FEF5EF7AE32
  • powershell-7.6.5-osx-x64.tar.gz
    • 3DB1D177AB39511C1B6B73B05A1630A5DB4E8DCE22857CA76F14C5D98F2733FD
  • PowerShell-7.6.5-win-arm64.msi
    • A1633B48B8E45C7767902EFC972BFF235B3594C192AD575AF4A4E8EB2EA3BD5A
  • PowerShell-7.6.5-win-arm64.zip
    • 20514A755D16428DC4355C85E0883C859531E71CC3E122670AA1FCCDBF96BA7E
  • PowerShell-7.6.5-win-fxdependent.zip
    • 3D7C08219A62E2EF6ECFD24DB6E7367DA66C1634D4912EB1111A90EB049B3822
  • PowerShell-7.6.5-win-fxdependentWinDesktop.zip
    • 29A90A61D23569EC4F6244716810A42C4867EB630EA8099CFA397DC6C891FBE1
  • PowerShell-7.6.5-win-x64.msi
    • 3A87C24E044EC792047D734C841917EE4323A535E25F645AE6C33141A35FCA8D
  • PowerShell-7.6.5-win-x64.zip
    • 32EB8F6CDCE08F86E987D625A2733E54AC3E289AE7E1621B14C0B5BCEC2434EA
  • PowerShell-7.6.5-win-x86.msi
    • 7A75E9D9801E96DC937FDBE4EEC473866A1657B2E133095DC3482BB45D00D4B4
  • PowerShell-7.6.5-win-x86.zip
    • 6444ECB222A6B51C8D10FFE9BDA99B83EAEEFE90160DE90DEEA6B638914C4A25
  • PowerShell-7.6.5.msixbundle
    • E46F37A33834E3FA84227BBF5239B65E06E00EEE56BE7FE8E4D109ADB470E93D
  • powershell-lts-7.6.5-1.cm.aarch64.rpm
    • DF17DA8AF03607BCCFFE1B40A8723A3B8E76D669A17A313BDC0D3FC7764C9519
  • powershell-lts-7.6.5-1.cm.x86_64.rpm
    • 341FD3B3E891911D359EA4E1F36B3F94D11992F40D4B78CAB5329A2877C74A96
  • powershell-lts-7.6.5-1.rh.x86_64.rpm
    • 76CB8F67229718B4FD1B221FCEB34A8FB32BF02710949C77AF79413BAC3214E6
  • powershell-lts-7.6.5-osx-arm64.pkg
    • 5672F91224519693B820635EB12ECC7D37E3283B7CC2CF4C4935BB578DA4A18C
  • powershell-lts-7.6.5-osx-x64.pkg
    • 24C6F023671D86FD7E9F5F5567838562F7980966AFA5B06A3A25B2CBD9A01D3D
  • PowerShell-LTS-7.6.5.msixbundle
    • 0D477B32571812958C9543E58E0F9B9266EFE980D3BBD94AFDEA25BA311A30D8
  • powershell-lts_7.6.5-1.deb_amd64.deb
    • 4BA6CD35AD8E1F4CDD7FA3D6751DB47030E34CA02B579926FCA4146AB34411A2
  • powershell-lts_7.6.5-1.deb_arm64.deb
    • 02D84757AA97917A450B1DF2B42D7D90F68182DE220A5DE5EF721F7646C90018
  • powershell_7.6.5-1.deb_amd64.deb
    • DD683D29A5C95ED43E426F4FE1679469D8B89E78EA955455F6238A0B0E6F1A24
  • powershell_7.6.5-1.deb_arm64.deb
    • DF09C222871DE1F63A65308D50DD717B5E9FF01A1DF1B9A5EAD0953A56020DBD

v7.5.10 Release of PowerShell

Choose a tag to compare

@jshigetomi jshigetomi released this 14 Aug 16:58

7.5.10

Engine Updates and Fixes

  • Fix the dot-sourcing behavior of pwsh -file for advanced-function scripts (#27761)

Build and Packaging Improvements

Update to .NET SDK 9.0.317

  • Update branch for release (#27831)
  • Backport Windows build pipeline fixes (#27813)
  • Update Microsoft.PowerShell.Archive version to 1.2.6 (#27801)

SHA256 Hashes of the release artifacts

  • hashes.sha256
    • E03FF6D695277D6E80EC584218FB6740214C454EF552464B8908AC03C5B79FC5
  • powershell-7.5.10-1.cm.aarch64.rpm
    • 100999AE7DC266DEFC0579E511B8CCBD4369FE80E9A8C955F95FBE85495F2134
  • powershell-7.5.10-1.cm.x86_64.rpm
    • 2B6C6A01D694757B275DB933D1B05D9B6FD8D29464733F861CB9F4FAA609976D
  • powershell-7.5.10-1.rh.x86_64.rpm
    • 5D6423AFF7649CD5F9A32E164A0A4163E37BA8D7A569801FCB5FC987A3924C4D
  • powershell-7.5.10-linux-arm32.tar.gz
    • 8DE604E884C306B659808DF85EF8989AEFE5EDC9D23EB73D229D2C2D2165E532
  • powershell-7.5.10-linux-arm64.tar.gz
    • 35FDF08D0E0C4EFDFDCBC1D2C885A5130453BE92F1378883DD8A88D94F387612
  • powershell-7.5.10-linux-musl-x64.tar.gz
    • B423299A91450688F5E89E570F7A40AC4CD5AFE7EDD06A2B6DC2B97D9C05A583
  • powershell-7.5.10-linux-x64-fxdependent.tar.gz
    • 45AC8E844387397ACD05D021BFE272D9FD88F4688AE8E42341A411EB19AA06D4
  • powershell-7.5.10-linux-x64-musl-noopt-fxdependent.tar.gz
    • C104C2DF5DBF81F6B6E4BAAE6D653DC5922E55F75276705A5911C8FA297E5257
  • powershell-7.5.10-linux-x64.tar.gz
    • B5B33E006552D6BA6F8C35EBB3DBF070BADB40A545554CA652A513CB7AAE846F
  • powershell-7.5.10-osx-arm64.pkg
    • 3E2E7E959666C2564BDD7BC6116A0E47401E0D0A9CC43756BEDB4532910B16E4
  • powershell-7.5.10-osx-arm64.tar.gz
    • 78FA11A3556195B8DCBCCACD4B98F3F9C682E57D883F91C0D387633F4BE5DEEF
  • powershell-7.5.10-osx-x64.pkg
    • BD5CA2AAF6BDF7868C1E288271996324448FE207C5089E1E063704E5547435A2
  • powershell-7.5.10-osx-x64.tar.gz
    • CF0ED1B26C47B679925EFCDC0FF7A246082357387859646221B442588341B6C2
  • PowerShell-7.5.10-win-arm64.msi
    • F1A03D6F15E71C14C60E53F409A5925423CD03F56C5022CAEFE865FE7A89708D
  • PowerShell-7.5.10-win-arm64.zip
    • D19899A1590F94F97F1B61BF19EDFDC9175A490515E2F7A5B238A1763F9FF726
  • PowerShell-7.5.10-win-fxdependent.zip
    • 785C97E6BCE0591A16876BF6DD6014AF1E4D05D56A03E41EB5A39DF9E51BD228
  • PowerShell-7.5.10-win-fxdependentWinDesktop.zip
    • 22F43AB2D06603761AD0897319332392942BC6DC3F7C1872A2A68CDF54B04623
  • PowerShell-7.5.10-win-x64.msi
    • 4114D410832AF5DEC3D6961D5941D3F54D452D8215EFD175B6E7533C84679789
  • PowerShell-7.5.10-win-x64.zip
    • 680D8CA69C5514D0BD4496AC6E94391155B4C71E97223BBDE28A0E5230C20979
  • PowerShell-7.5.10-win-x86.msi
    • CC48B6A388A079D98C0A98D1E0B36D48E7BB8A8C9A38F5BC2BA26E03AE48F883
  • PowerShell-7.5.10-win-x86.zip
    • 3D5E0EAD302C4423D5780EE86431EAAB6E5C5C1890B02D1BB6E4E075777A252B
  • PowerShell-7.5.10.msixbundle
    • C57AE75637F9704704FEDFFD9A7DD38CB036866A98330AB693012BA9BA7DDB10
  • powershell_7.5.10-1.deb_amd64.deb
    • C15F74C9853446871CC644FB6FC9A8FB7850864F4586BA90D1B81D7623F12FF5