chore(deps): update dependency androidx.core:core-ktx to v1.18.0 #90

Closed
renovate-bot wants to merge 1 commit from renovate/corektx into main
Collaborator

This PR contains the following updates:

Package Change Age Confidence
androidx.core:core-ktx (source) 1.15.01.18.0 age confidence

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [androidx.core:core-ktx](https://developer.android.com/jetpack/androidx/releases/core#1.18.0) ([source](https://cs.android.com/androidx/platform/frameworks/support)) | `1.15.0` → `1.18.0` | ![age](https://developer.mend.io/api/mc/badges/age/maven/androidx.core:core-ktx/1.18.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/androidx.core:core-ktx/1.15.0/1.18.0?slim=true) | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xOTAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjE5MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
chore(deps): update dependency androidx.core:core-ktx to v1.18.0
Some checks failed
Android / Android Validation (pull_request) Failing after 1m23s
Code Scanning / Semgrep OSS source scan (pull_request) Successful in 36s
Code Scanning / Gitleaks secret scan (pull_request) Successful in 7s
E2E Tests / e2e (pull_request) Successful in 8m45s
Security, Type Check & Runtime / Dependency Audit (pull_request) Successful in 19s
Security, Type Check & Runtime / Type Check (pull_request) Successful in 44s
Security, Type Check & Runtime / Backend Runtime Smoke (pull_request) Successful in 38s
Security, Type Check & Runtime / Migration Guardrails (pull_request) Successful in 14s
23e70275b2
renovate-bot scheduled this pull request to auto merge when all checks succeed 2026-05-21 10:15:23 -04:00
renovate-bot force-pushed renovate/corektx from 23e70275b2
Some checks failed
Android / Android Validation (pull_request) Failing after 1m23s
Code Scanning / Semgrep OSS source scan (pull_request) Successful in 36s
Code Scanning / Gitleaks secret scan (pull_request) Successful in 7s
E2E Tests / e2e (pull_request) Successful in 8m45s
Security, Type Check & Runtime / Dependency Audit (pull_request) Successful in 19s
Security, Type Check & Runtime / Type Check (pull_request) Successful in 44s
Security, Type Check & Runtime / Backend Runtime Smoke (pull_request) Successful in 38s
Security, Type Check & Runtime / Migration Guardrails (pull_request) Successful in 14s
to 9d310f1dcf
Some checks failed
Android / Android Validation (pull_request) Failing after 1m26s
Code Scanning / Semgrep OSS source scan (pull_request) Successful in 36s
Code Scanning / Gitleaks secret scan (pull_request) Successful in 8s
E2E Tests / e2e (pull_request) Successful in 8m21s
Security, Type Check & Runtime / Dependency Audit (pull_request) Successful in 20s
Security, Type Check & Runtime / Type Check (pull_request) Successful in 43s
Security, Type Check & Runtime / Backend Runtime Smoke (pull_request) Successful in 39s
Security, Type Check & Runtime / Migration Guardrails (pull_request) Successful in 15s
2026-05-21 11:55:52 -04:00
Compare
Owner

Hermes CI review

The failure is in Android / Android Validation, step Run Android unit tests, at :app:checkDebugAarMetadata.

Root cause: this PR updates androidx.core:core-ktx to 1.18.0, which pulls androidx.core:core:1.18.0. The AAR metadata now requires:

  • compileSdk 36 or later
  • Android Gradle Plugin 8.9.1 or higher

The app is currently on compileSdk 35 and AGP 8.7.3, so Gradle correctly rejects the dependency before tests can run.

Recommended path: do not merge this isolated dependency bump as-is. Either hold androidx.core below 1.18.0, or handle it in a coordinated Android toolchain migration PR that upgrades AGP plus compileSdk to 36+ and then reruns the full Android validation (test, assembleDebug, lint, assembleRelease).

## Hermes CI review The failure is in **Android / Android Validation**, step `Run Android unit tests`, at `:app:checkDebugAarMetadata`. Root cause: this PR updates `androidx.core:core-ktx` to `1.18.0`, which pulls `androidx.core:core:1.18.0`. The AAR metadata now requires: - `compileSdk` **36 or later** - Android Gradle Plugin **8.9.1 or higher** The app is currently on `compileSdk 35` and AGP `8.7.3`, so Gradle correctly rejects the dependency before tests can run. Recommended path: do **not** merge this isolated dependency bump as-is. Either hold `androidx.core` below `1.18.0`, or handle it in a coordinated Android toolchain migration PR that upgrades AGP plus `compileSdk` to 36+ and then reruns the full Android validation (`test`, `assembleDebug`, `lint`, `assembleRelease`).
renovate-bot force-pushed renovate/corektx from 9d310f1dcf
Some checks failed
Android / Android Validation (pull_request) Failing after 1m26s
Code Scanning / Semgrep OSS source scan (pull_request) Successful in 36s
Code Scanning / Gitleaks secret scan (pull_request) Successful in 8s
E2E Tests / e2e (pull_request) Successful in 8m21s
Security, Type Check & Runtime / Dependency Audit (pull_request) Successful in 20s
Security, Type Check & Runtime / Type Check (pull_request) Successful in 43s
Security, Type Check & Runtime / Backend Runtime Smoke (pull_request) Successful in 39s
Security, Type Check & Runtime / Migration Guardrails (pull_request) Successful in 15s
to 1966f11f11
Some checks are pending
Android / Android Validation (pull_request) Waiting to run
Code Scanning / Semgrep OSS source scan (pull_request) Waiting to run
Code Scanning / Gitleaks secret scan (pull_request) Waiting to run
E2E Tests / e2e (pull_request) Waiting to run
Security, Type Check & Runtime / Dependency Audit (pull_request) Waiting to run
Security, Type Check & Runtime / Type Check (pull_request) Waiting to run
Security, Type Check & Runtime / Backend Runtime Smoke (pull_request) Waiting to run
Security, Type Check & Runtime / Migration Guardrails (pull_request) Waiting to run
2026-05-21 14:26:54 -04:00
Compare
renovate-bot force-pushed renovate/corektx from 1966f11f11
Some checks are pending
Android / Android Validation (pull_request) Waiting to run
Code Scanning / Semgrep OSS source scan (pull_request) Waiting to run
Code Scanning / Gitleaks secret scan (pull_request) Waiting to run
E2E Tests / e2e (pull_request) Waiting to run
Security, Type Check & Runtime / Dependency Audit (pull_request) Waiting to run
Security, Type Check & Runtime / Type Check (pull_request) Waiting to run
Security, Type Check & Runtime / Backend Runtime Smoke (pull_request) Waiting to run
Security, Type Check & Runtime / Migration Guardrails (pull_request) Waiting to run
to 5cc6998c3a 2026-05-21 16:45:57 -04:00
Compare
renovate-bot force-pushed renovate/corektx from 1966f11f11
Some checks are pending
Android / Android Validation (pull_request) Waiting to run
Code Scanning / Semgrep OSS source scan (pull_request) Waiting to run
Code Scanning / Gitleaks secret scan (pull_request) Waiting to run
E2E Tests / e2e (pull_request) Waiting to run
Security, Type Check & Runtime / Dependency Audit (pull_request) Waiting to run
Security, Type Check & Runtime / Type Check (pull_request) Waiting to run
Security, Type Check & Runtime / Backend Runtime Smoke (pull_request) Waiting to run
Security, Type Check & Runtime / Migration Guardrails (pull_request) Waiting to run
to 2805f1f01f 2026-05-21 18:17:45 -04:00
Compare
renovate-bot force-pushed renovate/corektx from 1966f11f11
Some checks are pending
Android / Android Validation (pull_request) Waiting to run
Code Scanning / Semgrep OSS source scan (pull_request) Waiting to run
Code Scanning / Gitleaks secret scan (pull_request) Waiting to run
E2E Tests / e2e (pull_request) Waiting to run
Security, Type Check & Runtime / Dependency Audit (pull_request) Waiting to run
Security, Type Check & Runtime / Type Check (pull_request) Waiting to run
Security, Type Check & Runtime / Backend Runtime Smoke (pull_request) Waiting to run
Security, Type Check & Runtime / Migration Guardrails (pull_request) Waiting to run
to f88414307e
Some checks failed
Code Scanning / Semgrep OSS source scan (pull_request) Successful in 45s
Code Scanning / Gitleaks secret scan (pull_request) Successful in 5s
Android / Android Validation (pull_request) Failing after 1m57s
Security, Type Check & Runtime / Dependency Audit (pull_request) Successful in 17s
Security, Type Check & Runtime / Type Check (pull_request) Successful in 45s
Security, Type Check & Runtime / Migration Guardrails (pull_request) Successful in 15s
Security, Type Check & Runtime / Backend Runtime Smoke (pull_request) Successful in 37s
E2E Tests / e2e (pull_request) Successful in 7m42s
2026-05-21 20:05:00 -04:00
Compare
renovate-bot force-pushed renovate/corektx from f88414307e
Some checks failed
Code Scanning / Semgrep OSS source scan (pull_request) Successful in 45s
Code Scanning / Gitleaks secret scan (pull_request) Successful in 5s
Android / Android Validation (pull_request) Failing after 1m57s
Security, Type Check & Runtime / Dependency Audit (pull_request) Successful in 17s
Security, Type Check & Runtime / Type Check (pull_request) Successful in 45s
Security, Type Check & Runtime / Migration Guardrails (pull_request) Successful in 15s
Security, Type Check & Runtime / Backend Runtime Smoke (pull_request) Successful in 37s
E2E Tests / e2e (pull_request) Successful in 7m42s
to 298f444b78
Some checks failed
Code Scanning / Semgrep OSS source scan (pull_request) Successful in 39s
Code Scanning / Gitleaks secret scan (pull_request) Successful in 6s
Android / Android Validation (pull_request) Failing after 1m28s
Security, Type Check & Runtime / Dependency Audit (pull_request) Successful in 19s
Security, Type Check & Runtime / Type Check (pull_request) Successful in 46s
Security, Type Check & Runtime / Migration Guardrails (pull_request) Successful in 14s
Security, Type Check & Runtime / Backend Runtime Smoke (pull_request) Successful in 40s
E2E Tests / e2e (pull_request) Successful in 7m48s
2026-05-21 21:03:18 -04:00
Compare
renovate-bot force-pushed renovate/corektx from 298f444b78
Some checks failed
Code Scanning / Semgrep OSS source scan (pull_request) Successful in 39s
Code Scanning / Gitleaks secret scan (pull_request) Successful in 6s
Android / Android Validation (pull_request) Failing after 1m28s
Security, Type Check & Runtime / Dependency Audit (pull_request) Successful in 19s
Security, Type Check & Runtime / Type Check (pull_request) Successful in 46s
Security, Type Check & Runtime / Migration Guardrails (pull_request) Successful in 14s
Security, Type Check & Runtime / Backend Runtime Smoke (pull_request) Successful in 40s
E2E Tests / e2e (pull_request) Successful in 7m48s
to c7467dea97
Some checks failed
Code Scanning / Semgrep OSS source scan (pull_request) Successful in 39s
Code Scanning / Gitleaks secret scan (pull_request) Successful in 6s
Android / Android Validation (pull_request) Failing after 1m32s
Security, Type Check & Runtime / Dependency Audit (pull_request) Successful in 17s
Security, Type Check & Runtime / Type Check (pull_request) Successful in 44s
Security, Type Check & Runtime / Backend Runtime Smoke (pull_request) Successful in 40s
Security, Type Check & Runtime / Migration Guardrails (pull_request) Failing after 13s
E2E Tests / e2e (pull_request) Successful in 7m51s
2026-05-21 22:02:10 -04:00
Compare
Owner

Hermes is closing this isolated Android dependency bump for now.

Root cause: this update needs the coordinated Android toolchain/dependency migration that will be handled on the MBP. In isolation it cannot pass the current CI stack:

  • current repo: compileSdk = 35, targetSdk = 35, AGP 8.7.3
  • this dependency family now requires compileSdk >= 36 and a newer Android Gradle Plugin baseline, or exposes lint/tooling incompatibilities against the current AGP/Kotlin/Lifecycle stack

Next action: do the Android migration as one MBP-validated PR that upgrades AGP + compile/target SDK and refreshes Activity/Core/Navigation/Lifecycle/Kotlin together, then runs:

cd apps/android
./gradlew test
./gradlew assembleDebug
./gradlew lint
./gradlew assembleRelease

Closing avoids keeping known-red Renovate PRs open while the required Xcode/Android local validation happens separately.

Hermes is closing this isolated Android dependency bump for now. Root cause: this update needs the coordinated Android toolchain/dependency migration that will be handled on the MBP. In isolation it cannot pass the current CI stack: - current repo: `compileSdk = 35`, `targetSdk = 35`, AGP `8.7.3` - this dependency family now requires `compileSdk >= 36` and a newer Android Gradle Plugin baseline, or exposes lint/tooling incompatibilities against the current AGP/Kotlin/Lifecycle stack Next action: do the Android migration as one MBP-validated PR that upgrades AGP + compile/target SDK and refreshes Activity/Core/Navigation/Lifecycle/Kotlin together, then runs: ```bash cd apps/android ./gradlew test ./gradlew assembleDebug ./gradlew lint ./gradlew assembleRelease ``` Closing avoids keeping known-red Renovate PRs open while the required Xcode/Android local validation happens separately.
owlburtoe closed this pull request 2026-05-21 23:18:02 -04:00
Author
Collaborator

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (1.18.0). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

### Renovate Ignore Notification Because you closed this PR without merging, Renovate will ignore this update (`1.18.0`). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the `ignoreDeps` array of your Renovate config. If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.
Some checks failed
Code Scanning / Semgrep OSS source scan (pull_request) Successful in 39s
Code Scanning / Gitleaks secret scan (pull_request) Successful in 6s
Android / Android Validation (pull_request) Failing after 1m32s
Security, Type Check & Runtime / Dependency Audit (pull_request) Successful in 17s
Security, Type Check & Runtime / Type Check (pull_request) Successful in 44s
Security, Type Check & Runtime / Backend Runtime Smoke (pull_request) Successful in 40s
Security, Type Check & Runtime / Migration Guardrails (pull_request) Failing after 13s
E2E Tests / e2e (pull_request) Successful in 7m51s

Pull request closed

Sign in to join this conversation.
No description provided.