Skip to content

chore: [SDK-5174] lower logger minSdk from 26 to 21 - #25

Merged
abdulraqeeb33 merged 2 commits into
mainfrom
ar/sdk-5174
Sep 4, 2026
Merged

chore: [SDK-5174] lower logger minSdk from 26 to 21#25
abdulraqeeb33 merged 2 commits into
mainfrom
ar/sdk-5174

Conversation

@abdulraqeeb33

@abdulraqeeb33 abdulraqeeb33 commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Summary

Lower the KMP Android minSdk from 26 to 21 (same as the host SDK).

Motivation

26 existed to match the old otel module. OpenTelemetry is gone. The logger is pure Kotlin plus UUID / synchronized. minSdk now follows rootProject.buildVersions.minSdkVersion.

Linear: https://linear.app/onesignal/issue/SDK-5174

Pair with the Android PR that pins this commit.

Testing

No new tests. This is a declared minSdk change only.

Checklist

  • I reviewed my changes.
  • I added or updated tests, or explained why they are not needed.
  • I confirmed there are no unintended public API changes.

OpenTelemetry required API 26. The custom logger does not.

Co-authored-by: Cursor <cursoragent@cursor.com>
@abdulraqeeb33
abdulraqeeb33 requested a review from a team as a code owner September 4, 2026 18:50
No remaining API floor above Lollipop. Use the shared buildVersions value.

Co-authored-by: Cursor <cursoragent@cursor.com>
@abdulraqeeb33 abdulraqeeb33 changed the title chore: [SDK-5174] lower logger minSdk from 26 to 23 chore: [SDK-5174] lower logger minSdk from 26 to 21 Sep 4, 2026
@abdulraqeeb33
abdulraqeeb33 merged commit fe14ac8 into main Sep 4, 2026
3 checks passed
@abdulraqeeb33
abdulraqeeb33 deleted the ar/sdk-5174 branch September 4, 2026 19:29
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.

2 participants