Skip to content

fix(windows): eliminate duplicate case keys in PowerShell launcher - #4

Merged
EhsanCreator merged 1 commit into
mainfrom
feature/hotfix-powershell-launcher-duplicate-keys
Nov 10, 2026
Merged

EhsanCreator merged 1 commit into
mainfrom
feature/hotfix-powershell-launcher-duplicate-keys

Conversation

@EhsanCreator

Copy link
Copy Markdown
Owner

Summary

  • Fix PowerShell hashtable parse failure caused by case-insensitive duplicate proxy environment keys.
  • Snapshot canonical proxy variables and restore them in the launcher finally block.
  • Add regression coverage for PowerShell hashtable key collisions and AST parsing of packaged scripts.

Verification

  • GitHub Actions run #42809777110 completed successfully across Ubuntu/Windows with Node 22/24.
  • Windows jobs passed launcher build, packaging checks, PowerShell AST parsing, and release verification.

Closes the Windows launcher hotfix reported against main.

@EhsanCreator
EhsanCreator merged commit 98c93c4 into main Nov 10, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant