What's Changed
Extension API authentication secret (extensionApiSecret) is now fully independent from the aria2 RPC secret (rpcSecret). Both secrets are cryptographically auto-generated on first install and can be managed separately.
🛠 Improvements
- Independent secret keys —
extensionApiSecretandrpcSecretare now completely decoupled; changing one no longer affects the other - Auto-generation on first install — Both secrets are automatically generated using
crypto.getRandomValueson first launch, eliminating the need for manual configuration - Factory reset parity — "Restore Defaults" now regenerates both secrets independently
🐛 Bug Fixes
- Fixed Rust HTTP API fallback that incorrectly used
rpcSecretwhenextensionApiSecretwas empty
📦 Downloads
| Platform | Architecture | File |
|---|---|---|
| macOS | Apple Silicon · Intel | .dmg
|
| Windows | x64 · ARM64 | -setup.exe
|
| Linux | x64 · ARM64 | .AppImage .deb
|