build(deps): bump the production-dependencies group across 1 directory with 8 updates
Bumps the production-dependencies group with 8 updates in the / directory:
| Package | From | To |
|---|---|---|
| com.android.tools.build:gradle | 8.3.2 |
8.4.1 |
| org.jetbrains.kotlin:kotlin-gradle-plugin | 1.9.23 |
1.9.24 |
| org.jetbrains.kotlin:kotlin-stdlib-jdk7 | 1.9.23 |
1.9.24 |
| androidx.core:core-ktx | 1.13.0 |
1.13.1 |
| com.google.android.material:material | 1.11.0 |
1.12.0 |
| androidx.lifecycle:lifecycle-viewmodel-ktx | 2.7.0 |
2.8.0 |
| org.mockito:mockito-core | 5.11.0 |
5.12.0 |
| org.robolectric:robolectric | 4.12.1 |
4.12.2 |
Updates com.android.tools.build:gradle from 8.3.2 to 8.4.1
Updates org.jetbrains.kotlin:kotlin-gradle-plugin from 1.9.23 to 1.9.24
Release notes
Sourced from org.jetbrains.kotlin:kotlin-gradle-plugin's releases.
1.9.24
Changelog
Backend. Wasm
KT-64890K/Wasm compiler crash with external class and KodeinCompiler
KT-65235JDK 21 might lead to change in overloads resolutionKT-66768K1: False positive UNRESOLVED_REFERENCE in super.getFirst/getLast callNative
KT-67218Native: nested classes in kx.serialization ProtoBuf produce empty array for release binaryTools. Gradle
Tools. Gradle. Multiplatform
KT-67127KMP: IDE Dependency Resolver for CInterops reports errors on linux and windows machinesKT-66514Don't get output file from Cinterop task for IDE Import if host os doesn't support itTools. JPS
KT-65043JPS dumb mode should respect maps needed for the compilerTools. Wasm
Changelog
Sourced from org.jetbrains.kotlin:kotlin-gradle-plugin's changelog.
1.9.24
Backend. Wasm
KT-64890K/Wasm compiler crash with external class and KodeinCompiler
KT-65235JDK 21 might lead to change in overloads resolutionKT-66768K1: False positive UNRESOLVED_REFERENCE in super.getFirst/getLast callNative
KT-67218Native: nested classes in kx.serialization ProtoBuf produce empty array for release binaryTools. Gradle
Tools. Gradle. Multiplatform
KT-67127KMP: IDE Dependency Resolver for CInterops reports errors on linux and windows machinesKT-66514Don't get output file from Cinterop task for IDE Import if host os doesn't support itTools. JPS
KT-65043JPS dumb mode should respect maps needed for the compilerTools. Wasm
Commits
0d7708dAdd changelog for 1.9.24392181d[K/N] Devirtualization: fixed the problem with type checks9ac91e4[K/N][tests] Couple of reproducers for #KT-672181a630b5[WasmJs] Add support for external class reflection0872420ReorganizeGradleBuildTimeentries to match actual structure used in compiler8bbf8dc[Minor] RenamecompilerandcompilerPipelinefiles to show backend belonging05373c4[CLI] Include klib generation into IR translation time measurementscc379a8[CLI] Notify JS IR perf manager when generation is started and finishedc3a1c4e[CLI] Notify WASM perf manager when generation is started and finished4bbc4cf[CLI] Notify JS IR perf manager when analysis is started and finished- Additional commits viewable in compare view
Updates org.jetbrains.kotlin:kotlin-stdlib-jdk7 from 1.9.23 to 1.9.24
Release notes
Sourced from org.jetbrains.kotlin:kotlin-stdlib-jdk7's releases.
1.9.24
Changelog
Backend. Wasm
KT-64890K/Wasm compiler crash with external class and KodeinCompiler
KT-65235JDK 21 might lead to change in overloads resolutionKT-66768K1: False positive UNRESOLVED_REFERENCE in super.getFirst/getLast callNative
KT-67218Native: nested classes in kx.serialization ProtoBuf produce empty array for release binaryTools. Gradle
Tools. Gradle. Multiplatform
KT-67127KMP: IDE Dependency Resolver for CInterops reports errors on linux and windows machinesKT-66514Don't get output file from Cinterop task for IDE Import if host os doesn't support itTools. JPS
KT-65043JPS dumb mode should respect maps needed for the compilerTools. Wasm
Changelog
Sourced from org.jetbrains.kotlin:kotlin-stdlib-jdk7's changelog.
1.9.24
Backend. Wasm
KT-64890K/Wasm compiler crash with external class and KodeinCompiler
KT-65235JDK 21 might lead to change in overloads resolutionKT-66768K1: False positive UNRESOLVED_REFERENCE in super.getFirst/getLast callNative
KT-67218Native: nested classes in kx.serialization ProtoBuf produce empty array for release binaryTools. Gradle
Tools. Gradle. Multiplatform
KT-67127KMP: IDE Dependency Resolver for CInterops reports errors on linux and windows machinesKT-66514Don't get output file from Cinterop task for IDE Import if host os doesn't support itTools. JPS
KT-65043JPS dumb mode should respect maps needed for the compilerTools. Wasm
Commits
0d7708dAdd changelog for 1.9.24392181d[K/N] Devirtualization: fixed the problem with type checks9ac91e4[K/N][tests] Couple of reproducers for #KT-672181a630b5[WasmJs] Add support for external class reflection0872420ReorganizeGradleBuildTimeentries to match actual structure used in compiler8bbf8dc[Minor] RenamecompilerandcompilerPipelinefiles to show backend belonging05373c4[CLI] Include klib generation into IR translation time measurementscc379a8[CLI] Notify JS IR perf manager when generation is started and finishedc3a1c4e[CLI] Notify WASM perf manager when generation is started and finished4bbc4cf[CLI] Notify JS IR perf manager when analysis is started and finished- Additional commits viewable in compare view
Updates org.jetbrains.kotlin:kotlin-stdlib-jdk7 from 1.9.23 to 1.9.24
Release notes
Sourced from org.jetbrains.kotlin:kotlin-stdlib-jdk7's releases.
1.9.24
Changelog
Backend. Wasm
KT-64890K/Wasm compiler crash with external class and KodeinCompiler
KT-65235JDK 21 might lead to change in overloads resolutionKT-66768K1: False positive UNRESOLVED_REFERENCE in super.getFirst/getLast callNative
KT-67218Native: nested classes in kx.serialization ProtoBuf produce empty array for release binaryTools. Gradle
Tools. Gradle. Multiplatform
KT-67127KMP: IDE Dependency Resolver for CInterops reports errors on linux and windows machinesKT-66514Don't get output file from Cinterop task for IDE Import if host os doesn't support itTools. JPS
KT-65043JPS dumb mode should respect maps needed for the compilerTools. Wasm
Changelog
Sourced from org.jetbrains.kotlin:kotlin-stdlib-jdk7's changelog.
1.9.24
Backend. Wasm
KT-64890K/Wasm compiler crash with external class and KodeinCompiler
KT-65235JDK 21 might lead to change in overloads resolutionKT-66768K1: False positive UNRESOLVED_REFERENCE in super.getFirst/getLast callNative
KT-67218Native: nested classes in kx.serialization ProtoBuf produce empty array for release binaryTools. Gradle
Tools. Gradle. Multiplatform
KT-67127KMP: IDE Dependency Resolver for CInterops reports errors on linux and windows machinesKT-66514Don't get output file from Cinterop task for IDE Import if host os doesn't support itTools. JPS
KT-65043JPS dumb mode should respect maps needed for the compilerTools. Wasm
Commits
0d7708dAdd changelog for 1.9.24392181d[K/N] Devirtualization: fixed the problem with type checks9ac91e4[K/N][tests] Couple of reproducers for #KT-672181a630b5[WasmJs] Add support for external class reflection0872420ReorganizeGradleBuildTimeentries to match actual structure used in compiler8bbf8dc[Minor] RenamecompilerandcompilerPipelinefiles to show backend belonging05373c4[CLI] Include klib generation into IR translation time measurementscc379a8[CLI] Notify JS IR perf manager when generation is started and finishedc3a1c4e[CLI] Notify WASM perf manager when generation is started and finished4bbc4cf[CLI] Notify JS IR perf manager when analysis is started and finished- Additional commits viewable in compare view
Updates androidx.core:core-ktx from 1.13.0 to 1.13.1
Updates com.google.android.material:material from 1.11.0 to 1.12.0
Release notes
Sourced from com.google.android.material:material's releases.
1.12.0
What's new since 1.11.0
SliderandProgress Indicatorhave been updated to better support Non-Text Contrast Accessibility requirements.- Predictive Back Fragment/View support added to Material motion transitions (
MaterialSharedAxis,MaterialFadeThrough,MaterialFade,MaterialElevationScale).Important
Required
minSdkVersionis now 19 or higher, for Material and AndroidX (blog post).Dependency Updates
Dependency Previous version New version androidx.transition 1.2.0 1.5.0 Library Updates
Gradle
- Update library minSdkVersion to 19. (1bbb43d155df64d24463455fe6fb291b6940a7b2)
- Upgrade to //third_party/gradle to 8.4 (1756f233ec3ac2085c07acf26a65b94e11038bd3)
Carousel
- Shifted keylines in contained strategies when there exists padding, and clipToPadding=false (1ef42e2f23a5ce21d5963c62fe2a7332dadaf296)
- Fixed Javadoc formatting error in
FullScreenCarouselStrategyclass documentation. (a0a1c6e04499c324b61c0a5b7b628cd4f9fc3cbc)- Added support for cross axis wrap_content RecyclerViews (e88a1b98d240c451a8f1f3920958be28cd2ac563)
- Added documentation recommending snapping for multi-browse strategy (9e64a1f5f682f435018b6ba4546085745f1b4a8f)
- Add attributes to change small item size (92a5444de95501dbf5bc12eaaa7a969b44fe2151)
CollapsingToolbarLayout
- Fix text shadow fading when transitioning between expanded and collapsed states (7674e12ea818793fe654f7691941f0bdc97c75f3)
Checkbox
- Updated string translations (198e08cf5ebf77b140c194d6267270d6e52f99ed)
Dialog
- Unified scrim opacity in Material themes/theme overlays. (f3e4439ca69f993baa6626ad6a82937c2d283155)
Divider
- Fixed divider instantly appearing or disappearing on insertion or removal (ef4a0c5e36315904d7bce7f0f33d59b734f2657b)
i18n
- Update translated strings (a8307ef79280c1db52728127ae12809e58b82e8f)
MaterialDatePicker
- Fix date validation on Samsung devices (5aa6edfaed08a6dff8439b51e91cd43e2ffb0386)
MaterialAutoCompleteTextView
- Enabled switch access in MaterialAutoCompleteTextView. (14a7b4036334e4d0573a46731ea18a388f87dc98)
NavigationDrawer
- Fixed wrong item selected after click (a3af20a86970a77c6225c5254c6540bb81bdc049)
NavigationRail
- Added label padding for when the label is long enough to reach the sides of the nav rail (2439dc0e8141a44418d32148c16e0cfc7a5beba7)
- Increased padding in between items as per design specs (16eca7eef3af53fe594d66440db796dab8762777)
Predictive Back
- Animated corners during predictive back when no drawerLayoutCornerSize is set (c8b9b1c0bb8e51501246c902073acc45aedeebd6)
ProgressIndicator
- Updated inactive track color from primary container to secondary container. (c8cb0c60379adfd76efbf54adeac316a9bfaec4e)
- Updated the setter of track thickness to not update track corner radius. (540f5ee9839ca3472e990f597d6f0a2b203b1b4f)
- Added the limit to not have stop indicator size bigger than track thickness. (689e04f9edd1398f53bfc149aa78a2ab864953ba)
- Fixed the rounded ends overlapping bug with semi-transparent track/indicator color in Circular default style. (8167c115e34e6b206a8446d98ce22c574d8a1584)
- Removed the call to draw a transparent full track. (3f80fdb9e1f31df4c970025e34450726bbb822ec)
... (truncated)
Commits
88acfcd[Tokens] Update tokens to v4.0.05390215[Gradle] Update androidx transition dependency to 1.5.05bc50a0Update library version to 1.12.05950041[Gradle] Update androidx transition dependency to 1.5.0-rc016b064e8Update library version to 1.12.0-rc01a4f19d1Update library version to 1.12.0-beta018c63848[Gradle] Update androidx transition dep to version 1.5.0-beta0192bc02c[NTC][Slider] Make tick size defaults to the stop indicator size if set387f59b[Search] Exclude icons from search bar handwriting boundsa3af20a[NavDrawer][a11y] Fix wrong item selected after click- Additional commits viewable in compare view
Updates androidx.lifecycle:lifecycle-viewmodel-ktx from 2.7.0 to 2.8.0
Updates org.mockito:mockito-core from 5.11.0 to 5.12.0
Release notes
Sourced from org.mockito:mockito-core's releases.
v5.12.0
Changelog generated by Shipkit Changelog Gradle Plugin
5.12.0
- 2024-05-11 - 25 commit(s) by Piotr Przybylak, Stefano Cordio, Tim van der Lippe, dependabot[bot], jonghoonpark
- Bump com.gradle.enterprise from 3.17.2 to 3.17.3 [(#3341)](mockito/mockito#3341)
- Bump org.jetbrains.kotlin:kotlin-stdlib from 1.9.23 to 1.9.24 [(#3339)](mockito/mockito#3339)
- Bump versions.bytebuddy from 1.14.14 to 1.14.15 [(#3338)](mockito/mockito#3338)
- Bump org.shipkit:shipkit-auto-version from 2.0.6 to 2.0.7 [(#3337)](mockito/mockito#3337)
- Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 1.9.23 to 1.9.24 [(#3336)](mockito/mockito#3336)
- Fixes #3331 : Fix
AdditionalMatchers.and()andAdditionalMatchers.or()not to swap the order of matchers [(#3335)](mockito/mockito#3335)- AdditionalMatchers.and() and or() swap matcher order [(#3331)](mockito/mockito#3331)
- Bump gradle/wrapper-validation-action from 3.3.1 to 3.3.2 [(#3327)](mockito/mockito#3327)
- Bump versions.bytebuddy from 1.14.13 to 1.14.14 [(#3324)](mockito/mockito#3324)
- Bump org.shipkit:shipkit-auto-version from 2.0.5 to 2.0.6 [(#3322)](mockito/mockito#3322)
- Bump gradle/wrapper-validation-action from 3.3.0 to 3.3.1 [(#3320)](mockito/mockito#3320)
- Bump com.gradle.enterprise from 3.17 to 3.17.2 [(#3318)](mockito/mockito#3318)
- Bump gradle/wrapper-validation-action from 2.1.2 to 3.3.0 [(#3317)](mockito/mockito#3317)
- Update codecov-action version [(#3316)](mockito/mockito#3316)
- Bump com.google.googlejavaformat:google-java-format from 1.21.0 to 1.22.0 [(#3312)](mockito/mockito#3312)
- Bump com.gradle.enterprise from 3.16.2 to 3.17 [(#3311)](mockito/mockito#3311)
- Bump versions.bytebuddy from 1.14.12 to 1.14.13 [(#3308)](mockito/mockito#3308)
- Fix README logo [(#3305)](mockito/mockito#3305)
- Bump gradle/wrapper-validation-action from 2.1.1 to 2.1.2 [(#3303)](mockito/mockito#3303)
- Bump org.shipkit:shipkit-auto-version from 2.0.4 to 2.0.5 [(#3298)](mockito/mockito#3298)
- Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 1.9.22 to 1.9.23 [(#3296)](mockito/mockito#3296)
- Bump org.eclipse.platform:org.eclipse.osgi from 3.18.600 to 3.19.0 [(#3295)](mockito/mockito#3295)
- Bump org.jetbrains.kotlin:kotlin-stdlib from 1.9.22 to 1.9.23 [(#3292)](mockito/mockito#3292)
- Bump com.google.googlejavaformat:google-java-format from 1.20.0 to 1.21.0 [(#3291)](mockito/mockito#3291)
- Fixes #3286 : Mockito.only() points to the wanted call as unwanted if it is the first being calledIssue3286 [(#3287)](mockito/mockito#3287)
- Mockito.only() points to the wanted call as unwanted if it is the first being called. [(#3286)](mockito/mockito#3286)
- Bump org.codehaus.groovy:groovy from 3.0.20 to 3.0.21 [(#3284)](mockito/mockito#3284)
Commits
12cef84AdditionalMatchers.and() and or() swap matcher order (#3335)f3821ffBump com.gradle.enterprise from 3.17.2 to 3.17.3 (#3341)25ad018Bump org.jetbrains.kotlin:kotlin-stdlib from 1.9.23 to 1.9.24 (#3339)de38124Bump versions.bytebuddy from 1.14.14 to 1.14.15 (#3338)88e8481Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 1.9.23 to 1.9.24 (#3336)8c222c2Bump org.shipkit:shipkit-auto-version from 2.0.6 to 2.0.7 (#3337)fb9ff6dBump gradle/wrapper-validation-action from 3.3.1 to 3.3.2 (#3327)af70125Bump versions.bytebuddy from 1.14.13 to 1.14.14 (#3324)1eac76bBump org.shipkit:shipkit-auto-version from 2.0.5 to 2.0.6 (#3322)cd512abBump gradle/wrapper-validation-action from 3.3.0 to 3.3.1 (#3320)- Additional commits viewable in compare view
Updates org.robolectric:robolectric from 4.12.1 to 4.12.2
Release notes
Sourced from org.robolectric:robolectric's releases.
Robolectric 4.12.2 is a minor release that fixes several issues, primarily related to HW rendering in native graphics.
HW rendering fixes:
- The system property
robolectric.screenshot.hwrdr.nativewas renamed torobolectric.pixelCopyRenderMode. In order to use HW rendering with PixelCopy, you must set therobolectric.pixelCopyRenderMode=hardwaresystem property: 7307dc20a438d042b582fb896a2793fd149152ea- Fixed an issue with rendering alpha transparency: 7307dc20a438d042b582fb896a2793fd149152ea
- Fixed an issue using HW rendering on Activities that are not present in Manifests: #8982, 251087870f065ca44a3d6098d9864af89806ba19
- Fixed an issue with View drawing cache preventing rendering: 30dc20355c3cedbe29aec0225a77111e2a745461
- Fixed an issue with HW rendering on Mac: 1ae1478ccd0d9bcbc9d654ded977e1ac359ae11e
Other fixes:
- Fixed shadowOf compilation issues for older SDK levels.
- Fixed error reporting
BeforeClassmethods: 34bcd2196a29d4079f6ccce3dbf39a1f70edf196Full Changelog: https://github.com/robolectric/robolectric/compare/robolectric-4.12.1...robolectric-4.12.2
Commits
98e89deBump version to 4.12.2.5554acdCreate TimeoutRule as replacement for junit Timeout issue#382934bcd21Improve Exception handling in SandboxTestRunnerdc4f07dForce ordering on MemoryLeaksTest to make it deterministic.de3993bFixes memory leak issue in ThreadedRenderer.faf6d00Don't offset pixel copy roots by location in window2510878Set FLAG_HARDWARE_ACCELERATED in ShadowPackageManger.addActivityIfNotPresent1ae1478Bump nativeruntime-dist-compat to 1.0.10bc89af7Reuse HardwareRenderer objects when taking HW screenshots7264a24Fix SDK compat issues in 4.12- Additional commits viewable in compare view
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 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 <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) -
@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) -
@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) -
@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency -
@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions