Arrow HTTP v1.1.1
Bug Fixes
http-ktor
- Remove Content-Type from GET requests — GET requests have no body; sending Content-Type: application/json was unnecessary and triggered CORS preflights in browsers.
- Add HTTP timeouts to wasmJs Ktor client — Configures 15s request timeout and 10s connect timeout via HttpTimeout plugin using AbortController, supported in all modern browsers.
- Improve response logging — Debug logs now include byte count when reading the response body.
Breaking Changes
None. This release is fully backwards compatible with v1.1.0.
Installation
dependencies {
implementation("io.github.blackarrows-apps:http-core:1.1.1")
implementation("io.github.blackarrows-apps:http-ktor:1.1.1")
// Optional — test utilities
implementation("io.github.blackarrows-apps:http-test:1.1.1")
}
Full Changelog
1.1.0 → 1.1.1