ProxyPal v0.4.30
This release updates ProxyPal's sidecar path to the current CLIProxyAPI mainline release line and prevents broken OAuth entry points from being shown when using the bundled mainline sidecar.
What's changed
- Upgraded the sidecar updater default from the unavailable/stale Plus channel to mainline
router-for-me/CLIProxyAPI. - Verified the downloaded local mainline sidecar as CLIProxyAPI
v6.9.40(Commit: 34027da7, built2026-04-27T09:21:39Z). - Removed Qwen, iFlow, and Kiro from the Dashboard OAuth connect list because those OAuth flows are not exposed by the bundled mainline sidecar.
- Added backend guard errors for Qwen, iFlow, and Kiro OAuth/device-code requests so stale clients fail clearly instead of hitting missing sidecar endpoints.
- Bumped app version metadata to
0.4.30across npm, Tauri, and Cargo.
Notes
- Existing auth-file display/status mappings are preserved; this release only disables unsupported OAuth initiation paths for the bundled mainline sidecar.
- Kiro quota checks remain separate from Kiro OAuth and are not removed.
- CI/release builds should fetch the mainline CLIProxyAPI sidecar through
pnpm update-sidecar.
Verification
pnpm lint:fix && rtk tsc --noEmitcompleted with 0 errors (rtk tsc:TypeScript: No errors found; lint emitted existing warnings only).rtk cargo checkinsrc-tauricompleted forproxypal v0.4.30.