1
0
mirror of https://github.com/square/okhttp.git synced 2026-01-14 07:22:20 +03:00

Update changelog for 3.12.6, 3.14.4

This commit is contained in:
Jesse Wilson
2019-09-29 15:53:31 -04:00
parent 699db0522e
commit 6db03d4f30

View File

@@ -1,6 +1,19 @@
OkHttp 3.x Change Log
=====================
## Version 3.14.4
_2019-09-29_
* Fix: Cancel calls that fail due to unexpected exceptions. We had a bug where an enqueued call
would never call back if it crashed with an unchecked throwable, such as a
`NullPointerException` or `OutOfMemoryError`. We now call `Callback.onFailure()` with an
`IOException` that reports the call as canceled. The triggering exception is still delivered to
the thread's `UncaughtExceptionHandler`.
* Fix: Don't evict incomplete entries when iterating the cache. We had a bug where iterating
`Cache.urls()` would prevent in-flight entries from being written.
## Version 3.14.3
_2019-09-10_
@@ -163,6 +176,19 @@ _2019-02-04_
* New: Log the TLS handshake in `LoggingEventListener`.
## Version 3.12.6
_2019-09-29_
* Fix: Cancel calls that fail due to unexpected exceptions. We had a bug where an enqueued call
would never call back if it crashed with an unchecked throwable, such as a
`NullPointerException` or `OutOfMemoryError`. We now call `Callback.onFailure()` with an
`IOException` that reports the call as canceled. The triggering exception is still delivered to
the thread's `UncaughtExceptionHandler`.
* Fix: Don't evict incomplete entries when iterating the cache. We had a bug where iterating
`Cache.urls()` would prevent in-flight entries from being written.
## Version 3.12.5
_2019-09-10_