ReChronoRain / HyperCeiler

MIUI & HyperOS enhancement module - Make MIUI & HyperOS Great Again!
https://hyperceiler.sevtinge.cc
GNU Affero General Public License v3.0
2.73k stars 154 forks source link

build(deps): bump the maven-dependencies group across 1 directory with 9 updates #906

Closed dependabot[bot] closed 4 weeks ago

dependabot[bot] commented 1 month ago

Bumps the maven-dependencies group with 9 updates in the / directory:

Package From To
androidx.annotation:annotation 1.8.2 1.9.0
androidx.constraintlayout:constraintlayout 2.2.0-beta01 2.2.0-rc01
androidx.test.ext:junit 1.1.5 1.2.1
androidx.test.espresso:espresso-core 3.5.1 3.6.1
androidx.appcompat:appcompat 1.6.1 1.7.0
com.google.android.material:material 1.10.0 1.12.0
com.android.application 8.7.0 8.7.1
com.android.library 8.7.0 8.7.1
org.jetbrains.kotlin.android 2.0.20 2.0.21

Updates androidx.annotation:annotation from 1.8.2 to 1.9.0

Updates androidx.constraintlayout:constraintlayout from 2.2.0-beta01 to 2.2.0-rc01

Updates androidx.test.ext:junit from 1.1.5 to 1.2.1

Updates androidx.test.espresso:espresso-core from 3.5.1 to 3.6.1

Updates androidx.appcompat:appcompat from 1.6.1 to 1.7.0

Updates com.google.android.material:material from 1.10.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

  • Slider and Progress Indicator have 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 minSdkVersion is 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 FullScreenCarouselStrategy class 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.0
  • 5390215 [Gradle] Update androidx transition dependency to 1.5.0
  • 5bc50a0 Update library version to 1.12.0
  • 5950041 [Gradle] Update androidx transition dependency to 1.5.0-rc01
  • 6b064e8 Update library version to 1.12.0-rc01
  • a4f19d1 Update library version to 1.12.0-beta01
  • 8c63848 [Gradle] Update androidx transition dep to version 1.5.0-beta01
  • 92bc02c [NTC][Slider] Make tick size defaults to the stop indicator size if set
  • 387f59b [Search] Exclude icons from search bar handwriting bounds
  • a3af20a [NavDrawer][a11y] Fix wrong item selected after click
  • Additional commits viewable in compare view


Updates com.android.application from 8.7.0 to 8.7.1

Updates com.android.library from 8.7.0 to 8.7.1

Updates com.android.library from 8.7.0 to 8.7.1

Updates org.jetbrains.kotlin.android from 2.0.20 to 2.0.21

Release notes

Sourced from org.jetbrains.kotlin.android's releases.

Kotlin 2.0.21

Changelog

Apple Ecosystem

Backend. Native. Debug

  • KT-71374 lldb: step out breaks breaking in Xcode 16

Compiler

Fixes

  • KT-69735 K2: Static fields are missing from the declaration list of corresponding IrClass for java class
  • KT-71122 Regression in Kotlin Compiler 2.0 causing NPE in the runtime
  • KT-70931 K2 / Scripts: "cannot convert IrExpression to ConstantValue" when using function annotation
  • KT-70584 K2: "IllegalStateException: flow for PostponedLambdaExitNode not initialized - traversing nodes in wrong order?"
  • KT-70808 K2: "node has already been visited" with anonymous object in dead code
  • KT-69985 K2: Classifier declarations from root package are resolved without imports in non-root packages
  • KT-70683 K2: Internal compiler error in IrFakeOverrideSymbolBase.getOwner
  • KT-70901 False positive Public-API inline function cannot access non-public-API property accessor
  • KT-70930 K2: Java annotations not present on ENUM_ENTRY IR elements
  • KT-70194 K2 IDE: exception on a very red file
  • KT-69399 Native: IllegalStateException: "Failed to build cache"

Compose compiler

Fixes

  • b/329477544 Force open / overridden Composable functions to be non-restartable.
  • b/361652128 Disable live literal transform if the corresponding flag is disabled

IR. Actualizer

  • KT-70894 IR crash. Unprocessed IrFunctionFakeOverrideSymbol when actualize to Java

IR. Tree

  • KT-71191 SymbolTable: Check if the provided signature is public before adding a symbol to the SymbolTable

Native. Build Infrastructure

  • KT-71485 K/N runtime parts don't build due to _Float16 issues on x86_64 macOS

