Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependencies (minor/patch) #216

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 19, 2024

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
gradle (source) minor 8.7 -> 8.11 age adoption passing confidence
androidx.test.espresso:espresso-core dependencies minor 3.5.1 -> 3.6.1 age adoption passing confidence
androidx.test:runner dependencies minor 1.5.2 -> 1.6.2 age adoption passing confidence
androidx.test:rules dependencies minor 1.5.0 -> 1.6.1 age adoption passing confidence
androidx.test.ext:junit-ktx dependencies minor 1.1.5 -> 1.2.1 age adoption passing confidence
org.robolectric:robolectric (source) dependencies minor 4.12.1 -> 4.14 age adoption passing confidence
org.mockito.kotlin:mockito-kotlin dependencies minor 5.3.1 -> 5.4.0 age adoption passing confidence
io.kotest:kotest-runner-junit5 dependencies minor 5.8.1 -> 5.9.1 age adoption passing confidence
org.jetbrains.kotlinx:kotlinx-serialization-json dependencies minor 1.6.3 -> 1.7.3 age adoption passing confidence
org.jetbrains.kotlinx:kotlinx-coroutines-android dependencies minor 1.8.0 -> 1.9.0 age adoption passing confidence
androidx.work:work-runtime-ktx (source) dependencies minor 2.9.0 -> 2.10.0 age adoption passing confidence
androidx.fragment:fragment-ktx (source) dependencies minor 1.6.2 -> 1.8.5 age adoption passing confidence
androidx.activity:activity-ktx (source) dependencies minor 1.8.2 -> 1.9.3 age adoption passing confidence
androidx.lifecycle:lifecycle-viewmodel-ktx (source) dependencies minor 2.7.0 -> 2.8.7 age adoption passing confidence
androidx.navigation:navigation-fragment-ktx (source) dependencies minor 2.7.7 -> 2.8.4 age adoption passing confidence
androidx.constraintlayout:constraintlayout (source) dependencies minor 2.1.4 -> 2.2.0 age adoption passing confidence
com.google.android.material:material dependencies minor 1.11.0 -> 1.12.0 age adoption passing confidence
androidx.appcompat:appcompat (source) dependencies minor 1.6.1 -> 1.7.0 age adoption passing confidence
androidx.core:core-ktx (source) dependencies minor 1.12.0 -> 1.15.0 age adoption passing confidence
nl.neotech.plugin.rootcoverage plugin minor 1.8.0 -> 1.9.0 age adoption passing confidence
io.gitlab.arturbosch.detekt (source) plugin patch 1.23.6 -> 1.23.7 age adoption passing confidence
org.jmailen.kotlinter plugin minor 4.3.0 -> 4.5.0 age adoption passing confidence
org.jetbrains.kotlin.android (source) plugin patch 1.9.23 -> 1.9.25 age adoption passing confidence
com.android.library (source) plugin minor 8.3.2 -> 8.7.2 age adoption passing confidence
com.android.application (source) plugin minor 8.3.2 -> 8.7.2 age adoption passing confidence
com.pinterest.ktlint:ktlint-ruleset-standard dependencies minor 1.2.1 -> 1.4.1 age adoption passing confidence
com.pinterest.ktlint:ktlint-cli-reporter-sarif dependencies minor 1.2.1 -> 1.4.1 age adoption passing confidence
com.pinterest.ktlint:ktlint-cli-reporter-plain dependencies minor 1.2.1 -> 1.4.1 age adoption passing confidence
com.pinterest.ktlint:ktlint-cli-reporter-html dependencies minor 1.2.1 -> 1.4.1 age adoption passing confidence
com.pinterest.ktlint:ktlint-cli-reporter-json dependencies minor 1.2.1 -> 1.4.1 age adoption passing confidence
com.pinterest.ktlint:ktlint-cli-reporter-checkstyle dependencies minor 1.2.1 -> 1.4.1 age adoption passing confidence
com.pinterest.ktlint:ktlint-cli-reporter-core dependencies minor 1.2.1 -> 1.4.1 age adoption passing confidence
com.pinterest.ktlint:ktlint-rule-engine-core dependencies minor 1.2.1 -> 1.4.1 age adoption passing confidence
com.pinterest.ktlint:ktlint-rule-engine dependencies minor 1.2.1 -> 1.4.1 age adoption passing confidence
androidx.navigation:navigation-safe-args-gradle-plugin (source) dependencies minor 2.7.7 -> 2.8.4 age adoption passing confidence
org.jetbrains.kotlin.plugin.serialization (source) plugin patch 1.9.23 -> 1.9.25 age adoption passing confidence
com.google.devtools.ksp (source) plugin patch 1.9.23-1.0.20 -> 1.9.25-1.0.20 age adoption passing confidence

