github mozilla/application-services v0.16.0
0.16.0

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

0.16.0 (2019-02-06)

Full Changelog

General

What's New

  • iOS builds now target v11.0. (#614)
  • Preparatory infrastructure for megazording iOS builds has landed.(#625)

Places

Breaking Changes

  • Several new methods on PlacesConnection (Breaking changes for classes implementing PlacesAPI):
    • fun interrupt(). Cancels any calls to queryAutocomplete or matchUrl that are running on other threads. Those threads will throw an OperationInterrupted exception. (#597)
      • Note: Using interrupt() during the execution of other methods may work, but will have mixed results (it will work if we're currently executing a SQL query, and not if we're running rust code). This limitation may be lifted in the future.
    • fun deletePlace(url: String): Deletes all visits associated with the provided URL (#591)
      • Note that these deletions are synced!
    • fun deleteVisitsSince(since: Long): Deletes all visits between the given unix timestamp (in milliseconds) and the present (#591).
      • Note that these deletions are synced!

What's New

  • Initial support for storing bookmarks has been added, but is not yet exposed over the FFI. (#525)

FxA

What's Fixed

  • iOS Framework: Members of Avatar struct are now public. (#615)

Don't miss a new application-services release

NewReleases is sending notifications on new releases.