Skip to content

Commit 6db03d4

Browse files
committed
Update changelog for 3.12.6, 3.14.4
1 parent 699db05 commit 6db03d4

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

docs/changelog_3x.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,19 @@
11
OkHttp 3.x Change Log
22
=====================
33

4+
## Version 3.14.4
5+
6+
_2019-09-29_
7+
8+
* Fix: Cancel calls that fail due to unexpected exceptions. We had a bug where an enqueued call
9+
would never call back if it crashed with an unchecked throwable, such as a
10+
`NullPointerException` or `OutOfMemoryError`. We now call `Callback.onFailure()` with an
11+
`IOException` that reports the call as canceled. The triggering exception is still delivered to
12+
the thread's `UncaughtExceptionHandler`.
13+
* Fix: Don't evict incomplete entries when iterating the cache. We had a bug where iterating
14+
`Cache.urls()` would prevent in-flight entries from being written.
15+
16+
417
## Version 3.14.3
518

619
_2019-09-10_
@@ -163,6 +176,19 @@ _2019-02-04_
163176
* New: Log the TLS handshake in `LoggingEventListener`.
164177
165178
179+
## Version 3.12.6
180+
181+
_2019-09-29_
182+
183+
* Fix: Cancel calls that fail due to unexpected exceptions. We had a bug where an enqueued call
184+
would never call back if it crashed with an unchecked throwable, such as a
185+
`NullPointerException` or `OutOfMemoryError`. We now call `Callback.onFailure()` with an
186+
`IOException` that reports the call as canceled. The triggering exception is still delivered to
187+
the thread's `UncaughtExceptionHandler`.
188+
* Fix: Don't evict incomplete entries when iterating the cache. We had a bug where iterating
189+
`Cache.urls()` would prevent in-flight entries from being written.
190+
191+
166192
## Version 3.12.5
167193
168194
_2019-09-10_

0 commit comments

Comments
 (0)