Captured-exception fix for failed requests (#1).
Library (logpose-android / logpose-no-op) — this tag
- The interceptor now captures any throwable from the chain, not just
IOException. A downstream interceptor throwing aRuntimeExceptionpreviously left the transaction stuck pending forever; it now emits an error transaction (and rethrows unchanged).
Plugin (shipped on the Marketplace as 0.9.10)
- Failed requests no longer render an opaque
"(failed)". The Response and Overview cards now show the captured exception text (connection reset, timeout, cleartext-not-permitted, downstream-interceptor throw, …), so the failure is diagnosable.
Coordinates
debugImplementation("com.github.siddharthjaswal.logpose:logpose-android:v0.9.11")
releaseImplementation("com.github.siddharthjaswal.logpose:logpose-no-op:v0.9.11")Full Changelog: v0.9.10...v0.9.11