Commit Graph
239 Commits
Author SHA1 Message Date
olprod f8628c69f3 Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2734773 (#28060) 2026-09-24 10:06:41 -07:00
Dongbo Wang 154bbe8486 Protect the fallback temporary home directory by enforcing and checking its file mode on Unix platforms (#27985) 2026-09-22 12:35:55 -07:00
olprod 588a274b27 Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2730146 (#28030) 2026-09-21 09:33:48 -07:00
84a9301510 Tolerate IO/JSON errors reading the per-user powershell.config.json (#27373)
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-09-18 16:11:58 -05:00
olprod e146aff0b3 Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2725870 (#28023) 2026-09-17 14:45:09 -07:00
olprod 8c1e798297 Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2724482 (#28010) 2026-09-16 15:04:56 -07:00
Anam Navied 85efec2e1e Improve validation for Copy-Item -FromSession (#28006) 2026-09-11 13:41:30 -07:00
olprod 8a86458a50 Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2716742 (#27983) 2026-09-11 09:36:57 -07:00
olprod 6ca24ccf02 Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2704971 (#27958) 2026-09-02 19:23:20 -07:00
Travis Plunk eef0852103 Add GetImportModuleCommand method back and check for session restriction in ShowCommand (#25557) 2026-09-02 08:45:08 -07:00
olprod 452ebf3eb4 Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2701735 (#27895) 2026-09-01 09:56:11 -07:00
Dongbo Wang eb8b76e7c6 Remove the <assembly> element for from CmdletizationCoreResources.resx (#27900) 2026-08-28 11:14:55 -07:00
olprod 5e7d60bac8 Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2691582 (#27876) 2026-08-25 13:50:39 -07:00
Dongbo Wang 4870e903d8 Fix comments in CmdletizationCoreResources.resx (#27879) 2026-08-24 15:10:33 -07:00
olprod ee4dd03440 Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2684623 (#27841) 2026-08-20 11:41:05 -07:00
olprod b4984a6bf4 Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2674492 (#27821) 2026-08-13 09:59:37 -07:00
olprod 3ff3c711bf Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2670960 (#27802) 2026-08-10 14:40:26 -07:00
olprod d4da828d77 Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2661935 (#27766) 2026-08-05 10:52:49 -07:00
olprod ead4ce4fb9 Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2660148 (#27752) 2026-08-04 14:40:15 -07:00
olprod 7acd67b5aa Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2652124 (#27736) 2026-07-30 11:34:25 -07:00
Dongbo Wang f3648da945 Fix the W3C URIs in .resx resource files (#27729)
This PR essentially reverts https://github.com/PowerShell/PowerShell/pull/3331, which updated all W3C URIs in the `.resx` files from `http` to `https`.

That change turned out to be wrong. Those W3C URIs are namespace identifiers, not fetchable URLs -- they must be byte‑exact. Changing them to use `https` corrupted them, and thus `ManagedParser` in the localization pipeline can't recognize the schema, which resulted in the `BL1024 "child table to itself"` error.

- This PR makes pure, mechanical 2-line substitution in every `.resx` file: `https://www.w3.org → http://www.w3.org`.
- The `ClipboardResources.resx` was using Schema version 1.3, and it's changed to version 2.0 as the rest `.resx` files in this PR.
2026-07-27 10:00:46 -07:00
Dongbo Wang 855d94376b Prepare for onboarding PowerShell to the Native2Native localization pipeline (#27667)
1. Create the `LocProject.json` file for PowerShell localization.
2. Remove the unused `.resx` resource files and source files.
3. Update the `ResourceValidation` tests.
2026-07-20 12:21:39 -07: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 bf03a14b6d Fix the CLR internal error and null ref exception when running show-command with PowerShell API (#26669) 2026-01-12 10:44:55 -08:00
Dongbo Wang eda7e4a889 Make the experimental feature PSFeedbackProvider stable (#26343) 2025-10-30 15:53:01 -07:00
Jordan Borean af26292a7a Add PSApplicationOutputEncoding variable (#21219)
Adds the $PSApplicationOutputEncoding variable that can be used to control the encoding PowerShell uses when reading the raw bytes to a string of an external application.
2025-10-21 05:13:30 +00:00
Jorge Suarez 26bb188c8b Improve ValidateLength error message consistency and refactor validation tests (#25806) 2025-10-13 11:55:20 +05:00
Dongbo Wang 859431e002 Allow opt-out of the named-pipe listener using the environment variable POWERSHELL_DIAGNOSTICS_OPTOUT (#26086) 2025-09-30 12:56:54 -07:00
Travis Plunk 42e86f6c5f Fix race condition in RemoteHyperVSocket (#26057) 2025-09-15 11:37:04 -07:00
Stéphane BARIZIEN a993992298 Adding hex format for native command exit codes (#21067) 2025-07-31 08:23:20 +05:00
Armaan Mcleod 92c6f7a632 Add single/double quote support for Join-String Argument Completer (#25283) 2025-04-21 09:48:33 +05:00
MartinGC94 1ac3ff15ac Add tooltips for hashtable key completions (#17864) 2025-03-25 05:14:24 +00:00
Dongbo Wang 48b25da147 Remove the old fuzzy suggestion and fix the local script file name suggestion (#25177) 2025-03-17 10:19:15 -07:00
Armaan Mcleod e127345820 Add -PropertyType argument completer for New-ItemProperty (#21117) 2024-12-25 17:27:44 +05:00
Jordan Borean 1e07bd0cb5 Add error for Get-PSSession -ComputerName on Unix (#21009) 2024-12-05 16:26:57 +05:00
Jordan Borean c9bd109686 Fix Hyper-V Remoting when the module is imported via implicit remoting (#24032) 2024-08-01 11:19:47 -07:00
Steve Lee 2d83b95539 Fix Move-Item to throw error when moving into itself (#24004) 2024-07-08 23:53:17 +00:00
Armaan Mcleod a284fd482b Added progress bar for Remove-Item cmdlet (#20778) 2024-05-13 13:52:27 -04:00
David Kontyko fe38405b1d Separate DSC configuration parser check for ARM processor (#21395) 2024-04-22 16:03:42 -07:00
Dongbo Wang 783fb46e65 Validate the value for using namespace during semantic checks to prevent declaring invalid namespaces (#21162) 2024-02-01 09:42:37 -08:00
Dongbo Wang 7d62cf54ac Fix 4 issues for the WDAC logging feature (#20913) 2023-12-13 11:46:21 -08:00
Travis Plunk 687383bcc1 Block getting help from network locations in restricted remoting sessions (#20593) 2023-10-31 16:06:15 -07:00
Andrew 6d23f72def Fixing regression in DSC (#20268) 2023-09-12 18:45:24 -07:00
Armaan Mcleod 2a7384cc71 Include Module Version in error messages when module is not found (#20144) 2023-09-12 21:59:29 +05:00
Armaan Mcleod d24285f437 Remove input text from the error message resulted by SecureString and PSCredential conversion failure (#19977) 2023-07-17 10:30:10 -07:00
Sean Wheeler fd586faa98 Update message to use the actual parameter name (#19851) 2023-06-23 12:49:40 -07:00
josea 16558c9414 Make Update-Help throw proper error when current culture is not associated with a language (#19765) 2023-06-20 09:49:46 -07:00
Paul Higinbotham e5728b63bf Add WDAC Audit logging (#19641) 2023-05-22 16:40:55 -07:00
Steve Lee 7888196b87 Add specific error message that creating Junctions requires absolute path (#19409) 2023-05-09 08:37:28 -07:00
Dongbo Wang 79b4b5c33f Update the FeedbackProvider interface to return structured data (#19133) 2023-02-22 16:01:18 -08:00