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

Update dependencies for minor & patch changes #85

Merged
merged 5 commits into from
Nov 23, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 8, 2024

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
gradle (source) minor 8.10 -> 8.11.1 age adoption passing confidence
androidx.profileinstaller:profileinstaller (source) dependencies minor 1.3.1 -> 1.4.1 age adoption passing confidence
androidx.compose.ui:ui-test-manifest (source) dependencies patch 1.7.0 -> 1.7.5 age adoption passing confidence
androidx.compose.ui:ui-test-junit4 (source) dependencies patch 1.7.0 -> 1.7.5 age adoption passing confidence
androidx.baselineprofile (source) plugin patch 1.3.0 -> 1.3.3 age adoption passing confidence
androidx.benchmark:benchmark-macro-junit4 (source) dependencies patch 1.3.0 -> 1.3.3 age adoption passing confidence
app.cash.turbine:turbine dependencies minor 1.1.0 -> 1.2.0 age adoption passing confidence
io.mockk:mockk (source) dependencies patch 1.13.12 -> 1.13.13 age adoption passing confidence
org.junit.jupiter:junit-jupiter (source) dependencies patch 5.11.0 -> 5.11.3 age adoption passing confidence
androidx.navigation:navigation-compose (source) dependencies patch 2.8.0 -> 2.8.4 age adoption passing confidence
androidx.lifecycle:lifecycle-runtime-compose (source) dependencies patch 2.8.5 -> 2.8.7 age adoption passing confidence
org.jetbrains.kotlinx:kotlinx-serialization-json dependencies patch 1.7.2 -> 1.7.3 age adoption passing confidence
org.jetbrains.kotlinx:kotlinx-coroutines-test dependencies minor 1.8.1 -> 1.9.0 age adoption passing confidence
org.jetbrains.kotlinx:kotlinx-coroutines-android dependencies minor 1.8.1 -> 1.9.0 age adoption passing confidence
org.jetbrains.kotlin.plugin.serialization (source) plugin patch 2.0.20 -> 2.0.21 age adoption passing confidence
org.jetbrains.kotlin.plugin.parcelize (source) plugin patch 2.0.20 -> 2.0.21 age adoption passing confidence
org.jetbrains.kotlin.plugin.compose (source) plugin patch 2.0.20 -> 2.0.21 age adoption passing confidence
org.jetbrains.kotlin.android (source) plugin patch 2.0.20 -> 2.0.21 age adoption passing confidence
org.jetbrains.kotlin:kotlin-test (source) dependencies patch 2.0.20 -> 2.0.21 age adoption passing confidence
androidx.compose.material3:material3 (source) dependencies patch 1.3.0 -> 1.3.1 age adoption passing confidence
io.nlopez.compose.rules:ktlint dependencies patch 0.4.11 -> 0.4.19 age adoption passing confidence
androidx.compose:compose-bom dependencies minor 2024.09.00 -> 2024.11.00 age adoption passing confidence
org.jmailen.kotlinter plugin minor 4.4.1 -> 4.5.0 age adoption passing confidence
com.google.devtools.ksp (source) plugin patch 2.0.20-1.0.25 -> 2.0.21-1.0.28 age adoption passing confidence
de.mannodermaus.android-junit5 plugin patch 1.11.0.0 -> 1.11.2.0 age adoption passing confidence
io.gitlab.arturbosch.detekt (source) plugin patch 1.23.6 -> 1.23.7 age adoption passing confidence
com.android.test (source) plugin minor 8.6.0 -> 8.7.2 age adoption passing confidence
com.android.library (source) plugin minor 8.6.0 -> 8.7.2 age adoption passing confidence
com.android.application (source) plugin minor 8.6.0 -> 8.7.2 age adoption passing confidence

Release Notes

gradle/gradle (gradle)

v8.11.1

Compare Source

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

cashapp/turbine (app.cash.turbine:turbine)

v1.2.0

Compare Source

Added
  • Add wasmWasi target.
mockk/mockk (io.mockk:mockk)

v1.13.13

Compare Source

What's Changed

New Contributors

Full Changelog: mockk/mockk@1.13.11...1.13.13

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)
Kotlin/kotlinx.coroutines (org.jetbrains.kotlinx:kotlinx-coroutines-test)

v1.9.0

Compare Source

