Bumpsretrofit
from 2.11.0 to 3.0.0.
Updatescom.squareup.retrofit2:retrofit
from 2.11.0 to 3.0.0
Release notes
Sourced fromcom.squareup.retrofit2:retrofit's releases.
3.0.0
Changed
Upgrade to OkHttp 4.12 (from 3.14).
This is the version of OkHttp that is written in Kotlin, and as a result Retrofit now has a transitive Kotlin dependency. However, this is also thesupported version of OkHttp whereas the previous version was out of support for nearly 4 years.
Note: The 3.x versions of Retrofit maintain forward binary-compatibility with the 2.x versions.This means libraries compiled against 2.x can still be used with the 3.x versions.
2.12.0
New
First-party converters now support deferring serialization to happen when the request body is written (i.e., during HTTP execution) rather than when the HTTP request is created. In some cases this moves conversion from a calling thread to a background thread, such as in the case when usingCall.enqueue
directly.
The following converters support this feature through a newwithStreaming()
factory method:
- Gson
- Jackson
- Moshi
- Protobuf
- Wire
Fixed
- Primitive types used with
@Tag
now work by storing the value boxed with the boxed class as the key.
Changelog
Sourced fromcom.squareup.retrofit2:retrofit's changelog.
3.0.0 - 2025-05-15
Changed
Upgrade to OkHttp 4.12 (from 3.14).
This is the version of OkHttp that is written in Kotlin, and as a result Retrofit now has a transitive Kotlin dependency. However, this is also thesupported version of OkHttp whereas the previous version was out of support for nearly 4 years.
Note: The 3.x versions of Retrofit maintain forward binary-compatibility with the 2.x versions.This means libraries compiled against 2.x can still be used with the 3.x versions.
2.12.0 - 2025-05-15
New
First-party converters now support deferring serialization to happen when the request body is written (i.e., during HTTP execution) rather than when the HTTP request is created. In some cases this moves conversion from a calling thread to a background thread, such as in the case when usingCall.enqueue
directly.
The following converters support this feature through a newwithStreaming()
factory method:
- Gson
- Jackson
- Moshi
- Protobuf
- Wire
Fixed
- Primitive types used with
@Tag
now work by storing the value boxed with the boxed class as the key.
Commits
Updatescom.squareup.retrofit2:converter-moshi
from 2.11.0 to 3.0.0
Release notes
Sourced fromcom.squareup.retrofit2:converter-moshi's releases.
3.0.0
Changed
Upgrade to OkHttp 4.12 (from 3.14).
This is the version of OkHttp that is written in Kotlin, and as a result Retrofit now has a transitive Kotlin dependency. However, this is also thesupported version of OkHttp whereas the previous version was out of support for nearly 4 years.
Note: The 3.x versions of Retrofit maintain forward binary-compatibility with the 2.x versions.This means libraries compiled against 2.x can still be used with the 3.x versions.
2.12.0
New
First-party converters now support deferring serialization to happen when the request body is written (i.e., during HTTP execution) rather than when the HTTP request is created. In some cases this moves conversion from a calling thread to a background thread, such as in the case when usingCall.enqueue
directly.
The following converters support this feature through a newwithStreaming()
factory method:
- Gson
- Jackson
- Moshi
- Protobuf
- Wire
Fixed
- Primitive types used with
@Tag
now work by storing the value boxed with the boxed class as the key.
Changelog
Sourced fromcom.squareup.retrofit2:converter-moshi's changelog.
3.0.0 - 2025-05-15
Changed
Upgrade to OkHttp 4.12 (from 3.14).
This is the version of OkHttp that is written in Kotlin, and as a result Retrofit now has a transitive Kotlin dependency. However, this is also thesupported version of OkHttp whereas the previous version was out of support for nearly 4 years.
Note: The 3.x versions of Retrofit maintain forward binary-compatibility with the 2.x versions.This means libraries compiled against 2.x can still be used with the 3.x versions.
2.12.0 - 2025-05-15
New
First-party converters now support deferring serialization to happen when the request body is written (i.e., during HTTP execution) rather than when the HTTP request is created. In some cases this moves conversion from a calling thread to a background thread, such as in the case when usingCall.enqueue
directly.
The following converters support this feature through a newwithStreaming()
factory method:
- Gson
- Jackson
- Moshi
- Protobuf
- Wire
Fixed
- Primitive types used with
@Tag
now work by storing the value boxed with the boxed class as the key.
Commits
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting@dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that 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 after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Uh oh!
There was an error while loading.Please reload this page.
Bumps
retrofit
from 2.11.0 to 3.0.0.Updates
com.squareup.retrofit2:retrofit
from 2.11.0 to 3.0.0Release notes
Sourced fromcom.squareup.retrofit2:retrofit's releases.
Changelog
Sourced fromcom.squareup.retrofit2:retrofit's changelog.
Commits
3ab0f1a
Prepare version 3.0.0e5c02d0
Commit 2.x docs (#4378)5bc3f18
Fix links on the proudction site (#4377)7c3b229
Remove compileOnly stdlib dependency (#4376)8418547
Update okhttp monorepo to v4 (major) (#4375)06216a3
Try to fix removal of latest dir during release1697bdc
Prepare next development version5a6ce36
Prepare version 2.12.04fb8aed
Fix artifact name (#4372)bf11ef4
Dedicated website build, final status job (#4371)Updates
com.squareup.retrofit2:converter-moshi
from 2.11.0 to 3.0.0Release notes
Sourced fromcom.squareup.retrofit2:converter-moshi's releases.
Changelog
Sourced fromcom.squareup.retrofit2:converter-moshi's changelog.
Commits
3ab0f1a
Prepare version 3.0.0e5c02d0
Commit 2.x docs (#4378)5bc3f18
Fix links on the proudction site (#4377)7c3b229
Remove compileOnly stdlib dependency (#4376)8418547
Update okhttp monorepo to v4 (major) (#4375)06216a3
Try to fix removal of latest dir during release1697bdc
Prepare next development version5a6ce36
Prepare version 2.12.04fb8aed
Fix artifact name (#4372)bf11ef4
Dedicated website build, final status job (#4371)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that 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 after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)