chore(deps): bump dependency.retrofit.version from 2.11.0 to 3.0.0
Bumps dependency.retrofit.version from 2.11.0 to 3.0.0.
Updates com.squareup.retrofit2:retrofit from 2.11.0 to 3.0.0
Release notes
Sourced from com.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 the supported 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 using
Call.enqueuedirectly.The following converters support this feature through a new
withStreaming()factory method:
- Gson
- Jackson
- Moshi
- Protobuf
- Wire
Fixed
- Primitive types used with
@Tagnow work by storing the value boxed with the boxed class as the key.
Changelog
Sourced from com.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 the supported 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 using
Call.enqueuedirectly.The following converters support this feature through a new
withStreaming()factory method:
- Gson
- Jackson
- Moshi
- Protobuf
- Wire
Fixed
- Primitive types used with
@Tagnow work by storing the value boxed with the boxed class as the key.
Commits
3ab0f1aPrepare version 3.0.0e5c02d0Commit 2.x docs (#4378)5bc3f18Fix links on the proudction site (#4377)7c3b229Remove compileOnly stdlib dependency (#4376)8418547Update okhttp monorepo to v4 (major) (#4375)06216a3Try to fix removal of latest dir during release1697bdcPrepare next development version5a6ce36Prepare version 2.12.04fb8aedFix artifact name (#4372)bf11ef4Dedicated website build, final status job (#4371)- Additional commits viewable in compare view
Updates com.squareup.retrofit2:converter-scalars from 2.11.0 to 3.0.0
Release notes
Sourced from com.squareup.retrofit2:converter-scalars'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 the supported 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 using
Call.enqueuedirectly.The following converters support this feature through a new
withStreaming()factory method:
- Gson
- Jackson
- Moshi
- Protobuf
- Wire
Fixed
- Primitive types used with
@Tagnow work by storing the value boxed with the boxed class as the key.
Changelog
Sourced from com.squareup.retrofit2:converter-scalars'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 the supported 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 using
Call.enqueuedirectly.The following converters support this feature through a new
withStreaming()factory method:
- Gson
- Jackson
- Moshi
- Protobuf
- Wire
Fixed
- Primitive types used with
@Tagnow work by storing the value boxed with the boxed class as the key.
Commits
3ab0f1aPrepare version 3.0.0e5c02d0Commit 2.x docs (#4378)5bc3f18Fix links on the proudction site (#4377)7c3b229Remove compileOnly stdlib dependency (#4376)8418547Update okhttp monorepo to v4 (major) (#4375)06216a3Try to fix removal of latest dir during release1697bdcPrepare next development version5a6ce36Prepare version 2.12.04fb8aedFix artifact name (#4372)bf11ef4Dedicated website build, final status job (#4371)- Additional commits viewable in compare view
Updates com.squareup.retrofit2:converter-gson from 2.11.0 to 3.0.0
Release notes
Sourced from com.squareup.retrofit2:converter-gson'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 the supported 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 using
Call.enqueuedirectly.The following converters support this feature through a new
withStreaming()factory method:
- Gson
- Jackson
- Moshi
- Protobuf
- Wire
Fixed
- Primitive types used with
@Tagnow work by storing the value boxed with the boxed class as the key.
Changelog
Sourced from com.squareup.retrofit2:converter-gson'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 the supported 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 using
Call.enqueuedirectly.The following converters support this feature through a new
withStreaming()factory method:
- Gson
- Jackson
- Moshi
- Protobuf
- Wire
Fixed
- Primitive types used with
@Tagnow work by storing the value boxed with the boxed class as the key.
Commits
3ab0f1aPrepare version 3.0.0e5c02d0Commit 2.x docs (#4378)5bc3f18Fix links on the proudction site (#4377)7c3b229Remove compileOnly stdlib dependency (#4376)8418547Update okhttp monorepo to v4 (major) (#4375)06216a3Try to fix removal of latest dir during release1697bdcPrepare next development version5a6ce36Prepare version 2.12.04fb8aedFix artifact name (#4372)bf11ef4Dedicated website build, final status job (#4371)- Additional commits viewable in compare view
Updates com.squareup.retrofit2:adapter-rxjava3 from 2.11.0 to 3.0.0
Release notes
Sourced from com.squareup.retrofit2:adapter-rxjava3'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 the supported 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 using
Call.enqueuedirectly.The following converters support this feature through a new
withStreaming()factory method:
- Gson
- Jackson
- Moshi
- Protobuf
- Wire
Fixed
- Primitive types used with
@Tagnow work by storing the value boxed with the boxed class as the key.
Changelog
Sourced from com.squareup.retrofit2:adapter-rxjava3'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 the supported 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 using
Call.enqueuedirectly.The following converters support this feature through a new
withStreaming()factory method:
- Gson
- Jackson
- Moshi
- Protobuf
- Wire
Fixed
- Primitive types used with
@Tagnow work by storing the value boxed with the boxed class as the key.
Commits
3ab0f1aPrepare version 3.0.0e5c02d0Commit 2.x docs (#4378)5bc3f18Fix links on the proudction site (#4377)7c3b229Remove compileOnly stdlib dependency (#4376)8418547Update okhttp monorepo to v4 (major) (#4375)06216a3Try to fix removal of latest dir during release1697bdcPrepare next development version5a6ce36Prepare version 2.12.04fb8aedFix artifact name (#4372)bf11ef4Dedicated website build, final status job (#4371)- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.