Skip to content

Releases: mikepenz/AboutLibraries

15.0.0-a02

07 May 14:52
81da752

Choose a tag to compare

15.0.0-a02 Pre-release
Pre-release
  • no changes

15.0.0-a01

07 May 14:20
2bbf2e4

Choose a tag to compare

15.0.0-a01 Pre-release
Pre-release

🚀 Features

  • feat: remove legacy View-based UI module (aboutlibraries)
  • feat(ui): nextgen UI — variant system, accent theming, search, and sample app redesign
  • feat(test): integrate DejaVu for Compose recomposition stability tests
  • feat(sample): add header position setting (fixed, in-list, sticky)
  • feat(sample): animate accent color transitions
  • feat(style): add m3LibrariesStyle / m2LibrariesStyle convenience factories
  • feat(icons): replace Canvas-drawn glyphs with Material Symbols ImageVectors; make icons configurable
  • feat: v15 — variant system, action interceptor, nextgen UI, M2 dark theme fix
  • feat(compose): LibraryBadges/LibraryActionBadges config API + curated LicensePalette fallback
  • perf(compose): Compose API improvements — performance, design, and token consistency
  • fix(plugin): register android tasks for com.android.kotlin.multiplatform.library
  • feat!: upgrade to Compose 1.11.0-rc01, drop x64 iOS/macOS targets

🐛 Fixes

  • fix(sample): M2/M3 switcher, variant colors, and header fixes
  • fix(sample): replace remember-based requestFocus with LaunchedEffect

💬 Other

  • feat(compose): replace HSV hash fallback with curated LicensePalette cycling
  • fix(sample): introduce fakeLibraries for JVM-compatible compose-buddy previews

Contributors:

14.2.0

07 May 08:19
05e588b

Choose a tag to compare

🚀 Features

  • fix(plugin): register android tasks for com.android.kotlin.multiplatform.library

Contributors:

14.1.0

01 May 17:26
b28b02c

Choose a tag to compare

🚀 Features

  • feat(plugin): add includeLicenses build-time filter

🧪 Tests

  • test(plugin): add Groovy DSL functional tests for collect shadowing

💬 Other

  • chore(deps): update plugin com.gradle.plugin-publish to v2
  • chore(renovate): extend shared convention preset
  • chore(deps): update github actions updates
  • chore(deps): update gradle to v9.4.1
  • fix(deps): update dependency org.junit.jupiter:junit-jupiter to v5.14.3
  • fix(deps): update dependency com.mikepenz:version-catalog to v0.14.1
  • fix(plugin): restore SetProperty DSL, map to string input for CC
  • chore(deps): update github actions updates
  • chore(deps): update actions/upload-pages-artifact action to v5
  • chore(deps): update actions/github-script action to v9
  • fix(deps): update dependency org.apache.maven:maven-model-builder to v3.9.15
  • fix(build): remove os.arch=x86_64 workaround breaking Kotlin Native on arm64

Contributors:

14.1.0-b01

19 Apr 18:11
9d5dec6

Choose a tag to compare

14.1.0-b01 Pre-release
Pre-release

🧪 Tests

  • test(plugin): add Groovy DSL functional tests for collect shadowing

💬 Other

  • chore(deps): update plugin com.gradle.plugin-publish to v2
  • chore(renovate): extend shared convention preset
  • chore(deps): update github actions updates
  • chore(deps): update gradle to v9.4.1
  • fix(deps): update dependency org.junit.jupiter:junit-jupiter to v5.14.3
  • fix(deps): update dependency com.mikepenz:version-catalog to v0.14.1
  • fix(plugin): restore SetProperty DSL, map to string input for CC

Contributors:

14.0.1

09 Apr 19:55
c39bace

Choose a tag to compare

🐛 Fixes

  • Restore empty color-v21 divider resources

💬 Other

  • chore: Configure Renovate
  • fix(deps): update dependency com.mikepenz:material-design-iconic-typeface to v2.2.0.10-kotlin
  • chore(ci): enable automerge for gradle/maven patch and minor updates
  • chore(deps): pin dependencies
  • chore(deps): update actions/download-artifact action to v8

Contributors:

14.0.0

06 Apr 17:05
04f79e3

Choose a tag to compare

