Skip to content

Update AndroidX dependencies for navigation redesign - #1907

Merged
anilbeesetti merged 1 commit into
mainfrom
codex/refactor-nav-dependencies
Sep 8, 2026
Merged

Update AndroidX dependencies for navigation redesign#1907
anilbeesetti merged 1 commit into
mainfrom
codex/refactor-nav-dependencies

Conversation

@anilbeesetti

@anilbeesetti anilbeesetti commented Sep 8, 2026

Copy link
Copy Markdown
Owner

Update the dependency baseline used by the navigation redesign from refactor-nav: Material 3 1.5.0-alpha27, adaptive 1.3.0, Core PiP 1.0.0-alpha04, and Navigation 3 1.1.7. Remove the unused ConstraintLayout version.

This also preserves the source branch's minimum SDK increase from 23 to 24, dropping Android 6 support. Keep the navigation-suite dependency until the following navigation PR removes its last consumer.

Validation: ./gradlew assembleDebug, ./gradlew test, and ./gradlew ktlintCheck pass; 170 local tests, zero failures/errors. Installed and launched on a disposable Pixel 6a emulator, Android 17/API 37, arm64 (16 KB pages). The initial APK packaging attempt failed; an immediate assembleDebug --stacktrace retry passed.

Split from local refactor-nav at 02c0f369. Existing Renovate PRs #1767 and #1875 overlap the Material 3 and adaptive version updates.

Stack / merge order: #1907#1908#1909#1910. Each child targets its preceding PR branch so GitHub shows only that step. Merge in this order; retarget/rebase the next child onto main after its parent merges as needed.

@anilbeesetti
anilbeesetti merged commit 9b54ca8 into main Sep 8, 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