Highlights
This is a maintenance release focused on more reliable error handling and much better diagnostics when the backend fails to start.
Improvements
- Failed-message error tips now keep their structured, classified UI even on live streaming responses and build-task failures, instead of occasionally falling back to a plain error message.
- Backend startup failures now capture far richer diagnostics — process ID, health-check timing, fetch errors, server-listening detection, and a TCP probe — making it much easier to understand why a backend didn't come up.
- Packaged installs where the runtime exists but the backend binary is missing are now correctly identified as incomplete installations, with install paths, runtime manifest details, and recent auto-updater status attached to the failure report.
What's Changed
- fix(feedback): preserve structured live error tips by @TCP404 in #3116
- fix(web-host): enrich backend health timeout diagnostics by @piorpua in #3120
- fix(desktop): improve incomplete backend install diagnostics by @piorpua in #3121
- chore: bump version to 2.1.8 and aioncore to v0.1.17 by @piorpua in #3122
Full Changelog: v2.1.7...v2.1.8