Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
8.12
->8.13
12.1.2
->12.2.0
1.13.14
->1.13.17
5.11.4
->5.12.0
3.0.4
->3.1.0
3.9.1
->3.10.2
1.3.2
->1.4.0
2.2.0
->2.2.1
2.1.4
->2.1.5
1.9.3
->1.10.1
3.3.5
->3.3.6
3.3.5
->3.3.6
0.24.4
->0.24.5
0.24.4
->0.24.5
1.7.3
->1.8.0
1.7.3
->1.8.0
1.7.3
->1.8.0
11.3.0
->11.6.3
11.3.0
->11.6.3
8.7.3
->8.8.2
Release Notes
gradle/gradle (gradle)
v8.13
Compare Source
v8.12.1
: 8.12.1Compare Source
The Gradle team is excited to announce Gradle 8.12.1.
Read the Release Notes
We would like to thank the following community members for their contributions to this release of Gradle:
Abhiraj Adhikary,
Ayush Saxena,
Björn Kautler,
davidburstrom,
Dominic Fellbaum,
Emmanuel Ferdman,
Finn Petersen,
Johnny Lim,
Mahdi Hosseinzadeh,
Martin Bonnin,
Paint_Ninja,
Petter Måhlén,
Philip Wedemann,
stegeto22,
Tanish,
TheGoesen,
Tim Nielens,
Trout Zhang,
Victor Merkulov
Upgrade instructions
Switch your build to use Gradle 8.12.1 by updating your wrapper:
See the Gradle 8.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.
For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.
Reporting problems
If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.
We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.
mockk/mockk (io.mockk:mockk)
v1.13.16
Compare Source
What's Changed
Full Changelog: mockk/mockk@1.13.14...1.13.16
coil-kt/coil (io.coil-kt.coil3:coil-bom)
v3.1.0
Compare Source
AsyncImage
performance.ColorImage
and deprecateFakeImage
.ColorImage
is useful for returning a fake value in tests and previews. It solves the same use case asFakeImage
, but is more easily accessible incoil-core
instead ofcoil-test
.coil-compose-core
's dependency onDispatchers.Main.immedate
.AsyncImagePainter
would not executeImageRequest
s synchronously in Paparazzi and Roborazzi screenshot tests.data:[<mediatype>][;base64],<data>
AnimatedImageDecoder.ENCODED_LOOP_COUNT
to support using the encoded repeat count in a GIF's metadata.Extras
toNetworkRequest
to support custom extensions.DiskCache.Builder.cleanupCoroutineContext
and deprecateDiskCache.Builder.cleanupDispatcher
.ImageLoader.Builder.imageDecoderEnabled
to optionally disable usingandroid.graphics.ImageDecoder
on API 29 and above.Keyer
for anImageRequest
's data type.CrossfadePainter
public.Transformation
s on all multiplatform targets.Expires
header value inCacheControlCacheStrategy
.AsyncImage
/SubcomposeAsyncImage
/rememberAsyncImage
not launching a newImageRequest
if itsContentScale
changes to/fromNone
.androidx.core
to 1.15.0.square/okio (com.squareup.okio:okio)
v3.10.2
Compare Source
2025-01-08
okio-nodefilesystem
artifact is no longer empty.v3.10.1
Compare Source
2025-01-07
FileSystem.close()
may prevent future access and/or clean up associated resources depending on the backing implementation.FakeFileSystem
will prevent future operations once closed.InputStream
s created fromBufferedSource.inputStream()
now have a more efficient version ofInputStream.transferTo()
which reduces memory copies.okio-nodefilesystem
is no longer publised as a JS project, but a Kotlin multiplatform project with only a JS target.This change should not affect consumers in any way, and is motivated by the Kotlin Gradle plugin deprecating the JS-only plugin.Please use 3.10.2 to ensure this change actually does not affect your builds.v3.10.0
Compare Source
2025-01-06
This version is equivalent to the subsequent 3.10.1, but it did not fully publish to Maven Central due to infrastructure problems.
google/desugar_jdk_libs (com.android.tools:desugar_jdk_libs)
v2.1.5
Stream.toList()
, which was added in JDK-16 and Android 14(API level 34).
Kotlin/kotlinx.serialization (org.jetbrains.kotlinx:kotlinx-serialization-protobuf)
v1.8.0
==================
This release contains all of the changes from 1.8.0-RC. Kotlin 2.1.0 is used as a default, while upcoming 2.1.10 is also supported.
Also added small bugfixes, including speedup of ProtoWireType.from (#2879).
mikepenz/AboutLibraries (com.mikepenz:aboutlibraries-compose-m3)
v11.6.3
Compare Source
🐛 Fixes
exportLibraryDefinitions
withexportVariant
definedv11.6.2
Compare Source
🐛 Fixes
v11.6.1
Compare Source
🐛 Fixes
v11.6.0
Compare Source
🚀 Features
View Based
UI🐛 Fixes
variant
as task inputs💬 Other
fromHtml
viaAnnotatedString
on Androidv11.5.0
Compare Source
🚀 Features
🐛 Fixes
variant
as task inputs💬 Other
v11.4.0
Compare Source
🐛 Fixes
💬 Other
Configuration
📅 Schedule: Branch creation - "* 0-3 1 * *" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.