-
-
Notifications
You must be signed in to change notification settings - Fork 111
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(android): Update dependencies #11393
Conversation
User Test ResultsTest specification and instructions
Test Artifacts |
18.0 doesn't have all the current reverse selection fixes, so I was able to generate a crash report to Sentry (7.8.0) |
Test Results
|
Changes in this pull request will be available for download in Keyman version 18.0.34-alpha |
Start of 18.0 chore in updating Android dependencies (including Sentry 7.8.0). These dev dependencies require no change to CI (still using JDK 11).
Fixes #11370 in minor increment from 7.4.0 to 7.4.2 of the Android gradle plugin.
Updating to Gradle 8.0 will require a lot more work in also updating JDK to 17 and handling Robolectric changes.
Robolectric also recommends migrating to AndroidX Test at some point
https://robolectric.org/androidx_test/
Some of the code changes are because the Gradle update linter enforces
super.onBackPressed()
to be called.User Testing
Setup - Install the PR builds of the Android apps for the corresponding tests