Commit Graph
10637 Commits
Author SHA1 Message Date
Aditya Patwardhan d1109153e7 [release/v7.4.15] Bump github/codeql-action from 4.32.6 to 4.34.1 (#27171) 2026-04-03 11:19:46 -07:00
Aditya Patwardhan ac37f6cf97 [release/v7.4.15] release-upload-buildinfo: replace version-comparison channel gating with metadata flags (#27147) 2026-04-03 10:31:38 -07:00
Aditya Patwardhan 744d9286e8 [release/v7.4.15] Fix the PSNativeCommandArgumentPassing test (#27146) 2026-04-03 10:31:21 -07:00
Aditya Patwardhan dd226cdcb1 [release/v7.4.15] Create infrastructure to create two msixs and msixbundles for LTS and Stable (#27145) 2026-04-03 10:31:03 -07:00
Aditya Patwardhan 2a72ba41be [release/v7.4.15] Move _GetDependencies MSBuild target from dynamic generation in build.psm1 into Microsoft.PowerShell.SDK.csproj (#27144) 2026-04-03 10:30:44 -07:00
Aditya Patwardhan c0a9ea644c [release/v7.4.15] Bump actions/dependency-review-action from 4.8.3 to 4.9.0 (#27142) 2026-04-03 10:30:29 -07:00
Aditya Patwardhan 17548ed9ec [release/v7.4.15] Bump actions/upload-artifact from 6 to 7 (#27141) 2026-04-03 10:11:23 -07:00
Aditya Patwardhan 0cfc2c7738 [release/v7.4.15] Bump github/codeql-action from 4.32.4 to 4.32.6 (#27143) 2026-04-03 10:09:29 -07:00
Aditya Patwardhan 974ed9c725 [release/v7.4.15] Separate Official and NonOfficial templates for ADO pipelines (#27140) 2026-04-03 10:09:15 -07:00
Aditya Patwardhan 5e7105884e [release/v7.4.15] Close pipe client handles after creating the child ssh process (#27139) 2026-04-03 10:08:58 -07:00
Aditya Patwardhan 44d1c63f91 [release/v7.4.15] Mirror .NET/runtime ICU version range in PowerShell (#27138) 2026-04-02 12:28:15 -07:00
Mirroring 5d24866587 Merge commit 'dc39bc998011404130c671b89aa982119fbe9ad1' 2026-03-12 21:39:00 +00:00
Justin ChungandAditya Patwardhan dc39bc9980 [release/v7.4] Fix the container image for vPack, MSIX vPack and Package pipelines (#27018)
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com>
2026-03-12 16:37:58 -05:00
Mirroring ac5129a759 Merge commit '558708d9bc64e4d4bec050fe32631831f3190e5a' v7.4.14 2026-03-11 20:13:46 +00:00
558708d9bc Add changelog v7.4.13 and v7.4.14 (#27005)
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com>
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-11 15:10:12 -05:00
Mirroring 03ae5c9e68 Merge commit 'b5a3a5c611fd36b6c637bcd70403a512c014cd3e' 2026-03-11 14:49:09 +00:00
Justin ChungandPowerShell Team Bot b5a3a5c611 [release/v7.4] Update branch for release (#26993)
Co-authored-by: PowerShell Team Bot <69177312+pwshBot@users.noreply.github.com>
2026-03-11 09:46:26 -05:00
Mirroring 88f3b0f5f9 Merge commit '4a19e8ef49d866f4c0bc5adad8db6427d3bf05ba' 2026-03-10 22:43:39 +00:00
4a19e8ef49 [release/v7.4.14]Fix ConvertFrom-ClearlyDefinedCoordinates to handle API object coordinates (#26985)
Co-authored-by: Copilot <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 15:39:51 -07:00
Mirroring a592b3d4e5 Merge commit '7ce36276044acd98a6cd27c2382eaceab99c3d32' 2026-03-10 19:53:39 +00:00
Justin ChungandTravis Plunk 7ce3627604 [release/v7.4] Update NuGet package versions in cgmanifest.json to actually match the branch (#26983)
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
2026-03-10 14:52:47 -05:00
Justin Chung 62c12ee7e5 Merged PR 38882: Merged PR 38690: Update MaxVisitCount and MaxHashtableKeyCount if visitor saf...
Merged PR 38690: Update MaxVisitCount and MaxHashtableKeyCount if visitor safe value context indicates SkipLimitCheck is true

----
#### AI description  (iteration 1)
#### PR Classification
Bug fix that updates the safe value checks by dynamically adjusting limit values based on the visitor context to improve security.

#### PR Summary
This pull request refactors the safe value visitor logic to replace hard-coded limit constants with context-driven readonly fields and adjusts the conditional checks accordingly. It also adds a test to verify that insecure psd1 files correctly fail when the -SkipLimitCheck parameter is used.
- `src/System.Management.Automation/engine/parser/SafeValues.cs`: Replaces constant limits with dynamic fields (_maxVisitCount and _maxHashtableKeyCount) set based on the safe value context, and updates conditional checks to use these fields.
- `test/powershell/Modules/Microsoft.PowerShell.Utility/PowerShellData.tests.ps1`: Adds a test case to ensure that insecure psd1 files trigger an error when -SkipLimitCheck is applied.
<!-- GitOpsUserAgent=GitOps.Apps.Server.pullrequestcopilot -->

Related work items: #163511
2026-03-10 17:45:10 +00:00
Justin Chung 2a4949b20a [release/v7.4] Hardcode Official templates (#26928) (#26962) 2026-03-09 16:23:31 -05:00
7d39838fa5 [release/v7.4] Split TPN manifest and Component Governance manifest (#26891) (#26961)
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-09 16:23:19 -05:00
db2ae08534 [release/v7.4] Correct the package name for .deb and .rpm packages (#26877) (#26960)
Co-authored-by: Dongbo Wang <dongbow@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
2026-03-09 21:03:33 +00:00
Justin Chungandcrazyjncsu 8439a5514a [release/v7.4.14] Fix PSMethodInvocationConstraints.GetHashCode method (#24965) (#26959)
Co-authored-by: crazyjncsu <j@thewolfweb.com>
2026-03-09 19:43:30 +00:00
Justin Chung 66787729ef [release/v7.4.14] Bring over all changes for MSIX packaging template (#26932) (#26933) 2026-03-02 16:24:12 -06:00
b5180d4644 [release/v7.4.14] .NET Resolution and Store Publishing Updates (#26930)
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
Co-authored-by: Dongbo Wang <dongbow@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com>
2026-03-02 15:16:08 -06:00
Aditya Patwardhan f0949a0e81 [release/v7.4.14] [release/v7.4] Merge the v7.6.0-preview.5 release branch back to master (#26927) 2026-03-02 15:39:40 -05:00
16ca584990 [release/v7.4.14] Bring Release Changes from v7.6.0-preview.6 (#26911)
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
Co-authored-by: Justin Chung <124807742+jshigetomi@users.noreply.github.com>
2026-02-26 21:54:20 +00:00
Travis Plunk ac0b6180c0 [release/v7.4.14] Update ThirdParty notices (#26892) 2026-02-25 14:11:12 -05:00
Travis Plunk 22dd459f43 [release/v7.4] Update Application Insights package version to 2.23.0 (#26883) 2026-02-23 22:29:39 +00:00
Travis PlunkandPowerShell GitHub Bot 47b09db64f [release/v7.4] Update SDK to 8.0.418 (#26880)
Co-authored-by: PowerShell GitHub Bot <pwshbot@microsoft.com>
2026-02-23 16:14:41 -05:00
Travis PlunkandAditya Patwardhan bf6bd6c56d [release/v7.4] Update metadata.json to update the Latest attribute with a better name (#26872)
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com>
2026-02-23 13:24:35 -05:00
Aditya PatwardhanandDongbo Wang 44f2ffebce [release/v7.4] Skip the flaky Update-Help test for the PackageManagement module (#26871)
Co-authored-by: Dongbo Wang <dongbow@microsoft.com>
2026-02-20 22:50:32 +00:00
Travis Plunk f9cd7d98c6 [release/v7.4] Fix $PSDefaultParameterValues leak causing tests to skip unexpectedly (#26869) 2026-02-20 22:41:08 +00:00
Travis Plunk 510db2d7a6 [release/v7.4] Update Get-ChangeLog to handle backport PRs correctly (#26870) 2026-02-20 14:30:33 -08:00
b12bd896a1 [release/v7.4] Remove unused runCodesignValidationInjection variable from pipeline templates (#26868)
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: TravisEz13 <10873629+TravisEz13@users.noreply.github.com>
2026-02-20 17:28:01 -05:00
Travis Plunk 400e22e3fe [release/v7.4] Refactor: Centralize xUnit tests into reusable workflow and remove legacy verification (#26864) 2026-02-20 13:51:33 -08:00
Travis PlunkandJustin Chung 383a4c5c79 [release/v7.4] Fix buildinfo.json uploading for preview, LTS, and stable releases (#26863)
Co-authored-by: Justin Chung <124807742+jshigetomi@users.noreply.github.com>
2026-02-20 10:29:11 -08:00
Travis Plunk b827288303 [release/v7.4] Add GitHub Actions annotations for Pester test failures (#26800) 2026-02-20 10:04:33 -08:00
PowerShell Team Bot e41290f5d3 [release/v7.4] Update SDK to 8.0.417 (#26778) 2026-02-20 10:01:10 -08:00
06efedb2ea [release/v7.4] Mark flaky Update-Help web tests as pending to unblock CI (#26805)
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: TravisEz13 <10873629+TravisEz13@users.noreply.github.com>
2026-02-13 13:59:30 -05:00
Travis PlunkandDongbo Wang 84c8a2d3ac [release/v7.4] Update the Update-Help tests to use -Force to remove read-only files (#26786)
Co-authored-by: Dongbo Wang <dongbow@microsoft.com>
2026-02-13 11:44:40 -05:00
8bd316fb35 [release/v7.4] Fix macOS preview package identifier detection to use version string (#26774)
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: TravisEz13 <10873629+TravisEz13@users.noreply.github.com>
2026-02-10 17:44:00 +00:00
Travis PlunkandCopilot ed9733e874 [release/v7.4] Update the macos package name for preview releases to match the previous pattern (#26435)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-10 12:24:44 -05:00
Travis Plunk c2057ed183 [release/v7.4] Fix condition syntax for StoreBroker package tasks in MSIX pipeline (#26434) 2026-02-10 11:23:35 -06:00
Travis Plunk b1ea1901ed [release/v7.4] Fix template path for rebuild branch check in package.yml (#26433) 2026-02-10 11:22:11 -06:00
Travis PlunkandCopilot 5efa21e1f0 [release/v7.4] Add rebuild branch support with conditional MSIX signing (#26418)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-11 13:30:28 -08:00
Travis Plunk d0ae31b7b6 [release/v7.4] Move package validation to package pipeline (#26417) 2025-11-11 12:24:59 -08:00