Skip to content

chore(deps): update version-catalog to 0.17.1#576

Merged
mikepenz merged 2 commits into
developfrom
chore/update-version-catalog-0.17.1
Jun 7, 2026
Merged

chore(deps): update version-catalog to 0.17.1#576
mikepenz merged 2 commits into
developfrom
chore/update-version-catalog-0.17.1

Conversation

@mikepenz

@mikepenz mikepenz commented Jun 7, 2026

Copy link
Copy Markdown
Owner

Summary

  • Upgrade com.mikepenz:version-catalog 0.16.0 -> 0.17.1
  • Remove duplicated kotlinx-coroutines-test spec (now provided by shared catalog); core/test now both consume baseLibs
  • Regenerate API dump (Kotlin 2.4.0 prefixes synthetic Compose lambda singletons with the group id — internal-only, no public API change)
  • Reset sample default tab to index 0

Transitive changes via version-catalog 0.16.0 -> 0.17.1

  • compileSdk 36 -> 37
  • targetSdk 36 -> 37
  • compose 1.11.1 -> 1.11.2
  • compose-wear 1.6.1 -> 1.6.2
  • compose-multiplatform 1.11.0 -> 1.11.1
  • kotlin 2.3.21 -> 2.4.0
  • screenshot 0.0.1-alpha14 -> 0.0.1-alpha15
  • lintGradle 1.0.0-beta01 -> 1.0.0-rc01
  • aboutLibraries 14.2.0 -> 15.0.0-b03
  • composeHotReload 1.1.1 -> 1.2.0-alpha01
  • stabilityAnalyzer 0.7.5 -> 0.9.0
  • adds kotlinx-coroutines-test

Test plan

  • ./gradlew apiDump
  • ./gradlew :sample:android:recordPaparazzi ✅ (no snapshot changes)

mikepenz added 2 commits June 7, 2026 14:17
- remove duplicated kotlinx-coroutines-test (now provided by shared catalog)

via com.mikepenz:version-catalog 0.16.0 -> 0.17.1:
- compileSdk 36 -> 37
- targetSdk 36 -> 37
- compose 1.11.1 -> 1.11.2
- compose-wear 1.6.1 -> 1.6.2
- compose-multiplatform 1.11.0 -> 1.11.1
- kotlin 2.3.21 -> 2.4.0
- screenshot 0.0.1-alpha14 -> 0.0.1-alpha15
- lintGradle 1.0.0-beta01 -> 1.0.0-rc01
- aboutLibraries 14.2.0 -> 15.0.0-b03
- composeHotReload 1.1.1 -> 1.2.0-alpha01
- stabilityAnalyzer 0.7.5 -> 0.9.0
- adds kotlinx-coroutines-test

API dump regenerated: Kotlin 2.4.0 prefixes synthetic Compose lambda
singletons with the group id (internal-only, no public API change).
Copilot AI review requested due to automatic review settings June 7, 2026 12:20

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the project to com.mikepenz:version-catalog 0.17.1, aligning the build with newer toolchain / Compose / SDK versions and adjusting local dependency declarations and API baselines accordingly.

Changes:

  • Bump shared baseLibs version catalog to 0.17.1 and remove now-duplicated local kotlinx-coroutines-test entry.
  • Switch multiplatform-markdown-renderer tests to consume kotlinx-coroutines-test from baseLibs.
  • Regenerate JVM API dumps (notably Compose compiler synthetic ComposableSingletons* lambda accessor names) and reset the sample’s default selected tab to index 0.

Reviewed changes

