1
0
mirror of https://github.com/square/okhttp.git synced 2025-10-27 18:15:35 +03:00

Put 5.2.1 in the changelog

This commit is contained in:
Jesse Wilson
2025-10-09 19:13:15 -04:00
parent 2f3491c0fb
commit dad534a815
13 changed files with 27 additions and 16 deletions

View File

@@ -5,6 +5,17 @@ Change Log
See [4.x Change log](https://square.github.io/okhttp/changelogs/changelog_4x/) for the stable version changelogs. See [4.x Change log](https://square.github.io/okhttp/changelogs/changelog_4x/) for the stable version changelogs.
## Version 5.2.1
_2025-10-09_
* Fix: Don't crash when calling `Socket.shutdownOutput()` or `shutdownInput()` on an `SSLSocket`
on Android API 21 through 23. This method throws an `UnsupportedOperationException`, so we now
catch that and close the underlying stream instead.
* Upgrade: [Okio 3.16.1][okio_3_16_1].
## Version 5.2.0 ## Version 5.2.0
_2025-10-07_ _2025-10-07_

View File

@@ -123,10 +123,10 @@ Releases
Our [change log][changelog] has release history. Our [change log][changelog] has release history.
The latest release is available on [Maven Central](https://search.maven.org/artifact/com.squareup.okhttp3/okhttp/5.2.0/jar). The latest release is available on [Maven Central](https://search.maven.org/artifact/com.squareup.okhttp3/okhttp/5.2.1/jar).
```kotlin ```kotlin
implementation("com.squareup.okhttp3:okhttp:5.2.0") implementation("com.squareup.okhttp3:okhttp:5.2.1")
``` ```
Snapshot builds are [available][snap]. [R8 and ProGuard][r8_proguard] rules are available. Snapshot builds are [available][snap]. [R8 and ProGuard][r8_proguard] rules are available.
@@ -136,7 +136,7 @@ Also, we have a [bill of materials (BOM)][bom] available to help you keep OkHttp
```kotlin ```kotlin
dependencies { dependencies {
// define a BOM and its version // define a BOM and its version
implementation(platform("com.squareup.okhttp3:okhttp-bom:5.2.0")) implementation(platform("com.squareup.okhttp3:okhttp-bom:5.2.1"))
// define any required OkHttp artifacts without version // define any required OkHttp artifacts without version
implementation("com.squareup.okhttp3:okhttp") implementation("com.squareup.okhttp3:okhttp")
@@ -191,10 +191,10 @@ MockWebServer
OkHttp includes a library for testing HTTP, HTTPS, and HTTP/2 clients. OkHttp includes a library for testing HTTP, HTTPS, and HTTP/2 clients.
The latest release is available on [Maven Central](https://search.maven.org/artifact/com.squareup.okhttp3/mockwebserver/5.2.0/jar). The latest release is available on [Maven Central](https://search.maven.org/artifact/com.squareup.okhttp3/mockwebserver/5.2.1/jar).
```kotlin ```kotlin
testImplementation("com.squareup.okhttp3:mockwebserver3:5.2.0") testImplementation("com.squareup.okhttp3:mockwebserver3:5.2.1")
``` ```
MockWebServer is used for firstly for internal testing, and for basic testing of apps using OkHttp client. MockWebServer is used for firstly for internal testing, and for basic testing of apps using OkHttp client.

View File

@@ -6,7 +6,7 @@ This module integrates mockwebserver3.MockWebServer with JUnit 4.
To use, first add this library as a test dependency: To use, first add this library as a test dependency:
``` ```
testImplementation("com.squareup.okhttp3:mockwebserver3-junit4:5.2.0") testImplementation("com.squareup.okhttp3:mockwebserver3-junit4:5.2.1")
``` ```
Then in tests annotated `@org.junit.Test`, you may declare a field with the `@Rule` annotation: Then in tests annotated `@org.junit.Test`, you may declare a field with the `@Rule` annotation:

View File

@@ -6,7 +6,7 @@ This module integrates mockwebserver3.MockWebServer with JUnit 5.
To use, first add this library as a test dependency: To use, first add this library as a test dependency:
``` ```
testImplementation("com.squareup.okhttp3:mockwebserver3-junit5:5.2.0") testImplementation("com.squareup.okhttp3:mockwebserver3-junit5:5.2.1")
``` ```
Annotate fields in test classes with `@StartStop`. The server will be started and shut down Annotate fields in test classes with `@StartStop`. The server will be started and shut down

View File

@@ -270,7 +270,7 @@ server.dispatcher = dispatcher
### Download ### Download
```kotlin ```kotlin
testImplementation("com.squareup.okhttp3:mockwebserver3:5.2.0") testImplementation("com.squareup.okhttp3:mockwebserver3:5.2.1")
``` ```
### License ### License

View File

@@ -14,7 +14,7 @@ OkHttpClient client = new OkHttpClient.Builder()
``` ```
```kotlin ```kotlin
implementation("com.squareup.okhttp3:okhttp-brotli:5.2.0") implementation("com.squareup.okhttp3:okhttp-brotli:5.2.1")
``` ```
[1]: https://github.com/google/brotli [1]: https://github.com/google/brotli

View File

@@ -6,7 +6,7 @@ This module is an implementation of [DNS over HTTPS][1] using OkHttp.
### Download ### Download
```kotlin ```kotlin
testImplementation("com.squareup.okhttp3:okhttp-dnsoverhttps:5.2.0") testImplementation("com.squareup.okhttp3:okhttp-dnsoverhttps:5.2.1")
``` ```
### Usage ### Usage

View File

@@ -7,5 +7,5 @@ This used to be part of `okhttp-urlconnection`
### Download ### Download
```kotlin ```kotlin
testImplementation("com.squareup.okhttp3:okhttp-java-net-cookiehandler:5.2.0") testImplementation("com.squareup.okhttp3:okhttp-java-net-cookiehandler:5.2.1")
``` ```

View File

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

View File

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

View File

@@ -225,7 +225,7 @@ Download
-------- --------
```kotlin ```kotlin
implementation("com.squareup.okhttp3:okhttp-tls:5.2.0") implementation("com.squareup.okhttp3:okhttp-tls:5.2.1")
``` ```
[held_certificate]: https://square.github.io/okhttp/4.x/okhttp-tls/okhttp3.tls/-held-certificate/ [held_certificate]: https://square.github.io/okhttp/4.x/okhttp-tls/okhttp3.tls/-held-certificate/

View File

@@ -8,5 +8,5 @@ This module is obsolete; prefer `okhttp-java-net-cookiejar`.
### Download ### Download
```kotlin ```kotlin
testImplementation("com.squareup.okhttp3:okhttp-urlconnection:5.2.0") testImplementation("com.squareup.okhttp3:okhttp-urlconnection:5.2.1")
``` ```

View File

@@ -14,7 +14,7 @@ OkHttpClient client = new OkHttpClient.Builder()
``` ```
```kotlin ```kotlin
implementation("com.squareup.okhttp3:okhttp-zstd:5.2.0") implementation("com.squareup.okhttp3:okhttp-zstd:5.2.1")
``` ```
[1]: https://github.com/facebook/zstd [1]: https://github.com/facebook/zstd