application-services/CHANGELOG.md

3.2 KiB

Unreleased Changes

TODO: remove before tagging/publishing a release

Full Changelog

0.13.2 (2019-01-11)

Full Changelog

Firefox Accounts

What's New

  • The fxa-client android library will now write logs to logcat. (#533)
  • The fxa-client Android and iOS librairies will throw a differentiated exception for general network errors. (#535)

0.13.1 (2019-01-10)

Full Changelog

Note: This is a patch release that works around a bug introduced by a dependency. No functionality has been changed.

General

What's New

N/A

What's Fixed

  • Network requests on Android. Due to a bug in reqwest, it's version has been pinned until we can resolve this issue. (#530)

0.13.0 (2019-01-09)

Full Changelog

General

What's New

  • Upgraded openssl to 1.1.1a (#474)

What's Fixed

  • Fixed issue where backtraces were still enabled, causing crashes on some android devices (#509)
  • Fixed some panics that may occur in corrupt databases or unexpected data. (#488)

Places

What's New

N/A

What's fixed

  • Autocomplete no longer returns more results than requested (#489)

Logins

Deprecated or Breaking Changes

  • Deprecated the reset method, which does not perform any useful action (it clears sync metadata, such as last sync timestamps and the mirror table). Instead, use the new wipeLocal method, or delete the database file. (#497)

What's New

  • Added the wipeLocal method for deleting all local state while leaving remote state untouched. (#497)
  • Added ensureLocked / ensureUnlocked methods which are identical to lock/unlock, except that they do not throw if the state change would be a no-op (e.g. they do not require that you check isLocked first). (#495)
  • Added an overload to unlock and ensureUnlocked that takes the key as a ByteArray. Note that this is identical to hex-encoding (with lower-case hex characters) the byte array prior to providing it to the string overload. (#499)

What's Fixed

  • Clarified which exceptions are thrown in documentation in cases where it was unclear. (#495)
  • Added @Throws annotations to all methods which can throw. (#495)