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) #185

Merged
merged 7 commits into from
Feb 4, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 3, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
gradle (source) patch 7.6 -> 7.6.3 age adoption passing confidence
org.robolectric:robolectric (source) dependencies minor 4.9.2 -> 4.11.1 age adoption passing confidence
io.kotest:kotest-runner-junit5 dependencies minor 5.5.5 -> 5.8.0 age adoption passing confidence
com.michael-bull.kotlin-result:kotlin-result dependencies patch 1.1.16 -> 1.1.18 age adoption passing confidence
com.github.bumptech.glide:glide dependencies minor 4.14.2 -> 4.16.0 age adoption passing confidence
org.jetbrains.kotlinx:kotlinx-serialization-json dependencies minor 1.4.1 -> 1.6.2 age adoption passing confidence
org.jetbrains.kotlinx:kotlinx-coroutines-android dependencies minor 1.6.4 -> 1.7.3 age adoption passing confidence
androidx.work:work-runtime-ktx (source) dependencies minor 2.8.0 -> 2.9.0 age adoption passing confidence
androidx.fragment:fragment-ktx (source) dependencies minor 1.5.5 -> 1.6.2 age adoption passing confidence
androidx.activity:activity-ktx (source) dependencies minor 1.6.1 -> 1.8.2 age adoption passing confidence
androidx.lifecycle:lifecycle-viewmodel-ktx (source) dependencies minor 2.5.1 -> 2.7.0 age adoption passing confidence
androidx.room:room-ktx (source) dependencies minor 2.5.0 -> 2.6.1 age adoption passing confidence
androidx.recyclerview:recyclerview (source) dependencies minor 1.2.1 -> 1.3.2 age adoption passing confidence
androidx.navigation:navigation-fragment-ktx (source) dependencies minor 2.5.3 -> 2.7.6 age adoption passing confidence
com.google.android.material:material dependencies minor 1.8.0 -> 1.11.0 age adoption passing confidence
androidx.core:core-ktx (source) dependencies minor 1.9.0 -> 1.12.0 age adoption passing confidence
nl.neotech.plugin.rootcoverage plugin minor 1.6.0 -> 1.7.1 age adoption passing confidence
io.gitlab.arturbosch.detekt (source) plugin minor 1.22.0 -> 1.23.5 age adoption passing confidence
org.jmailen.kotlinter plugin minor 3.13.0 -> 3.15.0 age adoption passing confidence
org.jetbrains.kotlin.android (source) plugin minor 1.8.10 -> 1.9.22 age adoption passing confidence
com.android.library (source) plugin patch 7.4.1 -> 7.4.2 age adoption passing confidence
com.android.application (source) plugin patch 7.4.1 -> 7.4.2 age adoption passing confidence
androidx.navigation:navigation-safe-args-gradle-plugin (source) dependencies minor 2.5.3 -> 2.7.6 age adoption passing confidence
org.jetbrains.kotlin.plugin.serialization (source) plugin minor 1.8.10 -> 1.9.22 age adoption passing confidence
com.google.devtools.ksp (source) plugin minor 1.8.10-1.0.9 -> 1.9.22-1.0.17 age adoption passing confidence

Release Notes

gradle/gradle (gradle)

v7.6.3: 7.6.3

Compare Source

This is a patch release for 7.6. We recommend using 7.6.3 instead of 7.6.

This release addresses two security vulnerabilities:

It also fixes the following issues:

  • #​25781 Backport finalized task performance fix to 7.6.x
  • #​25802 Backport cgroups fix to 7.6.x

Read the Release Notes

Upgrade Instructions

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

./gradlew wrapper --gradle-version=7.6.3

See the Gradle 7.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 7.6.3.

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.

v7.6.2: 7.6.2

Compare Source

This is a patch release for 7.6. We recommend using 7.6.2 instead of 7.6.

This release addresses two security vulnerabilities:

It also fixes the following issues:

  • #​23201 Backport dependency upgrades to 7.x
  • #​23202 Backport Scala incremental compilation fixes
  • #​23325 Backport JSoup update to resolve CVE-2022-36033
  • #​23458 Backport JUnit5 dynamic test logging bug fix
  • #​23681 Dependency graph resolution: Equivalent excludes can cause un-necessary graph mutations [backport 7.x]
  • #​23922 Backport "Use Compiler API data for incremental compilation after a failure" to 7.x
  • #​23951 Exclude rule merging: missing optimization [Backport 7.x]
  • #​24132 Extending an already resolved configuration no longer works correctly [backport 7.x]
  • #​24234 7.6.1 breaks gradle-consistent-versions
  • #​24390 Gradle 7.4 fails on multi release jar's with JDK 19 code
  • #​24439 Gradle complains about invalid tool chain - picking up the source package location - it should just ignore them [Backport]
  • #​24443 Maven artifact referenced only in dependency constraints raises IllegalStateException: Corrupt serialized resolution result [backport]
  • #​24901 Backport fix for test exception that cannot be deserialized to 7.x

Read the Release Notes

Upgrade Instructions

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

./gradlew wrapper --gradle-version=7.6.2

See the Gradle 7.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 7.6.2.

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.

v7.6.1: 7.6.1

Compare Source

This is a patch release for 7.6. We recommend using 7.6.1 instead of 7.6.

It fixes the following issues:

  • #​19065 Platform dependencies not possible in dependency block of test suite plugin
  • #​22688 Increased memory usage (with -p option)
  • #​22796 Building gradle itself fails during toolchain download: permission denied copying a file within .gradle/jdks
  • #​22875 Regression with 7.6: @​​pom artifact in JVM library project is no longer found
  • #​22937 Remove safe credentials reference
  • #​22973 Kotlin MPP plugin broken with Gradle 7.6 due to signature change in TestResultProcessor
  • #​23016 toolchainManagement.jvm.javaRepositories should not expose the full surface of NamedDomainObjectList
  • #​23025 Back-port toolchain related fixes to 7.6.1
  • #​23053 Auto-provisioning/auto-detection of IBM Semeru toolchains is broken with Gradle 7.6
  • #​23074 Docs: Build Lifecycle starts halfway through a point
  • #​23096 Classifiers of version catalog are discarded while copied to anothor dependency
  • #​23111 Ant closures are broken with Gradle 7.6
  • #​23178 Mention the Foojay Toolchain Resolver plugin in the Gradle manual
  • #​23215 Gradle 7.6: high memory usage (android project)
  • #​23224 Backport to 7.6.1 "Fix for Incremental compilation with modules"
  • #​23294 "Unable to make progress running work" together with --continue and failing tasks (Backport to 7.6.1)
  • #​23555 Improve Toolchain related deprecation nagging in 7.6
  • #​23894 Update EOL policy
  • #​23910 Backport trusting only full GPG keys in dependency verification [Backport 7.6.1]
  • #​23941 Typo in v7.6 docs about disabling_the_daemon
  • #​23985 Resolving of manually created configuration creates a ResolveException

Read the Release Notes

Upgrade Instructions

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

./gradlew wrapper --gradle-version=7.6.1

See the Gradle 7.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 7.6.1.

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.

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

v5.8.0

What's Changed
New Contributors

Full Changelog: kotest/kotest@v5.7.2...v5.8.0

v5.7.2

v5.7.1

v5.7.0

v5.6.2

5.6.2 May 2023

Assertions
Property testing
Documentation
Other

⚠️ Reverted behavior of Arb.string()

With Kotest 5.6.0, Codepoint.ascii() was changed to include a wider range of ascii chararacters, and Codepoint.printableAscii() was introduced with the historic range used by Codepoint.ascii().

Arb.string() has been using Codepoint.ascii() as it's default for generating chars for the string. This caused issues for some users, and we decided to revert Arb.string() to the historic behavior by changing the default to the new Codepoint.printableAscii().

Hopefully this doesn't cause any issues for you. If it does, you can revert to the 5.6.0 ~ 5.6.1 behavior by using Codepoint.ascii() explicitly.

If you added explicit usage of Codepoint.printableAscii() to circumvent the issue, you can safely remove the explicit parameter starting with Kotest 5.6.2.

New Contributors

Full Changelog: kotest/kotest@v5.6.1...v5.6.2

v5.6.1

Maintenance release, published since 5.6.0 failed to upload for some targets.

Breaking changes (from 5.5.5 -> 5.6.x)
  • Moved ConstantNow-related functions to a new module named io.kotest:kotest-extensions-now (remember to add -jvm suffix for Maven)
    • Add this module as a dependency to keep using withConstantNow
  • Remove Iterable checking logic from IterableEq (#​3420)

See full changelog at https://kotest.io/docs/changelog.html

v5.6.0

Breaking changes
  • Moved ConstantNow-related functions to a new module named io.kotest:kotest-extensions-now (remember to add -jvm suffix for Maven)
    • Add this module as a dependency to keep using withConstantNow
  • Remove Iterable checking logic from IterableEq (#​3420)

See full changelog at https://kotest.io/docs/changelog.html

michaelbull/kotlin-result (com.michael-bull.kotlin-result:kotlin-result)

v1.1.18

Compare Source

v1.1.17

Compare Source

bumptech/glide (com.github.bumptech.glide:glide)

v4.16.0: Glide 4.16.0

This release focuses on some build improvements and Compose. The two major Compose improvements are adding support for Compose specific transitions (e.g. cross fade) and supporting recomposition based on request state using GlideSubcomposition. There's also been a bunch of internal refactoring to move away from Painters to Modifier nodes based on feedback from the Compose team. This is still an alpha release of Compose, but barring unexpectedly negative feedback, the next release should be beta.

This should be the last release of Glide that targets Java 7. That probably means our next release will be a major version change.

Features
Compose
Bugs
Deprecations
  • placeholderOf(@​Composable) in GlideImage is deprecated, use GlideSubcomposition instead. Keep in mind that using either forces a recomposition each time the state of the image load changes. Recomposition will have a significant performance penalty in scrolling lists and should be avoided.
Behavior Changes
Breaking Changes
Build Changes
New Contributors

Full Changelog: bumptech/glide@v4.15.0...v4.16.0

Note - there's been a change in the gpg key used to sign these releases. The new public key is attached

v4.15.1: Glide v4.15.1

Features
Compose
Bugs
  • Fix a bug in the KSP processor preventing it from recognizing or including any of Glide's library modules, or any other library module compiled with Glide's java annotation processor (com.github.bumptech.glide:compiler:X.XX.X). (#​5043, 16306e8)
Deprecations
Behavior Changes
Breaking Changes
Build Changes

v4.15.0: Glide v4.15.0

Features

Compose

  • Add loading and failure composable parameters so you can set a custom composable while Glide is loading or after an image load fails (d5fc241)
  • Make automatic transformations based on ContentScale optional (89472a3, #​4943)
  • Avoid throwing exceptions when Composables have unexpected sizes (6cb9486)
  • Simplify the preloading API by providing a data wrapper that triggers preloading based on access (e63c5d2)
  • Show placeholder resources in Compose previews (01ed966, 0f9aea2)

Bugs

  • Workaround VP8 decoding issues on ARC devices (4bfda58)
  • Improve error messages when Glide is recursively initialized or application code throws during Glide's initialization (00e8c23)
  • Fix a race that can result in RequestManagers leaking (4affb8d)

Deprecations

Behavior Changes

  • Use Android's Lifecycle for androidx Fragments / Activities instead of adding a hidden Fragment (18bba92)

Breaking Changes

Build Changes

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

v1.6.2

v1.6.1

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

This release uses Kotlin 1.9.20 by default, while upcoming 1.9.21 is also supported.

Trailing commas in Json

Trailing commas are one of the most popular non-spec Json variations.
A new configuration flag, allowTrailingComma, makes Json parser accept them instead of throwing an exception.
Note that it does not affect encoding, so kotlinx.serialization always produces Json without trailing commas.
See details in the corresponding PR

Support of WasmJs target

Kotlin/Wasm has been experimental for some time and gained enough maturity to be added to the kotlinx libraries.
Starting with 1.6.1, kotlinx.serialization provides a wasm-js flavor, so your projects with Kotlin/Wasm can have even more
functionality.
As usual, just add serialization dependencies to your build
and declare wasmJs target.
Please remember that Kotlin/Wasm is still experimental, so changes are expected.

Bugfixes and improvements

v1.6.0

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

This release contains all features and bugfixes from 1.6.0-RC plus some bugfixes on its own (see below).
Kotlin 1.9.0 is used as a default, while 1.9.10 is also supported.

Bugfixes
  • Improve error messages from Json parser (#​2406)
  • Mark [@​SerialName

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 becomes conflicted, 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 has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the dependencies label Mar 3, 2023
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 3 times, most recently from f165f11 to c566447 Compare March 14, 2023 18:31
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch from c566447 to 7939708 Compare March 22, 2023 21:09
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 3 times, most recently from f5553d4 to 283844d Compare April 5, 2023 21:22
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 2 times, most recently from 515e24c to 2cc02f9 Compare April 17, 2023 12:45
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch from 2cc02f9 to 2a61d57 Compare May 28, 2023 09:02
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 3 times, most recently from db17c46 to 11df9ba Compare June 8, 2023 20:50
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch from 11df9ba to ea90efe Compare June 21, 2023 22:16
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 3 times, most recently from c28c4d8 to bcea3cd Compare July 6, 2023 08:49
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch from bcea3cd to 0626355 Compare July 6, 2023 22:00
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 2 times, most recently from 23f9273 to 77c5a38 Compare July 25, 2023 17:21
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 2 times, most recently from 4393165 to 8425f56 Compare August 2, 2023 20:17
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 2 times, most recently from e4ef27a to bea670d Compare August 13, 2023 07:42
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 5 times, most recently from 35bcc35 to edf490f Compare August 24, 2023 02:16
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch from d0c9653 to 060f5f1 Compare December 3, 2023 11:40
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 3 times, most recently from 559ffcd to 40d8f4e Compare December 14, 2023 19:46
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 3 times, most recently from acda7b0 to 0e66f8c Compare December 25, 2023 09:37
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch from 0e66f8c to 0b50786 Compare January 10, 2024 22:59
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch from 0b50786 to 0ef0621 Compare January 19, 2024 00:16
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch 8 times, most recently from 6b9b3f3 to 4746b6f Compare February 3, 2024 16:17
@renovate renovate bot force-pushed the renovate/dependencies-(minorpatch) branch from 4746b6f to caf1308 Compare February 4, 2024 01:15
Copy link
Contributor Author

renovate bot commented Feb 4, 2024

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.

Copy link

codecov bot commented Feb 4, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (52bad1a) 3.82% compared to head (eb0fcac) 4.35%.

Additional details and impacted files
@@            Coverage Diff             @@
##              main    #185      +/-   ##
==========================================
+ Coverage     3.82%   4.35%   +0.53%     
  Complexity      15      15              
==========================================
  Files           73      73              
  Lines         3400    3442      +42     
  Branches       448     446       -2     
==========================================
+ Hits           130     150      +20     
- Misses        3258    3280      +22     
  Partials        12      12              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@turtton
Copy link
Owner

turtton commented Feb 4, 2024

/androidTest

@turtton turtton merged commit c060b67 into main Feb 4, 2024
5 of 6 checks passed
@turtton turtton deleted the renovate/dependencies-(minorpatch) branch February 4, 2024 05:24
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.

1 participant