Features
  • Wasm/WASI target support (#​4064). Thanks, @​igoriakovlev!
  • limitedParallelism now optionally accepts the name of the dispatcher view for easier debugging (#​4023).
  • No longer initialize Dispatchers.IO on the JVM when other standard dispatchers are accessed (#​4166). Thanks, @​metalhead8816!
  • Introduced the Flow<T>.chunked(size: Int): Flow<List<T>> operator that groups emitted values into groups of the given size (#​1290).
  • Closeable dispatchers are instances of AutoCloseable now (#​4123).
Fixes
  • Calling hasNext on a Channel's iterator is idempotent (#​4065). Thanks, @​gitpaxultek!
  • CoroutineScope() created without an explicit dispatcher uses Dispatchers.Default on Native (#​4074). Thanks, @​whyoleg!
  • Fixed a bug that prevented non-Android Dispatchers.Main from initializing when the Firebase dependency is used (#​3914).
  • Ensured a more intuitive ordering of tasks in runBlocking (#​4134).
  • Forbid casting a Mutex to Semaphore (#​4176).
  • Worked around a stack overflow that may occur when calling asDeferred on a Future many times (#​4156).
Deprecations and promotions
  • Advanced the deprecation levels for BroadcastChannel-based API (#​4197).
  • Advanced the deprecation levels for the old kotlinx-coroutines-test API (#​4198).
  • Deprecated Job.cancelFutureOnCompletion (#​4173).
  • Promoted CoroutineDispatcher.limitedParallelism to stable (#​3864).
  • Promoted CoroutineStart.ATOMIC from ExperimentalCoroutinesApi to DelicateCoroutinesApi (#​4169).
  • Promoted CancellableContinuation.resume with an onCancellation lambda to stable, providing extra arguments to the lambda (#​4088).
  • Marked the classes and interfaces that are not supposed to be inherited from with the new InternalForInheritanceCoroutinesApi opt-in (#​3770).
  • Marked the classes and interfaces inheriting from which is not stable with the new ExperimentalForInheritanceCoroutinesApi opt-in (#​3770).
Other
  • Kotlin was updated to 2.0 (#​4137).
  • Reworked the documentation for CoroutineStart and Channel-based API (#​4147, #​4148, #​4167). Thanks, @​globsterg!
  • Simplified the internal implementation of Job (#​4053).
  • Small tweaks, fixes, and documentation improvements.
JetBrains/kotlin (org.jetbrains.kotlin.plugin.serialization)

v2.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
  • 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
  • KT-71419 Light bundle KGP IT run against a stable K/N version
Tools. JPS
  • KT-71450 Constant build failure: com.intellij.util.io.ClosedStorageException: storage is already closed
mrmans0n/compose-rules (io.nlopez.compose.rules:ktlint)

v0.4.19

What's changed

v0.4.18

What's changed

v0.4.17

What's changed

v0.4.16

[!NOTE]
This version contains a fix for the detekt default config: ContentSlotReused wasn't enabled by default and it should have been. The new test in #​348 caught the issue, so now it's enabled by default. That test is already paying for itself 😆

What's changed

v0.4.15

What's changed

v0.4.14

What's changed

v0.4.13

[!IMPORTANT]
In this version, ParameterNaming was enabled by default unknowingly in detekt. You should add this to your detekt configuration file to disable it, in case you don't want it (as this rule is supposed to be opt-in only). This will be fixed in the next version.

  PreviewNaming:
    active: false

What's changed

v0.4.12

What's changed

google/ksp (com.google.devtools.ksp)

v2.0.21-1.0.28

Compare Source

Updates
  • [KSP2] Running from command line never finishes #​2176
  • Introduce KspAATask.commandLineArgumentProviders #​2201
Contributors

Thanks to @​GeorgCantor and everyone who reported bugs and participated in discussions!

v2.0.21-1.0.27

Compare Source

Bugs Fixed
  • KSP2: KtInvalidLifetimeOwnerAccessException: Access to invalid KtAlwaysAccessibleLifetimeToken: PSI has changed since creation #​1854
  • [KSP2] getSymbolsWithAnnotation() doesn't work if the annotation is an alias in KOTLIN_LIB #​2024
  • KotlinSymbolProcessingExtension leaks files due to URLClassLoader not being closed #​2159
  • Unresolvable iOS reference on Linux host #​2173
  • Fail to apply ksp before android #​2174
  • [KSP2] Mangled names for internal functions are incorrect for Android modules #​2180
  • [KSP2] JVM names for property getters/setters are incorrect if they start with "is" #​2181
Contributors

Thanks to @​jonamireh, @​kuanyingchou, @​martinbonnin, @​pablobaxter, @​scott-pollom, and everyone who reported bugs and participated in discussions!

v2.0.21-1.0.26

Compare Source

Bugs Fixed

  • A failure occurred while executing com.google.devtools.ksp.gradle.KspAAWorkerAction #​1968
  • [KSP2] default value is null for nested annotation #​2077
  • [KSP2] "internal" members are out of order in Resolver.getDeclarationsInSourceOrder() #​1827
  • [KSP2] Resolver.getDeclarationsFromPackage() couldn't find Java declarations #​1952
  • [KSP2] Property setter parameter name becomes value #​1865
  • [KSP2] A failure occurred while executing com.google.devtools.ksp.gradle.KspAAWorkerAction #​1941
  • [KSP2] NullPointerException when calling hasBackingField on properties of Enum declarations #​1753
  • JVM Module name is changed for libraries #​2105
  • [KSP2] asMemberOf() is not working with Java sources #​2051
  • KSP2: implement KSPropertyDeclaration.findOverridee and Resolver.asMemberOf for java fields #​1642
  • [KSP2] command line doesn't support absolute Windows paths #​2046
  • [KSP2] NPE when getting annotation arguments on non-Jvm targets #​1823
  • [KSP2] Resolver.mapToJvmSignature() is not consistent #​2109
  • [KSP2] Default annotation argument values are sometimes missing #​2107
  • [KSP2] KSFunctionDeclaration.asMemberOf doesn't work sometimes #​2116
  • [KSP2] Qualified names of nested annotations from JAVA_LIB is null #​2033
  • [KSP2] Class literal annotation default values resolve to error types #​1910
  • KaFirPsiJavaTypeParameterSymbol cannot be cast to KaFirTypeParameterSymbol #​2119
  • KSP memory leak in An

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/minor-and-patch-changes branch from 4b595fa to 286a940 Compare September 9, 2024 09:17
@renovate renovate bot changed the title Update dependency io.gitlab.arturbosch.detekt to v1.23.7 Update dependencies for minor & patch changes Sep 9, 2024
@renovate renovate bot force-pushed the renovate/minor-and-patch-changes branch 3 times, most recently from 52a945e to 095487e Compare September 13, 2024 16:37
@renovate renovate bot force-pushed the renovate/minor-and-patch-changes branch 4 times, most recently from a637ec3 to 5042aba Compare September 23, 2024 22:52
@renovate renovate bot force-pushed the renovate/minor-and-patch-changes branch 2 times, most recently from 7e682cf to a338766 Compare October 1, 2024 18:08
@renovate renovate bot force-pushed the renovate/minor-and-patch-changes branch 7 times, most recently from d197ee1 to c75f042 Compare October 9, 2024 10:30
@renovate renovate bot force-pushed the renovate/minor-and-patch-changes branch 5 times, most recently from 65df5d1 to bb0d8e5 Compare October 16, 2024 18:57
@renovate renovate bot force-pushed the renovate/minor-and-patch-changes branch 3 times, most recently from 815cdb7 to 36b7ed1 Compare October 28, 2024 14:43
@renovate renovate bot force-pushed the renovate/minor-and-patch-changes branch 3 times, most recently from f20b34d to eafb067 Compare October 31, 2024 19:45
@renovate renovate bot force-pushed the renovate/minor-and-patch-changes branch from eafb067 to 4e010e6 Compare October 31, 2024 21:40
@renovate renovate bot force-pushed the renovate/minor-and-patch-changes branch 4 times, most recently from 36ac014 to 012f944 Compare November 13, 2024 19:44
@renovate renovate bot force-pushed the renovate/minor-and-patch-changes branch 3 times, most recently from e7241fc to a671177 Compare November 19, 2024 19:44
@renovate renovate bot force-pushed the renovate/minor-and-patch-changes branch from a671177 to da47496 Compare November 20, 2024 20:46
Copy link
Contributor Author

renovate bot commented Nov 23, 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.

@krzdabrowski krzdabrowski merged commit a9bd8d9 into master Nov 23, 2024
1 check passed
@krzdabrowski krzdabrowski deleted the renovate/minor-and-patch-changes branch November 23, 2024 13:26
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