Update android nightly application-services version bump to new version cf164f976d42ebac5ba0ae330b6f3b3168e6a73c from 2025-03-27 05:04:36
Categories
(Firefox for Android :: General, enhancement)
Tracking
()
Tracking | Status | |
---|---|---|
firefox138 | --- | affected |
People
(Reporter: update-bot, Assigned: diannaS)
References
Details
(Whiteboard: [3pl-filed][task_id: b06kLvcBTk-2IGni1amEFA])
Attachments
(1 obsolete file)
This update covers 12 commits, including 6 new upstream commits I've never filed a bug on before. (They're the top 6.). Here are the overall diff statistics, and then the commit information.
mobile/android/android-components/plugins/dependencies/src/main/java/ApplicationServices.kt | 2 +-
mobile/android/android-components/plugins/dependencies/src/main/java/moz.yaml | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
cf164f976d42ebac5ba0ae330b6f3b3168e6a73c by Mark Hammond <mhammond@skippinet.com.au>
https://github.com/mozilla/application-services/commit/cf164f976d42ebac5ba0ae330b6f3b3168e6a73c
Authored: 2025-03-20 16:10:32 -0400
Committed: 2025-03-26 19:14:07 +0000
Fix linting issues reported in m-c
Files Modified:
- components/init_rust_components/android/src/main/AndroidManifest.xml
- components/init_rust_components/src/lib.rs
- components/merino/src/lib.rs
- components/search/android/src/main/AndroidManifest.xml
- components/search/uniffi.toml
- taskcluster/app_services_taskgraph/transforms/deps_complete.py
5dc17412c128029d63a969bd5265bbc0ca8f39f7 by Ben Dean-Kawamura <bdk@mozilla.com>
https://github.com/mozilla/application-services/commit/5dc17412c128029d63a969bd5265bbc0ca8f39f7
Authored: 2025-03-26 12:49:46 -0400
Committed: 2025-03-26 19:02:24 +0000
Downgrade to UniFFI 0.29.0
0.29.1 is causing issues with moz-central, so let's go back to 0.29.0
for now.
Files Modified:
- Cargo.lock
- tools/uniffi-bindgen-library-mode/src/main.rs
e5afc59fb61f9d7bd2e51374e7a4d998645d4be5 by Issam Mani <issamouu69@gmail.com>
https://github.com/mozilla/application-services/commit/e5afc59fb61f9d7bd2e51374e7a4d998645d4be5
Authored: 2025-03-26 15:49:09 +0100
Committed: 2025-03-26 15:32:20 +0000
fix: update enum name
Files Modified:
- components/merino/src/curated_recommendations/mod.rs
- components/merino/src/curated_recommendations/models.rs
824f9f797337505f3a2cc0c7499b69e84290c4e2 by Issam Mani <issamouu69@gmail.com>
https://github.com/mozilla/application-services/commit/824f9f797337505f3a2cc0c7499b69e84290c4e2
Authored: 2025-03-25 18:31:26 +0100
Committed: 2025-03-26 15:32:20 +0000
fix: format
Files Modified:
- components/merino/src/curated_recommendations/mod.rs
41c1ca7157733befbb08bf8cce0d54f0ba6937d8 by Issam Mani <issamouu69@gmail.com>
https://github.com/mozilla/application-services/commit/41c1ca7157733befbb08bf8cce0d54f0ba6937d8
Authored: 2025-03-25 18:09:26 +0100
Committed: 2025-03-26 15:32:20 +0000
fix: rename in more places
Files Modified:
- components/merino/src/curated_recommendations/mod.rs
421d1d200deff5e9af5d87d31b490b2f5dbd5433 by Issam Mani <issamouu69@gmail.com>
https://github.com/mozilla/application-services/commit/421d1d200deff5e9af5d87d31b490b2f5dbd5433
Authored: 2025-03-25 17:33:33 +0100
Committed: 2025-03-26 15:32:20 +0000
fix: rename Locale to MerinoLocale as it collides with Foundation.Locale in swift
Files Modified:
- components/merino/src/curated_recommendations/models.rs
8afded70f1c057fc8943108f98964efb61a30afb by Ben Dean-Kawamura <bdk@mozilla.com>
https://github.com/mozilla/application-services/commit/8afded70f1c057fc8943108f98964efb61a30afb
Authored: 2025-02-26 10:31:24 -0500
Committed: 2025-03-25 16:32:37 +0000
[DISCO-3243] Upgrade to UniFFI 0.29.1 and Glean 64.0.0
This mostly consisted of upgrading the custom types code and adding
[Remote]
attributes. All-in-all, not too bad and I prefer the new
syntax.
Files Modified:
- Cargo.lock
- DEPENDENCIES.md
- components/as-ohttp-client/Cargo.toml
- components/autofill/Cargo.toml
- components/crashtest/Cargo.toml
- components/example/Cargo.toml
- components/fxa-client/Cargo.toml
- components/fxa-client/src/fxa_client.udl
- components/init_rust_components/Cargo.toml
- components/logins/Cargo.toml
- components/merino/Cargo.toml
- components/nimbus/Cargo.toml
- components/nimbus/src/nimbus.udl
- components/nimbus/src/stateful/nimbus_client.rs
- components/places/Cargo.toml
- components/places/src/ffi.rs
- components/places/src/places.udl
- components/push/Cargo.toml
- components/relevancy/Cargo.toml
- components/remote_settings/Cargo.toml
- components/remote_settings/src/client.rs
- components/search/Cargo.toml
- components/suggest/Cargo.toml
- components/support/error/Cargo.toml
- components/support/interrupt/Cargo.toml
- components/support/nimbus-fml/Cargo.toml
- components/support/nimbus-fml/src/client/mod.rs
- components/support/rust-log-forwarder/Cargo.toml
- components/support/rust-log-forwarder/src/rust_log_forwarder.udl
- components/sync15/Cargo.toml
- components/sync_manager/Cargo.toml
- components/sync_manager/src/syncmanager.udl
- components/tabs/Cargo.toml
- components/tabs/src/lib.rs
- components/tabs/src/tabs.udl
- components/webext-storage/Cargo.toml
- components/webext-storage/src/lib.rs
- megazords/full/DEPENDENCIES.md
- megazords/full/android/dependency-licenses.xml
- megazords/ios-rust/DEPENDENCIES.md
- megazords/ios-rust/focus/DEPENDENCIES.md
- tools/dependency_summary.py
- tools/embedded-uniffi-bindgen/Cargo.toml
- tools/uniffi-bindgen-library-mode/Cargo.toml
- tools/uniffi-bindgen-library-mode/src/main.rs
8713bf1ae78a06960d8495c0a5a52364cf2dc185 by Ben Dean-Kawamura <bdk@mozilla.com>
https://github.com/mozilla/application-services/commit/8713bf1ae78a06960d8495c0a5a52364cf2dc185
Authored: 2025-03-25 11:12:35 -0400
Committed: 2025-03-25 16:32:37 +0000
Bumping the MSRV to 1.82.0
This matches the m-c version and is needed for UniFFI 0.29.1
We should also bump the uses version to 1.85.0, but I'll do that in a
different PR.
Files Modified:
- .circleci/config.yml
cf75f5d4f77e607d93c987621f9a2611deda887a by Ben Dean-Kawamura <bdk@mozilla.com>
https://github.com/mozilla/application-services/commit/cf75f5d4f77e607d93c987621f9a2611deda887a
Authored: 2025-03-18 09:40:04 -0400
Committed: 2025-03-25 16:32:37 +0000
Remove triple slash comments that aren't connected to an item
This fixes some clippy warnings on my machine
Files Modified:
- components/sync15/src/bso/mod.rs
- components/sync15/src/client/state.rs
- components/sync15/src/clients_engine/record.rs
99f22c52ff796363c7377504e775210a572c7fd7 by Jan-Erik Rediger <jrediger@mozilla.com>
https://github.com/mozilla/application-services/commit/99f22c52ff796363c7377504e775210a572c7fd7
Authored: 2025-03-18 15:31:31 +0100
Committed: 2025-03-25 16:10:32 +0000
Upgrade to JNA 5.17
Files Modified:
- CHANGELOG.md
- gradle/libs.versions.toml
7ef53c1f342c92b68628143dddb9ed3201c4d656 by Jan-Erik Rediger <jrediger@mozilla.com>
https://github.com/mozilla/application-services/commit/7ef53c1f342c92b68628143dddb9ed3201c4d656
Authored: 2025-03-18 12:00:51 +0100
Committed: 2025-03-25 16:10:32 +0000
Update to Glean v64.0.0
Files Modified:
- CHANGELOG.md
- components/external/glean
- components/nimbus/android/src/test/java/org/mozilla/experiments/nimbus/NimbusTests.kt
- gradle/libs.versions.toml
- megazords/ios-rust/MozillaTestServices/MozillaTestServices.xcodeproj/project.pbxproj
- megazords/ios-rust/MozillaTestServices/MozillaTestServices.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
0e8ffbcd1c98bff0a7b2eca0bb507493d66d926e by Ben Dean-Kawamura <bdk@mozilla.com>
https://github.com/mozilla/application-services/commit/0e8ffbcd1c98bff0a7b2eca0bb507493d66d926e
Authored: 2025-03-21 15:07:33 -0400
Committed: 2025-03-25 14:36:20 +0000
Fix start-bindings android
Add a pub use
statement to megazords/full/src/lib.rs
for the new
crate. Temisan ran into this when adding bindings for the merino
client.
Files Modified:
- tools/start-bindings/src/android.rs
Reporter | ||
Comment 2•1 month ago
|
||
b06kLvcBTk-2IGni1amEFA |
I've submitted a try run for this commit: https://treeherder.mozilla.org/jobs?repo=try&revision=6f6e0a99f9d2f4beeff8165374b98dadc74ab03b
Reporter | ||
Comment 3•1 month ago
|
||
Updated•1 month ago
|
Reporter | ||
Comment 4•1 month ago
|
||
e1v44nF4Ri6Ao4f3OVaY-g |
The try push is done, we found jobs with unclassified failures.
Needs Investigation (Possible Intermittents):
- toolchain-linux64-android-gradle-dependencies - 1 of 1 failed (failed: exg3YPMNQj6bjrLk59wJ6A)
These failures could mean that the library update changed something and caused
tests to fail. You'll need to review them yourself and decide where to go from here.
In either event, I have done all I can and you will need to take it from here. If you
don't want to land my patch, you can replicate it locally for editing with
./mach vendor mobile/android/android-components/plugins/dependencies/src/main/java/moz.yaml
When reviewing, please note that this is external code, which needs a full and
careful inspection - not a rubberstamp.
Updated•1 month ago
|
Reporter | ||
Comment 5•1 month ago
|
||
Hm2cNsiZRe2bTU_NbttqZg |
This bug is being closed because a newer revision of the library is available.
This bug will be marked as a duplicate of it (because although this bug is older, it is superseded by the newer one).
Updated•1 month ago
|
Description
•