Justin Chung and Copilot
8fc58754d7
Scope system configuration to MSIX
...
Remove the experimental-feature mutation cmdlets while preserving discovery.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Copilot-Session: ab738c1b-4d18-491b-a40f-0515b586857b
2026-07-28 15:43:06 -05:00
Justin Chung
381db70a0f
Merge branch 'master' into relocSystemConfig
2026-07-28 14:54:41 -05:00
Dongbo Wang
db5f4f33fa
Remove Test-Bom and the boms JSON files ( #27726 )
...
`Test-Bom` was only used in `New-MSIPackage`, which was removed in https://github.com/PowerShell/PowerShell/pull/27213 as we are not building MSI packages for v7.7 and onward.
`Test-Bom` is no longer used anywhere in PowerShell repo, so removing it and its helpers, as well as the boms JSON files, in this PR.
2026-07-24 11:56:58 -07:00
Dongbo Wang
6633089f88
Update metadata.json for July releases ( #27704 )
2026-07-20 15:01:54 -07:00
PowerShell Team Bot
0c226762e2
[master] Update branch for release ( #27683 )
2026-07-14 22:35:53 +00:00
Aditya Patwardhan
26757e2604
Avoid calling credential provider for public feed for Wix ( #27663 )
2026-07-07 21:14:58 +00:00
Dongbo Wang
0f53100340
Produce min-size package for arm64 architecture ( #27646 )
2026-07-06 16:29:50 -07:00
Justin Chung and Justin Chung
13161f20e1
Update metadata.json for servicing releases ( #27609 )
...
Co-authored-by: Justin Chung <chungjustin@microsoft.com >
2026-06-17 11:37:10 -05:00
Andy Jordan
dc4e8fead4
Remove -Daily from install-powershell.ps1 since it no longer exists ( #25124 )
2026-06-16 19:50:19 +00:00
PowerShell Team Bot and Aditya Patwardhan
6ae5efcd4a
[master] Update branch for release ( #27582 )
...
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com >
2026-06-10 15:02:31 -04:00
Anam Navied
3ff088eb5d
Add PMC mappings for debian12 arm64 and debian13 arm64 ( #27491 )
2026-06-09 13:24:45 -07:00
Dongbo Wang
96ab22e281
Remove the unused Publish-NugetToMyGet command from packaging module ( #27403 )
2026-06-02 12:27:13 -07:00
Dongbo Wang
30a78c3a31
Update metadata.json for v7.7.0-preview.2 release ( #27537 )
2026-05-27 12:14:15 -07:00
Justin Chung
8ef8ae1138
Move AllUsers config out of $PSHOME and add Get-PowerShellConfiguration cmdlet
2026-05-26 16:20:04 -05:00
PowerShell Team Bot
f1aaf15413
Update branch to use the .NET 11 SDK 11.0.100-preview.4 ( #27504 )
2026-05-22 17:28:08 -07:00
Dongbo Wang
7ae36cd32e
Update metadata.json for the servicing releases ( #27488 )
2026-05-22 10:17:29 -07:00
Anam Navied
87ff80b151
Specify linux-arm64 runtime if package type is deb-arm64 in packaging.psm1 ( #27401 )
2026-05-06 13:28:52 -07:00
Andy Jordan and Copilot
3d13188032
Fix executable permissions for pwsh and createdump
...
The tarball staging path used `Copy-Item`, which on *nix doesn't preserve
the source file mode, so `pwsh` ended up 644 in the `.tar.gz`. The Debian,
RPM, and macOS PKG paths explicitly `chmod` everything to 644 and then bump
`pwsh` back to 755, which silently demoted `createdump` (the .NET helper
that produces crash minidumps) along with it. Now we `chmod 755` both
executables in all package staging paths, guarded by `Test-Path` since
fxdependent builds don't bundle `createdump`.
Also added regression tests which check the permissions of `pwsh` inside
the Linux and macOS tarballs before we upload them.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-05 12:47:42 -07:00
Anam Navied
ddff03a50f
Create PowerShell package for arm debian distribution ( #26925 )
2026-05-05 11:29:02 -07:00
Andy Jordan and Copilot
da95729be5
Add macOS binary code signing and package notarization
...
We still need to apply the template signing so that Guardian tasks pass
and so that script files are signed. After doing what's essentially
Windows signing, we sign and harden the binaries for macOS. Then we do
the same for the PKG installer, and finally notarize it. The ESRP
signing service requires a zip of files for Apple signing at all stages.
Now that we can use it via the OneBranch signing task we no longer need
the service connection or variable group that was trying to set it up.
Notarization requires the BundleId from Get-MacOSPackageIdentifierInfo.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-01 13:51:55 -07:00
Dongbo Wang
9db3471c8f
Update metadata.json for the new servicing and preview releases ( #27307 )
2026-04-28 12:00:46 -07:00
Anam Navied and Justin Chung
0458f16cc5
Remove mariner2.0 from PMC mapping ( #27068 )
...
Co-authored-by: Justin Chung <124807742+jshigetomi@users.noreply.github.com >
2026-04-24 12:33:53 -04:00
PowerShell Team Bot
6cc1e7071d
[master] Update branch for release ( #27291 )
2026-04-17 13:03:11 -05:00
72be78e6be
Remove MSI from publishing pipeline ( #27213 )
...
Co-authored-by: Justin Chung <chungjustin@microsoft.com >
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com >
2026-04-16 15:01:35 -04:00
30d14eafaa
Externalize findMissingNotices target framework selection with ordered Windows fallback ( #27269 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: TravisEz13 <10873629+TravisEz13@users.noreply.github.com >
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com >
2026-04-15 17:30:19 -04:00
Dongbo Wang
073f4d61bd
Build, package, and create VPack for the PowerShell-LTS store package within the same msixbundle-vpack pipeline ( #150 ) ( #27209 )
2026-04-08 13:28:20 -07:00
Dongbo Wang
0fe8748ea1
Change the display name of PowerShell-LTS MSIX package to "PowerShell LTS" ( #27203 )
2026-04-07 14:55:30 -07:00
Dongbo Wang
ff37ab4539
Revert "Fetch latest ICU release version dynamically" ( #27127 )
2026-03-31 14:24:41 -07:00
PowerShell Team Bot
1b390e1fa7
Update package references and move to .NET SDK 11.0-preview.2 ( #27117 )
2026-03-31 12:22:31 -07:00
Dongbo Wang
1e5c02074d
Update the PhoneProductId to be the official LTS id used by Store ( #27077 )
2026-03-20 15:44:53 -07:00
Justin Chung
9c6a012e7d
Update build to create two msix's and msixbundles for LTS and Stable ( #27056 )
2026-03-19 13:57:10 -07:00
Dongbo Wang
a15947e77a
Update metadata.json for the v7.6.0 release ( #27054 )
2026-03-18 15:12:50 -07:00
Anam Navied
73186fb138
Fix PMC repo URL for RHEL10 ( #27059 )
2026-03-18 13:42:23 -07:00
Anam Navied
7498139bae
Update Microsoft.PowerShell.PSResourceGet version to 1.2.0 ( #27003 )
2026-03-11 13:39:10 -07:00
312291762e
Fix ConvertFrom-ClearlyDefinedCoordinates to handle API object coordinates ( #26893 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: TravisEz13 <10873629+TravisEz13@users.noreply.github.com >
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com >
Co-authored-by: PowerShell Team Bot <69177312+pwshBot@users.noreply.github.com >
Co-authored-by: Dongbo Wang <dongbow@microsoft.com >
2026-03-10 18:16:18 -04:00
Anam Navied
95e38946b1
Add PMC packages for debian13 and rhel10 ( #26912 )
2026-02-26 14:50:37 -08:00
Travis Plunk and Copilot
6e2b4c784a
Split TPN manifest and Component Governance manifest ( #26891 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-25 19:51:56 +00:00
7cdcd5893f
Correct the package name for .deb and .rpm packages ( #26877 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com >
2026-02-23 21:45:32 +00:00
Patrick Meinecke
f2c9775d70
Update metadata.json for v7.6.0-rc.1 ( #26856 )
2026-02-20 12:34:59 -05:00
kasperk81
cf40400cb9
Fetch latest ICU release version dynamically ( #26827 )
2026-02-19 11:28:04 -08:00
xtqqczze
2af5ad14a3
Update LangVersion to preview ( #26214 )
2026-02-19 07:39:42 -08:00
Aditya Patwardhan
212c5f97e3
Update to .NET 11 SDK and update dependencies ( #26783 )
2026-02-18 16:35:10 -08:00
PowerShell Team Bot
439c42f232
Update outdated package references ( #26771 )
2026-02-10 16:02:44 +00:00
PowerShell Team Bot and Dongbo Wang
dab346a6b7
Move PowerShell build to depend on .NET SDK 10.0.102 ( #26697 )
...
Co-authored-by: Dongbo Wang <dongbow@microsoft.com >
2026-01-20 16:50:23 -08:00
Copilot and TravisEz13
5fdc2a023f
Fix macOS preview package identifier detection to use version string ( #26690 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: TravisEz13 <10873629+TravisEz13@users.noreply.github.com >
2026-01-15 10:40:58 -05:00
Aditya Patwardhan
bd33c2d987
Update metadata.json to update the Latest attribute with a better name ( #26380 )
2026-01-14 14:38:37 -08:00
Anam Navied
5ebba3ca33
Delete unused winget release script ( #26683 )
2026-01-12 10:05:19 -08:00
Jonathan Gilbert
7ace9e0f5e
Improve error message from Start-NativeExecution ( #26500 )
2026-01-09 15:48:37 -08:00
Dongbo Wang
cd0628641b
Update Get-ChangeLog to handle backport PRs and Copilot PRs correctly ( #26610 )
2025-12-16 10:50:38 -08:00
PowerShell Team Bot
3f54d4af1f
Update package references and build to use the .NET SDK 10.0.101 ( #26595 )
2025-12-15 10:33:44 -08:00