🚀 Features

  • Migrate back to normal collections and mark them stable
  • Mark more classes stable
  • Migrate to new AGP Plugin | Add support for new AGP Plugin
  • Introduce new wear material 3 compose module
  • Remove legacy Android task support in Gradle Plugin, improve support for new variant API
  • Migrate to ArtifactView API

🧪 Tests

  • Add Paparazzi preview tests and update dependencies

💬 Other

  • Move to new KMP Android Library plugin for KMP library modules
  • Add Compost Stability Plugin
  • Prepare for paparazzi screenshot tests
  • Improve Android KMP Gradle Plugin via Convention plugin
  • Correct formatting of kotlinx.immutable in MIGRATION.md
  • Update .gitignore to include .kotlin directory
  • Update to compose multiplatform 1.10.0
  • docs: add section about AGP 9.0 to README
  • Bump actions/upload-artifact from 6 to 7
  • docs: add description resource strings to keep file guidance
  • Bump mikepenz/action-gh-release from 1 to 2
  • Bump gradle/actions from 5 to 6
  • Bump actions/configure-pages from 5 to 6
  • Bump actions/deploy-pages from 4 to 5
  • chore(deps): update dependencies | Kotlin 2.3.20 | Compose 1.10.3
  • chore(ci): replace Danger with GitHub Actions native PR checks and SARIF

Contributors:

14.0.0-rc02

06 Apr 16:01
6d2cb1b

Choose a tag to compare

14.0.0-rc02 Pre-release
Pre-release
  • no changes

14.0.0-b03

17 Mar 14:27
a6f2e9f

Choose a tag to compare

14.0.0-b03 Pre-release
Pre-release

🚀 Features

  • Migrate to ArtifactView API

🧪 Tests

  • Add Paparazzi preview tests and update dependencies

💬 Other

  • docs: add section about AGP 9.0 to README
  • Bump actions/upload-artifact from 6 to 7
  • docs: add description resource strings to keep file guidance
  • Bump mikepenz/action-gh-release from 1 to 2

Contributors:

14.0.0-b02

21 Jan 13:40
7157c76

Choose a tag to compare

14.0.0-b02 Pre-release
Pre-release

Important

Project formatted release notes will be provided in future releases again. These are GitHub auto generated

What's Changed

  • Bump gradle/actions from 4 to 5 by @dependabot[bot] in #1240
  • Update Compose Multiplatform to 1.9.0 | Compose 1.9.3 | Set Kotlin 1.8 for Gradle Plugin by @mikepenz in #1241
  • Document note re resource shrinking for withContext() API by @mikepenz in #1242
  • Offer configuration to include test variants in generated metadata by @mikepenz in #1246
  • Adjust default duplication merge behavior by @mikepenz in #1247
  • Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #1251
  • Bump mikepenz/release-changelog-builder-action from 5 to 6 by @dependabot[bot] in #1252
  • Fix incorrect keep.xml syntax in withContext() documentation by @smelfungus in #1256
  • Bump actions/checkout from 5 to 6 by @dependabot[bot] in #1258
  • Fix warnings/errors about running the sample by @Goooler in #1266
  • Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #1269
  • Bump actions/cache from 4 to 5 by @dependabot[bot] in #1268
  • Update forced offline mode in AboutLibrariesIdTask by @mikepenz in #1272
  • Compose 1.10.0 | Kotlin 2.3.0 by @mikepenz in #1273
  • Migrate back to normal collections and mark them stable by @Goooler in #1267
  • Move to new KMP Android Library plugin for KMP library modules by @mikepenz in #1278
  • Add Compost Stability Plugin by @mikepenz in #1279
  • Mark more classes stable by @Goooler in #1280
  • Migrate to new AGP Plugin | Add support for new AGP Plugin by @mikepenz in #1283
  • Prepare for paparazzi screenshot tests by @mikepenz in #1285
  • Improve Android KMP Gradle Plugin via Convention plugin by @mikepenz in #1286
  • Introduce new wear material 3 compose module by @mikepenz in #1287
  • Remove legacy Android task support in Gradle Plugin, improve support for new variant API by @mikepenz in #1288
  • Correct formatting of kotlinx.immutable in MIGRATION.md by @Goooler in #1290
  • Update .gitignore to include .kotlin directory by @keta1 in #1291
  • Update to compose multiplatform 1.10.0 by @mikepenz in #1292

New Contributors

Full Changelog: 13.0.0-rc01...14.0.0-b02