Skip to content

Gradle Version Catalog#2212

Merged
lemnik merged 5 commits intonextfrom
PLAT-14481/version-catalog
Jul 22, 2025
Merged

Gradle Version Catalog#2212
lemnik merged 5 commits intonextfrom
PLAT-14481/version-catalog

Conversation

@lemnik
Copy link
Copy Markdown
Contributor

@lemnik lemnik commented Jul 7, 2025

Goal

Introduce a Gradle Version Catalog instead of our custom Versions object.

Changeset

  • Added a libs.versions.toml version catalog
  • Dependency update: bumped the minSdk to 16 (was 14)
  • Bumped Android Gradle Plugin to 8.11.0
  • Removed obsolete code that dealt with Android < SDK 16

Testing

Relied on existing tests

@lemnik lemnik requested a review from tomlongridge July 7, 2025 16:08
@lemnik lemnik requested a review from YYChen01988 as a code owner July 7, 2025 16:08
@bugsnagbot
Copy link
Copy Markdown
Collaborator

bugsnagbot commented Jul 7, 2025

Android notifier sizes

Format Size impact of Bugsnag (kB) Size impact of Bugsnag when Minified (kB)
APK 1828.16 1630.1
arm64_v8a 639.23 438.53
armeabi_v7a 581.9 381.19
x86 708.85 512.24
x86_64 684.28 483.58

Generated by 🚫 Danger

YYChen01988
YYChen01988 previously approved these changes Jul 8, 2025
Copy link
Copy Markdown
Contributor

@YYChen01988 YYChen01988 left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Copy Markdown
Contributor

@tomlongridge tomlongridge left a comment

Choose a reason for hiding this comment

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

Functionally this looks good to me and I'm happy with the version bump levels. My only request is to explain the impact to users in a changelog entry.

@lemnik lemnik merged commit 8183330 into next Jul 22, 2025
35 checks passed
@lemnik lemnik deleted the PLAT-14481/version-catalog branch July 22, 2025 15:50
This was referenced Jul 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants