Commit Graph
11273 Commits
Author SHA1 Message Date
Dongbo Wang 8bb8de7266 [release/v7.6.1] Fix package pipeline by adding in PDP-Media directory (#27257) 2026-04-10 15:28:39 -07:00
Dongbo Wang e0b41c95e4 [release/v7.6.1] Pin ready-to-merge.yml reusable workflow to commit SHA (#27245) 2026-04-09 16:42:55 -07:00
Dongbo Wang 10dccb0695 [release/v7.6.1] [StepSecurity] ci: Harden GitHub Actions tags (#27236) 2026-04-09 15:35:58 -07:00
Dongbo Wang 0b825b31a0 [release/v7.6.1] Build, package, and create VPack for the PowerShell-LTS store package within the same msixbundle-vpack pipeline (#27237) 2026-04-09 15:35:37 -07:00
Dongbo Wang c6f827883d [release/v7.6.1] Change the display name of PowerShell-LTS package to PowerShell LTS (#27219) 2026-04-09 09:58:35 -07:00
Dongbo Wang 02413bbd37 [release/v7.6.1] [StepSecurity] ci: Harden GitHub Actions tokens (#27218) 2026-04-09 09:58:08 -07:00
Dongbo Wang 4c932214d4 [release/v7.6.1] Redo windows image fix to use latest image (#27217) 2026-04-09 09:57:45 -07:00
Dongbo Wang d41f7685bd [release/v7.6.1] Add comment-based help documentation to build.psm1 functions (#27216) 2026-04-09 09:57:26 -07:00
Dongbo Wang b14d502e62 [release/v7.6.1] Delay update notification for one week to ensure all packages become available (#27215) 2026-04-09 09:56:45 -07:00
Dongbo Wang 94fafbd04a [release/v7.6.1] Separate Store Package Creation, Skip Polling for Store Publish, Clean up PDP-Media (#27214) 2026-04-09 09:54:34 -07:00
Aditya Patwardhan c818284337 [release/v7.6.1] Bump github/codeql-action from 4.34.1 to 4.35.1 (#27184) 2026-04-03 16:56:58 +00:00
Aditya Patwardhan d72d4022d2 [release/v7.6.1] Bump github/codeql-action from 4.32.6 to 4.34.1 (#27182) 2026-04-03 09:27:24 -07:00
Aditya Patwardhan 89178b9b70 [release/v7.6.1] Select New MSIX Package Name (#27183) 2026-04-02 18:18:50 -07:00
Aditya Patwardhan a911eae43d [release/v7.6.1] Update the PhoneProductId to be the official LTS id used by Store (#27181) 2026-04-02 18:17:52 -07:00
Aditya Patwardhan bd95caaa74 [release/v7.6.1] release-upload-buildinfo: replace version-comparison channel gating with metadata flags (#27180) 2026-04-02 18:17:38 -07:00
Aditya Patwardhan 0ef9498fcc [release/v7.6.1] Fix the PSNativeCommandArgumentPassing test (#27179) 2026-04-02 18:17:27 -07:00
Aditya Patwardhan 309fb4e2d3 [release/v7.6.1] Move _GetDependencies MSBuild target from dynamic generation in build.psm1 into Microsoft.PowerShell.SDK.csproj (#27177) 2026-04-02 18:17:13 -07:00
Aditya Patwardhan 30d30ab624 [release/v7.6.1] Separate Official and NonOfficial templates for ADO pipelines (#27176) 2026-04-02 18:17:01 -07:00
Mirroring 86551ec081 Merge commit '031e7c9e8d39d2492cf1570516f0892421ba2376' 2026-03-19 22:34:18 +00:00
Dongbo Wang 031e7c9e8d [release/v7.6] Create infrastructure to create two msixs and msixbundles for LTS and Stable (#27071) 2026-03-19 15:33:13 -07:00
Mirroring b8739b62cd Merge commit '44e158c121150a3f0ff15df7ec2f77150c432a5a' 2026-03-18 20:57:56 +00:00
Dongbo Wang 44e158c121 [release/v7.6] Fix PMC Repo URL for RHEL10 (#27061) (#27062) 2026-03-18 13:57:01 -07:00
Mirroring 767990ba06 Merge commit 'f282cf7641d421d044ec9f9aeea3ddc16d67676b' v7.6.0 2026-03-17 22:12:47 +00:00
Dongbo Wang f282cf7641 Create Linux LTS deb/rpm packages for LTS releases (#27051) 2026-03-17 15:10:57 -07:00
Mirroring 6effea0e21 Merge commit '9a85ea63900f0740dfe3184bfddaf282d4464f91' 2026-03-17 17:54:35 +00:00
Dongbo Wang 9a85ea6390 Update 'ThirdPartyNotices.txt' for the v7.6.0 release (#27048) 2026-03-17 10:51:41 -07:00
Mirroring 44d691766e Merge commit '47d65d0b1e7c6a153b5dc8940c10abec80bd7fec' 2026-03-16 21:27:41 +00:00
Dongbo Wang 47d65d0b1e Update the ChangeLog for v7.6.0 with new changes ported to the release branch (#27042) 2026-03-16 14:22:38 -07:00
PowerShell Team Bot d384bb89b3 [release/v7.6] Update v7.6 release branch to use .NET SDK 10.0.201 (#27041) 2026-03-16 14:22:38 -07:00
Dongbo Wang f64a190324 [release/v7.6] Create LTS pkg and non-LTS pkg for macOS for LTS releases (#27040) 2026-03-16 14:22:38 -07:00
Mirroring 2016f836b6 Merge commit 'd4febbd45d7f321528ac9d85500c6ef73da11c4d' 2026-03-12 22:53:44 +00:00
Dongbo Wang d4febbd45d [release/v7.6] Fix the container image for vPack, MSIX vPack and Package pipelines (#27020) 2026-03-12 15:50:05 -07:00
Dongbo Wang d8f221c225 Revert "[release/v7.6] Fetch latest ICU release version dynamically" (#27019) 2026-03-12 15:50:05 -07:00
Mirroring 2903f697b1 Merge commit '49b31c1c763a38ab53d9fa412854a513e0de78e9' 2026-03-12 18:14:09 +00:00
Dongbo Wang 49b31c1c76 [release/v7.6] Update Microsoft.PowerShell.PSResourceGet version to 1.2.0 (#27007) 2026-03-12 11:12:56 -07:00
Dongbo Wang 4eee8d13da Update ChangeLog for v7.6.0 release (#27001) 2026-03-12 11:12:56 -07:00
Justin Chung 9e2d1e9681 Update LTS and StableRelease settings in metadata (#27006) 2026-03-12 11:12:56 -07:00
Dongbo Wang 348e3470c0 Merged PR 38918: Update MaxVisitCount and MaxHashtableKeyCount if VisitorSafeValueContext indicates SkipLimitCheck is true
Update MaxVisitCount and MaxHashtableKeyCount if visitor safe value context indicates SkipLimitCheck is true

Related work items: #163537

----
#### AI description  (iteration 1)
#### PR Classification
Enhancement: Conditionally update AST limit checks based on safe value context flags.

#### PR Summary
This pull request refactors the safe value visitor to initialize runtime limit values, setting them to maximum if the `SkipLimitCheck` flag is present, and adjusts the corresponding condition checks to support larger AST structures safely.
- `src/System.Management.Automation/engine/parser/SafeValues.cs`: Replaced hard-coded limit constants with runtime-initialized readonly fields based on the safe value context, and updated conditional checks in `IsAstSafe` and `VisitHashtable`.
- `test/powershell/Modules/Microsoft.PowerShell.Utility/PowerShellData.tests.ps1`: Added tests to validate behavior when using `-SkipLimitCheck`, ensuring insecure PSD1 files are properly rejected.
<!-- GitOpsUserAgent=GitOps.Apps.Server.pullrequestcopilot -->

Related work items: #163537
2026-03-11 18:24:34 +00:00
PowerShell Team Bot 5ea8cb48cf [release/v7.6] Update branch for release (#26989) 2026-03-10 23:27:36 +00:00
f9a6fa473a [release/v7.6] Fix ConvertFrom-ClearlyDefinedCoordinates to handle API object coordinates (#26986)
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>
2026-03-10 17:42:40 -05:00
Dongbo Wang 9d8816d34b [release/v7.6] Update NuGet package versions in cgmanifest.json to actually match the branch (#26982) 2026-03-10 12:34:00 -07:00
Dongbo Wang 8a00d5b5cd [release/v7.6] Bump actions/upload-artifact from 6 to 7 (#26979) 2026-03-10 12:31:14 -07:00
Dongbo Wang dcdb0a5c90 [release/v7.6] Split TPN manifest and Component Governance manifest (#26978) 2026-03-10 12:06:52 -07:00
Dongbo Wang a573afaaca [release/v7.6] Add GitHub Actions annotations for Pester test failures (#26969) 2026-03-09 16:46:51 -07:00
Dongbo Wang f76a9f1209 [release/v7.6] Bump github/codeql-action from 4.32.4 to 4.32.6 (#26975) 2026-03-09 16:30:31 -07:00
Dongbo Wang 762a1a7551 [release/v7.6] Bump actions/dependency-review-action from 4.8.3 to 4.9.0 (#26974) 2026-03-09 16:29:56 -07:00
Dongbo Wang ed90130d0f [release/v7.6] Hardcode Official templates (#26972) 2026-03-09 16:29:28 -07:00
Dongbo Wang ccf7ae9d90 [release/v7.6] Fix a preview detection test for the packaging script (#26971) 2026-03-09 16:29:04 -07:00
Dongbo Wang f912f2b912 [release/v7.6] Fetch latest ICU release version dynamically (#26970) 2026-03-09 16:28:37 -07:00
Dongbo Wang b30abaec35 [release/v7.6] Update PowerShell Profile DSC resource manifests to allow null for content (#26973) 2026-03-09 15:45:23 -07:00