Release Notes

gradle/gradle (gradle)

v8.11: 8.11

Compare Source

The Gradle team is excited to announce Gradle 8.11.

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Adam,
alyssoncs,
Bilel MEDIMEGH,
Björn Kautler,
Chuck Thomas,
Daniel Lacasse,
Finn Petersen,
JK,
Jérémie Bresson,
luozexuan,
Mahdi Hosseinzadeh,
Markus Gaisbauer,
Matthew Haughton,
Matthew Von-Maszewski,
ploober,
Siarhei,
Titus James,
vrp0211

Upgrade instructions

Switch your build to use Gradle 8.11 by updating your wrapper:

./gradlew wrapper --gradle-version=8.11

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.

v8.10.2

Compare Source

v8.10.1

Compare Source

v8.10

Compare Source

v8.9

Compare Source

v8.8: 8.8

Compare Source

The Gradle team is excited to announce Gradle 8.8.

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Björn Kautler,
Denes Daniel,
Fabian Windheuser,
Hélio Fernandes Sebastião,
Jay Wei,
jhrom,
jwp345,
Jörgen Andersson,
Kirill Gavrilov,
MajesticMagikarpKing,
Maksim Lazeba,
Philip Wedemann,
Robert Elliot,
Róbert Papp,
Stefan M.,
Tibor Vyletel,
Tony Robalik,
Valentin Kulesh,
Yanming Zhou,
김용후

Upgrade instructions

Switch your build to use Gradle 8.8 by updating your wrapper:

./gradlew wrapper --gradle-version=8.8

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.

mockito/mockito-kotlin (org.mockito.kotlin:mockito-kotlin)

v5.4.0

Compare Source

Changelog generated by Shipkit Changelog Gradle Plugin

5.4.0
kotest/kotest (io.kotest:kotest-runner-junit5)

v5.9.1

What's Changed
Assertions
Framework
Property-testing
Docs
Build / CI/CD / Dependency updates
New Contributors

Full Changelog: kotest/kotest@v5.9.0...v5.9.1

v5.9.0

New Features
Breaking Changes
Requirements
  • Kotlin 1.9.23 and higher
  • kotlinx.coroutines 1.8.0 and higher
What's Changed
New Contributors

Full Changelog: kotest/kotest@v5.8.1...v5.9.0

Kotlin/kotlinx.serialization (org.jetbrains.kotlinx:kotlinx-serialization-json)

v1.7.3

==================

This release aims to fix important issues that were discovered in the 1.7.2 release,
including the inability to sync certain projects into Android Studio/IntelliJ IDEA and exceptions from custom Uuid serializers.