Copilot reviewed 8 out of 8 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
settings.gradle.kts Updates the shared baseLibs catalog reference to 0.17.1.
gradle/libs.versions.toml Removes local kotlinx-coroutines / kotlinx-coroutines-test declarations now provided by the shared catalog.
multiplatform-markdown-renderer/build.gradle.kts Switches test dependency from libs to baseLibs for kotlinx-coroutines-test.
sample/shared/src/commonMain/kotlin/com/mikepenz/markdown/sample/SamplesPage.kt Resets default selected sample tab to index 0.
multiplatform-markdown-renderer/api/jvm/multiplatform-markdown-renderer.api Updates API baseline to reflect Kotlin/Compose-generated ABI name changes.
multiplatform-markdown-renderer-m2/api/jvm/multiplatform-markdown-renderer-m2.api Updates API baseline to reflect Kotlin/Compose-generated ABI name changes.
multiplatform-markdown-renderer-m3/api/jvm/multiplatform-markdown-renderer-m3.api Updates API baseline to reflect Kotlin/Compose-generated ABI name changes.
multiplatform-markdown-renderer-code/api/jvm/multiplatform-markdown-renderer-code.api Updates API baseline to reflect Kotlin/Compose-generated ABI name changes.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 38 to +42
public static final field INSTANCE Lcom/mikepenz/markdown/compose/ComposableSingletons$MarkdownKt;
public fun <init> ()V
public final fun getLambda$-2063790006$multiplatform_markdown_renderer ()Lkotlin/jvm/functions/Function5;
public final fun getLambda$-322200773$multiplatform_markdown_renderer ()Lkotlin/jvm/functions/Function5;
public final fun getLambda$-830612685$multiplatform_markdown_renderer ()Lkotlin/jvm/functions/Function5;
public final fun getLambda$-2063790006$com_mikepenz_multiplatform_markdown_renderer ()Lkotlin/jvm/functions/Function5;
public final fun getLambda$-322200773$com_mikepenz_multiplatform_markdown_renderer ()Lkotlin/jvm/functions/Function5;
public final fun getLambda$-830612685$com_mikepenz_multiplatform_markdown_renderer ()Lkotlin/jvm/functions/Function5;
Comment on lines +4 to +8
public final fun getLambda$-398669803$com_mikepenz_multiplatform_markdown_renderer_m3 ()Lkotlin/jvm/functions/Function5;
public final fun getLambda$-71702210$com_mikepenz_multiplatform_markdown_renderer_m3 ()Lkotlin/jvm/functions/Function3;
public final fun getLambda$115412490$com_mikepenz_multiplatform_markdown_renderer_m3 ()Lkotlin/jvm/functions/Function5;
public final fun getLambda$1628277498$com_mikepenz_multiplatform_markdown_renderer_m3 ()Lkotlin/jvm/functions/Function3;
public final fun getLambda$408052321$com_mikepenz_multiplatform_markdown_renderer_m3 ()Lkotlin/jvm/functions/Function3;
Comment on lines +4 to +8
public final fun getLambda$-1669617445$com_mikepenz_multiplatform_markdown_renderer_m2 ()Lkotlin/jvm/functions/Function3;
public final fun getLambda$1112484843$com_mikepenz_multiplatform_markdown_renderer_m2 ()Lkotlin/jvm/functions/Function5;
public final fun getLambda$1405124674$com_mikepenz_multiplatform_markdown_renderer_m2 ()Lkotlin/jvm/functions/Function3;
public final fun getLambda$1890655630$com_mikepenz_multiplatform_markdown_renderer_m2 ()Lkotlin/jvm/functions/Function3;
public final fun getLambda$1996475994$com_mikepenz_multiplatform_markdown_renderer_m2 ()Lkotlin/jvm/functions/Function5;
Comment on lines +4 to +5
public final fun getLambda$-621386773$com_mikepenz_multiplatform_markdown_renderer_code ()Lkotlin/jvm/functions/Function3;
public final fun getLambda$986930703$com_mikepenz_multiplatform_markdown_renderer_code ()Lkotlin/jvm/functions/Function3;
@mikepenz mikepenz merged commit 3be0387 into develop Jun 7, 2026
6 checks passed
@mikepenz mikepenz deleted the chore/update-version-catalog-0.17.1 branch June 7, 2026 12:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants