Skip to content

Release version 0.0.7 - #10

Merged
JakubMrozek merged 2 commits into
mainfrom
release/0.0.7
May 23, 2026
Merged

Release version 0.0.7#10
JakubMrozek merged 2 commits into
mainfrom
release/0.0.7

Conversation

@JakubMrozek

Copy link
Copy Markdown
Member

0.0.7

Lower minSdk from 26 to 24.

  • minSdk 26 → 24 (Android 8.0 Oreo → Android 7.0 Nougat). Nothing in KontextKit requires API 26 — no @RequiresApi gates and no java.time usage (InstallIdProvider uses only SecureRandom / UUID / currentTimeMillis) — so the floor is lowered to widen device coverage for consuming SDKs. The bundled IAB OMID AAR merges cleanly at minSdk 24 (no tools:overrideLibrary needed). No public API changes.

Requested by a publisher whose minimum supported version is API 24.

Verified: ./gradlew build test spotlessCheck detekt passes; sdk-kotlin (:ads 289 tests + :example) builds and renders an ad against this branch via the local composite build at minSdk 24.

🤖 Generated with Claude Code

JakubMrozek and others added 2 commits May 23, 2026 10:51
Lower minSdk from 26 to 24 (Android 8.0 Oreo → 7.0 Nougat). No code
requires API 26; widens device coverage for consuming SDKs. IAB OMID
AAR merges cleanly at minSdk 24. No public API changes.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Kotlin 1.9.22 → 2.1.0 and AGP 8.2.0 → 8.7.3 in the Conventions line —
the build has been on these since 0.0.5 (libs.versions.toml).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@JakubMrozek
JakubMrozek merged commit a2e12f7 into main May 23, 2026
1 check passed
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