Skip to content

hotfix/cp-11502-firebase-messaging-library-outdated#348

Open
unnaticleverpush wants to merge 2 commits into
masterfrom
hotfix/cp-11502-firebase-messaging-library-outdated
Open

hotfix/cp-11502-firebase-messaging-library-outdated#348
unnaticleverpush wants to merge 2 commits into
masterfrom
hotfix/cp-11502-firebase-messaging-library-outdated

Conversation

@unnaticleverpush
Copy link
Copy Markdown
Contributor

@unnaticleverpush unnaticleverpush commented May 12, 2026

Update Firebase Messaging dependency range to support v25.x versions


Summary by cubic

Extends the supported range for com.google.firebase:firebase-messaging to include all v25.x releases, addressing Linear CP-11502. Also raises the example app minSdkVersion to 23.

  • Dependencies
    • Set com.google.firebase:firebase-messaging to [10.2.1, 26.0.0) (was [10.2.1, 24.0.99]).

Written for commit 35ddb5d. Summary will update on new commits.

Update Firebase Messaging dependency range to support v25.x versions
@unnaticleverpush unnaticleverpush self-assigned this May 12, 2026
@unnaticleverpush unnaticleverpush requested a review from snuricp May 12, 2026 10:22
Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

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

2 issues found across 2 files

Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="cleverpush/build.gradle">

<violation number="1" location="cleverpush/build.gradle:88">
P2: The new version range only permits `25.0.x`, not all `25.x` versions. Use an exclusive `26.0.0` upper bound if the goal is to allow any `25.*` release.</violation>
</file>

<file name="cleverpush-example/build.gradle">

<violation number="1" location="cleverpush-example/build.gradle:11">
P2: `minSdkVersion` was raised higher than needed for Firebase Messaging 25.x. Use API 23 (FCM requirement) instead of 25 to avoid unnecessary compatibility loss in the example app.</violation>
</file>

Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.

Comment thread cleverpush/build.gradle Outdated
Comment thread cleverpush-example/build.gradle Outdated
Expand Firebase Messaging dependency range to allow all 25.x versions
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.

1 participant