Release run 7188 (Windows native lane, steps in pwsh 7) failed the existing DPAPI test: Windows PowerShell 5.1 spawned from pwsh inherits PowerShell 7's PSModulePath and cannot load Microsoft.PowerShell.Security (ConvertTo-SecureString). Reproduced locally; real user impact for anyone running qqq from a pwsh 7 terminal. The keyring now spawns PowerShell without PSModulePath. Core tests 278/278 locally on Windows (DPAPI test passes). CHANGELOG 1.0.1-rc.1 Fixed entry added. v1.0.1-rc.1 will be retagged on the merge commit; the draft release from run 7188 is deleted first.
Release run 7188 (Windows native lane, steps in pwsh 7) failed the existing DPAPI test: Windows PowerShell 5.1 spawned from pwsh inherits PowerShell 7's PSModulePath and cannot load Microsoft.PowerShell.Security (ConvertTo-SecureString). Reproduced locally; real user impact for anyone running qqq from a pwsh 7 terminal. The keyring now spawns PowerShell without PSModulePath. Core tests 278/278 locally on Windows (DPAPI test passes). CHANGELOG 1.0.1-rc.1 Fixed entry added. v1.0.1-rc.1 will be retagged on the merge commit; the draft release from run 7188 is deleted first.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Started from pwsh 7, the child Windows PowerShell 5.1 inherits PowerShell 7's
PSModulePath and cannot load Microsoft.PowerShell.Security, so
ConvertTo-SecureString fails and every DPAPI set/get reports "Windows
credential protection failed". The release workflow's Windows lane (steps in
pwsh) hit it in the existing DPAPI test. The keyring now spawns PowerShell
without PSModulePath; each shell computes its own.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Release run 7188 (Windows native lane, steps in pwsh 7) failed the existing DPAPI test: Windows PowerShell 5.1 spawned from pwsh inherits PowerShell 7's PSModulePath and cannot load Microsoft.PowerShell.Security (ConvertTo-SecureString). Reproduced locally; real user impact for anyone running qqq from a pwsh 7 terminal. The keyring now spawns PowerShell without PSModulePath. Core tests 278/278 locally on Windows (DPAPI test passes). CHANGELOG 1.0.1-rc.1 Fixed entry added. v1.0.1-rc.1 will be retagged on the merge commit; the draft release from run 7188 is deleted first.
🤖 Generated with Claude Code