github mozilla/application-services v76.0.0

latest releases: v144.0, v143.0, v142.0...
4 years ago

v76.0.0 (2021-05-12)

Full Changelog

History Metadata Storage

  • Introduced a new experimental metadata storage API, part of libplaces.

Sync Manager

  • Removed support for the wipeAll command (#4006)

Autofill

What's Changed

  • Added support to scrub encrypted data to handle lost/corrupted client keys.
    Scrubbed data will be replaced with remote data on the next sync.

Nimbus

  • Added bucket and collections to NimbusServerSettings, with default values.
  • Added getAvailableExperiments() method exposed by NimbusClient.
  • At most one local experiment will be enrolled for any given featureId, and
    to support this, the database can now have a NotEnrolledReason::FeatureConflict value.

⚠️ Breaking changes ⚠️

  • Moved the Nimbus class and its test class from Android Components into this repository. Existing integrations should pass a delegate in to provide Nimbus with a thread to do I/O and networking on, and an Obsevrer.
    Fixed in the complementary android-components#10144

Don't miss a new application-services release

NewReleases is sending notifications on new releases.