1
0
mirror of https://github.com/square/okhttp.git synced 2025-08-07 12:42:57 +03:00

Prepare for release 4.0.0.

This commit is contained in:
Jesse Wilson
2019-06-26 19:30:33 -07:00
parent fafcf4b822
commit 911c5bf5b2
10 changed files with 27 additions and 19 deletions

View File

@@ -1,6 +1,17 @@
Change Log
==========
## Version 4.0.0
_2019-06-26_
**This release upgrades OkHttp to Kotlin.** We tried our best to make fast and safe to upgrade
from OkHttp 3.x. We wrote an [upgrade guide][upgrading_to_okhttp_4] to help with the migration and a
[blog post][okhttp4_blog_post] to explain it.
* Fix: Target Java 8 bytecode for Java and Kotlin.
## Version 4.0.0-RC3
_2019-06-24_
@@ -26,11 +37,7 @@ _2019-06-21_
_2019-06-03_
**OkHttp 4 upgrades OkHttp to Kotlin.** This is the first stable preview of OkHttp 4. Use it to find
bugs or performance regressions before the final 4.0.0 release.
We tried our best to make it fast and safe to upgrade from OkHttp 3.x.
[We even wrote a guide][upgrading_to_okhttp_4] to help you with it!
* First stable preview of OkHttp 4.
## Version 3.14.2
@@ -1794,7 +1801,7 @@ Initial release.
[brick]: https://noncombatant.org/2015/05/01/about-http-public-key-pinning/
[webdav]: https://tools.ietf.org/html/rfc4918
[major_versions]: http://jakewharton.com/java-interoperability-policy-for-major-version-updates/
[major_versions]: https://jakewharton.com/java-interoperability-policy-for-major-version-updates/
[nginx_959]: https://trac.nginx.org/nginx/ticket/959
[okhttp_idling_resource]: https://github.com/JakeWharton/okhttp-idling-resource
[bom]: https://en.wikipedia.org/wiki/Byte_order_mark
@@ -1808,7 +1815,8 @@ Initial release.
[require_android_5]: https://medium.com/square-corner-blog/okhttp-3-13-requires-android-5-818bb78d07ce
[obsolete_apache_client]: https://gist.github.com/swankjesse/09721f72039e3a46cf50f94323deb82d
[obsolete_url_factory]: https://gist.github.com/swankjesse/dd91c0a8854e1559b00f5fc9c7bfae70
[tls_configuration_history]: http://square.github.io/okhttp/tls_configuration_history/
[tls_configuration_history]: https://square.github.io/okhttp/tls_configuration_history/
[grpc_http2]: https://github.com/grpc/grpc/blob/master/doc/PROTOCOL-HTTP2.md
[upgrading_to_okhttp_4]: http://square.github.io/okhttp/upgrading_to_okhttp_4/
[interceptors]: http://square.github.io/okhttp/interceptors/
[upgrading_to_okhttp_4]: https://square.github.io/okhttp/upgrading_to_okhttp_4/
[interceptors]: https://square.github.io/okhttp/interceptors/
[okhttp4_blog_post]: https://cashapp.github.io/2019-06-26/okhttp-4-goes-kotlin

View File

@@ -100,7 +100,7 @@ Releases
Our [change log][changelog] has release history.
```kotlin
implementation("com.squareup.okhttp3:okhttp:3.14.2")
implementation("com.squareup.okhttp3:okhttp:4.0.0")
```
Snapshot builds are [available][snap].
@@ -120,7 +120,7 @@ MockWebServer
OkHttp includes a library for testing HTTP, HTTPS, and HTTP/2 clients.
```kotlin
testImplementation("com.squareup.okhttp3:mockwebserver:3.14.2")
testImplementation("com.squareup.okhttp3:mockwebserver:4.0.0")
```

View File

@@ -1,7 +1,7 @@
org.gradle.jvmargs='-Dfile.encoding=UTF-8'
GROUP=com.squareup.okhttp3
VERSION_NAME=4.0.0-SNAPSHOT
VERSION_NAME=4.0.0
POM_URL=https://github.com/square/okhttp
POM_SCM_URL=https://github.com/square/okhttp

View File

@@ -142,7 +142,7 @@ server.setDispatcher(dispatcher);
### Download
```kotlin
testImplementation("com.squareup.okhttp3:mockwebserver:3.14.2")
testImplementation("com.squareup.okhttp3:mockwebserver:4.0.0")
```
### License

View File

@@ -7,5 +7,5 @@ API is not considered stable and may change at any time.
### Download
```kotlin
testImplementation("com.squareup.okhttp3:okhttp-dnsoverhttps:3.14.2")
testImplementation("com.squareup.okhttp3:okhttp-dnsoverhttps:4.0.0")
```

View File

@@ -37,7 +37,7 @@ Download
--------
```kotlin
implementation("com.squareup.okhttp3:logging-interceptor:3.14.2")
implementation("com.squareup.okhttp3:logging-interceptor:4.0.0")
```

View File

@@ -7,5 +7,5 @@ API is not considered stable and may change at any time.
### Download
```kotlin
testImplementation("com.squareup.okhttp3:okhttp-sse:3.14.2")
testImplementation("com.squareup.okhttp3:okhttp-sse:4.0.0")
```

View File

@@ -227,7 +227,7 @@ Download
--------
```kotlin
implementation("com.squareup.okhttp3:okhttp-tls:3.14.2")
implementation("com.squareup.okhttp3:okhttp-tls:4.0.0")
```
[held_certificate]: http://square.github.io/okhttp/4.x/okhttp-tls/okhttp3.tls/-held-certificate/

View File

@@ -6,5 +6,5 @@ This module integrates OkHttp with `Authenticator` and `CookieHandler` from `jav
### Download
```kotlin
testImplementation("com.squareup.okhttp3:okhttp-urlconnection:3.14.2")
testImplementation("com.squareup.okhttp3:okhttp-urlconnection:4.0.0")
```