What's Changed
This pre-release adds structured logging across all critical operation paths that were previously silent, enabling post-mortem diagnosis of user-reported issues.
🛠 Improvements
- Speed limiter observability —
toggleSpeedLimit,applyCustomLimit, andremoveSpeedLimitnow emit info-level logs with the exact RPC parameters sent to aria2, making speed limit issues diagnosable from log exports alone - aria2 RPC traceability —
changeGlobalOptionlogs the full key-value payload at debug level;addUri,addTorrent, andaddMetalinklog task GIDs at info level - Task operation audit trail —
pauseTask,resumeTask,removeTask,pauseAllTask,resumeAllTask,stopSeeding,stopAllSeeding,batchRemoveTask, andtoggleTasknow log their actions with GIDs - Lifecycle event logging —
handleTaskComplete,handleBtCompletelog at info level;handleTaskErrorlogs at warn level with error text - Notification scanner — Initial scan suppression count logged at debug level for transparency
- Stale record cleanup —
runStaleRecordCleanuplogs scan/remove counts at info level
📦 Downloads
| Platform | Architecture | File |
|---|---|---|
| macOS | Apple Silicon · Intel | .dmg
|
| Windows | x64 · ARM64 | -setup.exe
|
| Linux | x64 · ARM64 | .AppImage .deb
|