It uses Kotlin 2.0.20 by default.

  • Use explicit kotlin-stdlib and kotlin-test versions from version catalog (#​2818)
  • Drop usage of deprecated Any?.freeze() in K/N target (#​2819)
  • Check against serialName instead of simpleClassName (#​2802)
  • Ignore NoClassDefFoundError when initializing builtins map for serializer() function (#​2803)
  • Clarify example for SerializationException (#​2806)

v1.7.2

==================

This release provides several new features, including a major Cbor configuration rework.
It uses Kotlin 2.0.20 by default.

Cbor feature set for COSE compliance

This change brings a lot of features to the CBOR format, namely:

  • Serial Labels — see @CborLabel annotation and preferCborLabelsOverNames flag.
  • Tagging of keys and values — see encode*Tags and verify*Tags set of flags
  • Definite length encoding — see useDefiniteLengthEncoding. This flag affects object encoding, since decoding of arrays with definite lenghts is automatically supported.
  • Option to globally prefer major type 2 for byte array encoding — see alwaysUseByteString flag.

Since there are quite a lot of flags now, they were restructured to a separate CborConfiguration class, similarly to JsonConfiguration.
It is possible to retrieve this configuration from CborEncoder/CborDecoder interfaces in your custom serializers (see their documentation for details).

All of these features make it possible to serialize and parse COSE-compliant CBOR, for example, ISO/IEC 18013-5:2021-compliant mobile driving license data.
In case you want to make use of them, there is a predefined Cbor.CoseCompliant instance.
However, some canonicalization steps (such as sorting keys) still need to be performed manually.

This functionality was contributed to us by Bernd Prünster.

Keeping generated serializers

One of the most requested features for serialization plugin was to continue to generate a serializer even if a custom one is specified for the class.
It allows using a plugin-generated serializer in a fallback or delegate strategy, accessing type structure via descriptor, using default serialization behavior in inheritors that do not use custom serializers.

Starting with this release, you can specify the @KeepGeneratedSerializer annotation on the class declaration to instruct the plugin to continue generating the serializer.
In this case, the serializer will be accessible using the .generatedSerializer() function on the class's companion object.

This annotation is currently experimental. Kotlin 2.0.20 or higher is required for this feature to work.

You can check out the examples in the documentation and in the PRs: #​2758, #​2669.

Serializer for kotlin.uuid.Uuid

Kotlin 2.0.20 added a common class to represent UUIDs in a multiplatform code.
kotlinx.serialization 1.7.2 provides a corresponding Uuid.serializer() for it, making it possible to use it in @Serializable classes.
Note that for now, serializer should be provided manuall


Configuration

📅 Schedule: Branch creation - "after 1pm and before 5pm on Friday" in timezone Asia/Tokyo, 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot enabled auto-merge (squash) April 19, 2024 04:16
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 4 times, most recently from fb270c6 to af8d074 Compare May 7, 2024 08:27
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 3 times, most recently from 9b473bf to 946b439 Compare May 10, 2024 11:41
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 3 times, most recently from 5a41937 to 2875d46 Compare May 20, 2024 20:48
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 2 times, most recently from 327fb36 to d9b20ef Compare June 1, 2024 02:23
@renovate renovate bot changed the title fix(deps): update dependencies (minor/patch) chore(deps): update dependencies (minor/patch) Jun 1, 2024
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 4 times, most recently from ecf12be to 7d16521 Compare June 10, 2024 20:09
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 2 times, most recently from e756a04 to e2b4322 Compare June 13, 2024 18:23
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 7 times, most recently from 8da1b3d to c333136 Compare June 27, 2024 10:43
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 2 times, most recently from 851400d to 72a2ea9 Compare July 8, 2024 04:23
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 4 times, most recently from 0b469ac to 59b3be1 Compare August 14, 2024 14:29
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch from 59b3be1 to 13ad3f2 Compare August 14, 2024 22:27
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 3 times, most recently from 32d6b83 to b71368a Compare September 3, 2024 19:49
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 3 times, most recently from adc0006 to 065c3f4 Compare September 9, 2024 11:37
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 5 times, most recently from d2abf04 to 1822c41 Compare September 19, 2024 16:25
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch from 1822c41 to e0e9257 Compare September 24, 2024 01:21
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 2 times, most recently from 57f3f67 to f8af762 Compare October 2, 2024 18:52
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 2 times, most recently from 87ffe7d to b9e02cc Compare October 16, 2024 18:04
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 2 times, most recently from 705cf15 to 9a6e0b2 Compare October 30, 2024 20:27
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 2 times, most recently from 3348d88 to 1426c07 Compare November 5, 2024 18:41
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 3 times, most recently from e23f9ac to 904f490 Compare November 16, 2024 01:44
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch from 904f490 to c0df4c1 Compare November 18, 2024 02:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants