0.2.9
- Improve proxy error handling and fetch retry (6e0b190)
Wrap proxy GET handler in a try/catch and return a 500 on unexpected errors. Read upstream responses as arrayBuffer and decode with TextDecoder before JSON.parse to avoid re-reading streamed bodies, and reuse the decoded buffer for passthrough/error responses while preserving CORS headers. Increase default fetchWithRetry timeout to 15000ms and expand recognized timeout/network error codes to improve resilience. Bump package version to 0.2.9 and update displayed currentVersion in the UI.
Full Changelog: v0.2.8...v0.2.9