- Notifications
You must be signed in to change notification settings - Fork1
Commit81d7c29
authored
chore: bump retrofit from 2.11.0 to 3.0.0 (#113)
Bumps `retrofit` from 2.11.0 to 3.0.0.Updates `com.squareup.retrofit2:retrofit` from 2.11.0 to 3.0.0<details><summary>Release notes</summary><p><em>Sourced from <ahref="https://github.com/square/retrofit/releases">com.squareup.retrofit2:retrofit'sreleases</a>.</em></p><blockquote><h2>3.0.0</h2><p><strong>Changed</strong></p><ul><li><p>Upgrade to OkHttp 4.12 (from 3.14).</p><p>This is the version of OkHttp that is written in Kotlin, and as aresult Retrofit now has a transitive Kotlin dependency. However, this isalso the <em>supported</em> version of OkHttp whereas the previousversion was out of support for nearly 4 years.</p></li></ul><p>Note: The 3.x versions of Retrofit maintain forwardbinary-compatibility with the 2.x versions.This means libraries compiled against 2.x can still be used with the 3.xversions.</p><h2>2.12.0</h2><p><strong>New</strong></p><ul><li><p>First-party converters now support deferring serialization to happenwhen the request body is written (i.e., during HTTP execution) ratherthan when the HTTP request is created. In some cases this movesconversion from a calling thread to a background thread, such as in thecase when using <code>Call.enqueue</code> directly.</p><p>The following converters support this feature through a new<code>withStreaming()</code> factory method:</p><ul><li>Gson</li><li>Jackson</li><li>Moshi</li><li>Protobuf</li><li>Wire</li></ul></li></ul><p><strong>Fixed</strong></p><ul><li>Primitive types used with <code>@tag</code> now work by storing thevalue boxed with the boxed class as the key.</li></ul></blockquote></details><details><summary>Changelog</summary><p><em>Sourced from <ahref="https://github.com/square/retrofit/blob/trunk/CHANGELOG.md">com.squareup.retrofit2:retrofit'schangelog</a>.</em></p><blockquote><h2><ahref="https://github.com/square/retrofit/releases/tag/3.0.0">3.0.0</a> -2025-05-15</h2><p><strong>Changed</strong></p><ul><li><p>Upgrade to OkHttp 4.12 (from 3.14).</p><p>This is the version of OkHttp that is written in Kotlin, and as aresult Retrofit now has a transitive Kotlin dependency. However, this isalso the <em>supported</em> version of OkHttp whereas the previousversion was out of support for nearly 4 years.</p></li></ul><p>Note: The 3.x versions of Retrofit maintain forwardbinary-compatibility with the 2.x versions.This means libraries compiled against 2.x can still be used with the 3.xversions.</p><h2><ahref="https://github.com/square/retrofit/releases/tag/2.12.0">2.12.0</a>- 2025-05-15</h2><p><strong>New</strong></p><ul><li><p>First-party converters now support deferring serialization to happenwhen the request body is written (i.e., during HTTP execution) ratherthan when the HTTP request is created. In some cases this movesconversion from a calling thread to a background thread, such as in thecase when using <code>Call.enqueue</code> directly.</p><p>The following converters support this feature through a new<code>withStreaming()</code> factory method:</p><ul><li>Gson</li><li>Jackson</li><li>Moshi</li><li>Protobuf</li><li>Wire</li></ul></li></ul><p><strong>Fixed</strong></p><ul><li>Primitive types used with <code>@tag</code> now work by storing thevalue boxed with the boxed class as the key.</li></ul></blockquote></details><details><summary>Commits</summary><ul><li><ahref="https://github.com/square/retrofit/commit/3ab0f1a2c18666adb79ebf4eacef6fbc40d3e801"><code>3ab0f1a</code></a>Prepare version 3.0.0</li><li><ahref="https://github.com/square/retrofit/commit/e5c02d08f3777ce00a31fb37d77f15eecdf4e383"><code>e5c02d0</code></a>Commit 2.x docs (<ahref="https://redirect.github.com/square/retrofit/issues/4378">#4378</a>)</li><li><ahref="https://github.com/square/retrofit/commit/5bc3f183cfa24ab1f382c2029dc82ee292caef1b"><code>5bc3f18</code></a>Fix links on the proudction site (<ahref="https://redirect.github.com/square/retrofit/issues/4377">#4377</a>)</li><li><ahref="https://github.com/square/retrofit/commit/7c3b2290bd6cd985ebaa93bfc183abd1bf04b977"><code>7c3b229</code></a>Remove compileOnly stdlib dependency (<ahref="https://redirect.github.com/square/retrofit/issues/4376">#4376</a>)</li><li><ahref="https://github.com/square/retrofit/commit/84185470adc33a0f1b3d8766f2d722c770e2e89a"><code>8418547</code></a>Update okhttp monorepo to v4 (major) (<ahref="https://redirect.github.com/square/retrofit/issues/4375">#4375</a>)</li><li><ahref="https://github.com/square/retrofit/commit/06216a3b24ad828e511fd25b4858a1ed104c8719"><code>06216a3</code></a>Try to fix removal of latest dir during release</li><li><ahref="https://github.com/square/retrofit/commit/1697bdc4913a34871125c96c7be16b688c6e82bc"><code>1697bdc</code></a>Prepare next development version</li><li><ahref="https://github.com/square/retrofit/commit/5a6ce364ad5208999a8e0847de760f97d39ecffe"><code>5a6ce36</code></a>Prepare version 2.12.0</li><li><ahref="https://github.com/square/retrofit/commit/4fb8aed0cc6ebcc581d128922768867ae14e85c1"><code>4fb8aed</code></a>Fix artifact name (<ahref="https://redirect.github.com/square/retrofit/issues/4372">#4372</a>)</li><li><ahref="https://github.com/square/retrofit/commit/bf11ef4cfaa3c50967f79e87b3e27f33670b42bc"><code>bf11ef4</code></a>Dedicated website build, final status job (<ahref="https://redirect.github.com/square/retrofit/issues/4371">#4371</a>)</li><li>Additional commits viewable in <ahref="https://github.com/square/retrofit/compare/2.11.0...3.0.0">compareview</a></li></ul></details><br />Updates `com.squareup.retrofit2:converter-moshi` from 2.11.0 to 3.0.0<details><summary>Release notes</summary><p><em>Sourced from <ahref="https://github.com/square/retrofit/releases">com.squareup.retrofit2:converter-moshi'sreleases</a>.</em></p><blockquote><h2>3.0.0</h2><p><strong>Changed</strong></p><ul><li><p>Upgrade to OkHttp 4.12 (from 3.14).</p><p>This is the version of OkHttp that is written in Kotlin, and as aresult Retrofit now has a transitive Kotlin dependency. However, this isalso the <em>supported</em> version of OkHttp whereas the previousversion was out of support for nearly 4 years.</p></li></ul><p>Note: The 3.x versions of Retrofit maintain forwardbinary-compatibility with the 2.x versions.This means libraries compiled against 2.x can still be used with the 3.xversions.</p><h2>2.12.0</h2><p><strong>New</strong></p><ul><li><p>First-party converters now support deferring serialization to happenwhen the request body is written (i.e., during HTTP execution) ratherthan when the HTTP request is created. In some cases this movesconversion from a calling thread to a background thread, such as in thecase when using <code>Call.enqueue</code> directly.</p><p>The following converters support this feature through a new<code>withStreaming()</code> factory method:</p><ul><li>Gson</li><li>Jackson</li><li>Moshi</li><li>Protobuf</li><li>Wire</li></ul></li></ul><p><strong>Fixed</strong></p><ul><li>Primitive types used with <code>@tag</code> now work by storing thevalue boxed with the boxed class as the key.</li></ul></blockquote></details><details><summary>Changelog</summary><p><em>Sourced from <ahref="https://github.com/square/retrofit/blob/trunk/CHANGELOG.md">com.squareup.retrofit2:converter-moshi'schangelog</a>.</em></p><blockquote><h2><ahref="https://github.com/square/retrofit/releases/tag/3.0.0">3.0.0</a> -2025-05-15</h2><p><strong>Changed</strong></p><ul><li><p>Upgrade to OkHttp 4.12 (from 3.14).</p><p>This is the version of OkHttp that is written in Kotlin, and as aresult Retrofit now has a transitive Kotlin dependency. However, this isalso the <em>supported</em> version of OkHttp whereas the previousversion was out of support for nearly 4 years.</p></li></ul><p>Note: The 3.x versions of Retrofit maintain forwardbinary-compatibility with the 2.x versions.This means libraries compiled against 2.x can still be used with the 3.xversions.</p><h2><ahref="https://github.com/square/retrofit/releases/tag/2.12.0">2.12.0</a>- 2025-05-15</h2><p><strong>New</strong></p><ul><li><p>First-party converters now support deferring serialization to happenwhen the request body is written (i.e., during HTTP execution) ratherthan when the HTTP request is created. In some cases this movesconversion from a calling thread to a background thread, such as in thecase when using <code>Call.enqueue</code> directly.</p><p>The following converters support this feature through a new<code>withStreaming()</code> factory method:</p><ul><li>Gson</li><li>Jackson</li><li>Moshi</li><li>Protobuf</li><li>Wire</li></ul></li></ul><p><strong>Fixed</strong></p><ul><li>Primitive types used with <code>@tag</code> now work by storing thevalue boxed with the boxed class as the key.</li></ul></blockquote></details><details><summary>Commits</summary><ul><li><ahref="https://github.com/square/retrofit/commit/3ab0f1a2c18666adb79ebf4eacef6fbc40d3e801"><code>3ab0f1a</code></a>Prepare version 3.0.0</li><li><ahref="https://github.com/square/retrofit/commit/e5c02d08f3777ce00a31fb37d77f15eecdf4e383"><code>e5c02d0</code></a>Commit 2.x docs (<ahref="https://redirect.github.com/square/retrofit/issues/4378">#4378</a>)</li><li><ahref="https://github.com/square/retrofit/commit/5bc3f183cfa24ab1f382c2029dc82ee292caef1b"><code>5bc3f18</code></a>Fix links on the proudction site (<ahref="https://redirect.github.com/square/retrofit/issues/4377">#4377</a>)</li><li><ahref="https://github.com/square/retrofit/commit/7c3b2290bd6cd985ebaa93bfc183abd1bf04b977"><code>7c3b229</code></a>Remove compileOnly stdlib dependency (<ahref="https://redirect.github.com/square/retrofit/issues/4376">#4376</a>)</li><li><ahref="https://github.com/square/retrofit/commit/84185470adc33a0f1b3d8766f2d722c770e2e89a"><code>8418547</code></a>Update okhttp monorepo to v4 (major) (<ahref="https://redirect.github.com/square/retrofit/issues/4375">#4375</a>)</li><li><ahref="https://github.com/square/retrofit/commit/06216a3b24ad828e511fd25b4858a1ed104c8719"><code>06216a3</code></a>Try to fix removal of latest dir during release</li><li><ahref="https://github.com/square/retrofit/commit/1697bdc4913a34871125c96c7be16b688c6e82bc"><code>1697bdc</code></a>Prepare next development version</li><li><ahref="https://github.com/square/retrofit/commit/5a6ce364ad5208999a8e0847de760f97d39ecffe"><code>5a6ce36</code></a>Prepare version 2.12.0</li><li><ahref="https://github.com/square/retrofit/commit/4fb8aed0cc6ebcc581d128922768867ae14e85c1"><code>4fb8aed</code></a>Fix artifact name (<ahref="https://redirect.github.com/square/retrofit/issues/4372">#4372</a>)</li><li><ahref="https://github.com/square/retrofit/commit/bf11ef4cfaa3c50967f79e87b3e27f33670b42bc"><code>bf11ef4</code></a>Dedicated website build, final status job (<ahref="https://redirect.github.com/square/retrofit/issues/4371">#4371</a>)</li><li>Additional commits viewable in <ahref="https://github.com/square/retrofit/compare/2.11.0...3.0.0">compareview</a></li></ul></details><br />Dependabot will resolve any conflicts with this PR as long as you don'talter it yourself. You can also trigger a rebase manually by commenting`@dependabot rebase`.[//]: # (dependabot-automerge-start)[//]: # (dependabot-automerge-end)---<details><summary>Dependabot commands and options</summary><br />You can trigger Dependabot actions by commenting on this PR:- `@dependabot rebase` will rebase this PR- `@dependabot recreate` will recreate this PR, overwriting any editsthat have been made to it- `@dependabot merge` will merge this PR after your CI passes on it- `@dependabot squash and merge` will squash and merge this PR afteryour CI passes on it- `@dependabot cancel merge` will cancel a previously requested mergeand block automerging- `@dependabot reopen` will reopen this PR if it is closed- `@dependabot close` will close this PR and stop Dependabot recreatingit. You can achieve the same result by closing it manually- `@dependabot show <dependency name> ignore conditions` will show allof the ignore conditions of the specified dependency- `@dependabot ignore this major version` will close this PR and stopDependabot creating any more for this major version (unless you reopenthe PR or upgrade to it yourself)- `@dependabot ignore this minor version` will close this PR and stopDependabot creating any more for this minor version (unless you reopenthe PR or upgrade to it yourself)- `@dependabot ignore this dependency` will close this PR and stopDependabot creating any more for this dependency (unless you reopen thePR or upgrade to it yourself)</details>Signed-off-by: dependabot[bot] <support@github.com>Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent5dfbdca commit81d7c29
1 file changed
+1
-1
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
13 |
| - | |
| 13 | + | |
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
|
0 commit comments
Comments
(0)