Native. C Export

  • KT-69507 LLVM 11 clang with Xcode 16 headers: standard c++ headers

Native. C and ObjC Import

  • KT-71029 Investigate why stdarg.h declarations leak into testModuleA

Native. Platform Libraries

  • KT-70566 LLVM 11 clang with Xcode 16 headers: 'sys/cdefs.h' file not found
  • KT-71624 Eliminate remaining UIKit/AppKit removed signatures
  • KT-70031 Rebuild platform libraries in 2.0.21 with Xcode 16

Native. Testing

  • KT-70603 C++ with -fmodules: cyclic dependency in module 'std': std -> _wctype -> __wctype -> std in dev llvm toolchains

Tools. CLI. Native

  • KT-71262 KotlinNativeLink tasks fetching from network despite -Xoverride-konan-properties=dependenciesUrl= being set

Tools. Compiler Plugins

  • KT-71038 PowerAssert: Constant on RHS of elvis operator leads to compiler crash

Tools. Daemon

  • KT-35381 Get rid of the native-platform usage in kotlin compiler

Tools. Gradle. Multiplatform

  • KT-71444 Certain POMs produced by Kotlin 2.0.20 cannot be consumed by KMP projects with Android targets
  • KT-70700 Gradle 8.10: The value for task ':commonizeNativeDistribution' property 'kotlinNativeBundleBuildService' cannot be changed any further
  • KT-71396 Gradle client side JVM explodes with OOM due to xcodebuild logs

Tools. Gradle. Native

... (truncated)

Changelog

Sourced from org.jetbrains.kotlin.android's changelog.

2.0.21

Apple Ecosystem

Backend. Native. Debug

  • KT-71374 lldb: step out breaks breaking in Xcode 16

Compiler

Fixes

  • KT-69735 K2: Static fields are missing from the declaration list of corresponding IrClass for java class
  • KT-71122 Regression in Kotlin Compiler 2.0 causing NPE in the runtime
  • KT-70931 K2 / Scripts: "cannot convert IrExpression to ConstantValue" when using function annotation
  • KT-70584 K2: "IllegalStateException: flow for PostponedLambdaExitNode not initialized - traversing nodes in wrong order?"
  • KT-70808 K2: "node has already been visited" with anonymous object in dead code
  • KT-69985 K2: Classifier declarations from root package are resolved without imports in non-root packages
  • KT-70683 K2: Internal compiler error in IrFakeOverrideSymbolBase.getOwner
  • KT-70901 False positive Public-API inline function cannot access non-public-API property accessor
  • KT-70930 K2: Java annotations not present on ENUM_ENTRY IR elements
  • KT-70194 K2 IDE: exception on a very red file
  • KT-69399 Native: IllegalStateException: "Failed to build cache"

Compose compiler

Fixes

  • b/329477544 Force open / overridden Composable functions to be non-restartable.
  • b/361652128 Disable live literal transform if the corresponding flag is disabled

IR. Actualizer

  • KT-70894 IR crash. Unprocessed IrFunctionFakeOverrideSymbol when actualize to Java

IR. Tree

  • KT-71191 SymbolTable: Check if the provided signature is public before adding a symbol to the SymbolTable

Native. Build Infrastructure

  • KT-71485 K/N runtime parts don't build due to _Float16 issues on x86_64 macOS

Native. C Export

  • KT-69507 LLVM 11 clang with Xcode 16 headers: standard c++ headers

Native. C and ObjC Import

... (truncated)

Commits
  • 284e9b4 Add ChangeLog for 2.0.21-RC
  • 38084f0 Enable source information for getters and other special-named functions
  • 9fcd247 Move source information of default parameters to the default group
  • 4bad11d Add source markers to @​ExplicitGroupsComposable
  • fcc1075 Bump IntelliJ platform to 233.13135.128
  • 1499254 [FIR2IR] Add static fields to the list of declarations of lazy IR java class
  • 8f121bc Derelocate NSTextAttachment and NSTextContainer methods
  • cc0919d Allow using categories in the def file to reintroduce methods in the class
  • b1504e7 [IC] Add synchronized clean methods to storage classes
  • 273abb8 Derelocate deprecated DOMElement APIs
  • 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 rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore major version` will 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 minor version` will 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 ` 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 ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
dependabot[bot] commented 4 weeks ago

Looks like these dependencies are updatable in another way, so this is no longer needed.