Skip to content

Bundle sync improvements

Compare
Choose a tag to compare
@rsattar rsattar released this 20 Jan 23:46
· 173 commits to master since this release

This release could have been 1.1.5 if it were just the fixes that are included in this release, but the bundle syncing logic was changed:

  • Bundles Manager only retrieve a new manifest if it is notified by LaunchKit that the bundlesUpdatedTime has changed. This is different than in the past where the bundles manager would always made an additional HTTP call to LK servers to retrieve a bundles manifest.

Fixes:

  • Fixed an intermittent crash that was the result of a race condition in queueing up track calls via NSOperation.
  • Include build-number (in addition to version) when checking for whether a particular UI has been shown to the user.
  • (Hopefully) Fixed a warning about imports if using LaunchKit via Carthage (See Issue)