github mozilla/application-services v67.0.0

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

v67.0.0 (2020-11-10)

Full Changelog

General

⚠️ Breaking changes ⚠️

  • The custom "Lockbox Megazord" package (org.mozilla.appservices:lockbox-megazord) has been removed.
    Existing consumers of this package who wish to update to the latest release of application-services
    should migrate to using the default appservices:full-megazord package, or contact the development
    team to discuss an alternate approach.
    (#3700)

What's Changed

  • The version of Rust used to compile our components has been pinned to v1.43.0 in order to match
    the version of Rust used in mozilla-central. Changes that do not compile under this version of
    Rust will not be accepted.
    (#3702)

iOS

What's Changed

  • The bundled version of Glean has been updated to v33.1.2.
    (as part of #3701)

Android

What's Changed

  • This release comes with a nontrivial increase in the compiled code size of the
    org.mozilla.appservices:full-megazord package, adding approximately 1M per platform
    thanks to the addition of the Nimbus SDK component.
    (#3701)
  • Several core gradle dependencies have been updated, including gradle itself (now v6.5)
    and the android gradle plugin (now v4.0.1).
    (#3701)

Nimbus SDK

What's New

  • The first version of the Nimbus Experimentation SDK is now available, via the
    org.mozilla.appservices:nimbus package. More details can be found in the
    nimbus-sdk repo.
    (#3701)

FxA Client

What's Fixed

  • We no longer discard the final path component from self-hosted sync tokenserver URLs.
    (#3694)

Autofill

What's Changed

  • We added the touch_address and touch_credit_card store functions and refactored the component.
    (#3691)

Push

What's Changed

  • Attempts to update the device push token are now rate-limited.
    (#3673)

WebExtension Storage

What's Fixed

  • Syncing of incoming tombstone records has been fixed; previously the presence
    of an incoming tombstone could cause the sync to fail.
    (#3668)

Don't miss a new application-services release

NewReleases is sending notifications on new releases.