Closed Bug 1876398 Opened 1 year ago Closed 1 year ago

Update AndroidX Compose BOM to 2024.03.00

Categories

(Firefox for Android :: General, task)

All
Android
task

Tracking

()

RESOLVED FIXED
126 Branch
Tracking Status
firefox126 --- fixed

People

(Reporter: RyanVM, Assigned: mcarare)

References

(Blocks 1 open bug, Regressed 1 open bug)

Details

(Whiteboard: [fxdroid][group1])

Attachments

(3 files, 1 obsolete file)

This is hitting failures that a quick Google search is telling me may be related to the version of Kotlin we're using.

/builds/worker/workspace/gradle-home/caches/transforms-3/886d4caad1a9ddc90bbb8419932d068e/transformed/runtime-release/jars/lint.jar: Error: Library lint checks reference invalid APIs; these checks will be skipped!

Which seems plausible since reference-browser doesn't have any issues and it's currently on 1.9.22.

Depends on: Kotlin-1.9.22
Blocks: 1841578
Blocks: 1874212
Assignee: ryanvm → mcarare
Depends on: 1879132

Along with the AGP update, migrating from Swipeable to AnchoredDraggable ( docs in see also link) is also mandatory. It cannot be done before the update since the new API does not exist until 1.6.0, so it needs to be done in the same PR as the upgrade.

Whiteboard: [fxdroid][group1]
Regressions: 1881735
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 125 Branch
Blocks: 1881735
No longer regressions: 1881735

Authored by https://github.com/rvandermeulen
https://github.com/mozilla-mobile/firefox-android/commit/977e70d484937eb146d1f6ba9ce7689d87a432db
[main] Revert "Bug 1876398 - Update AndroidX Compose to version 1.6.1" because it depends on the AGP 8.3.0 update

Reverted because the AGP 8.3.0 update had to be backed out.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: 125 Branch → ---
Summary: Update AndroidX Compose to version 1.6.1 → Update AndroidX Compose BOM to 2024.03.00
Attachment #9378497 - Attachment is obsolete: true

I refreshed patches post-migration and pushed to Try now that the AGP 8.3.0 bump has had some time to bake.
https://treeherder.mozilla.org/jobs?repo=try&revision=2794519650993b948890788c8bc4b5c3e139820d&group_state=expanded

See https://android-review.googlesource.com/c/platform/frameworks/support/+/2701713.
y offsets are no longer reversed when the menu is near the bottom of the screen.

Pushed by rvandermeulen@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8d701192aa6b Update AndroidX Compose BOM to 2024.03.00. r=android-reviewers,mcarare https://hg.mozilla.org/integration/autoland/rev/8588c6f15886 Suppress deprecation for Swipeable. r=android-reviewers,mcarare https://hg.mozilla.org/integration/autoland/rev/7495961f88dc Adjust y offset for new method of positioning. r=android-reviewers,mcarare
Status: REOPENED → RESOLVED
Closed: 1 year ago1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 126 Branch
Regressions: 1889097
Regressions: 1888549
Regressions: 1896955
Regressions: 1981655
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: