Skip to content

Releases: urbanairship/ios-library

16.12.6

30 Jan 06:45
Compare
Choose a tag to compare

Patch release that fixes an issue with message limits not being respected in certain cases.

Changes

  • Fixed message limits not being respected in certain cases.

17.7.2

24 Jan 11:46
4c37822
Compare
Choose a tag to compare

Patch release improving SDK stability and a fix for core-data warnings with Xcode 15.

Changes

  • Override hashing for MessageCenterMessage
  • Fixed core-data warnings
  • Fixed potential crash due to de-duping conflicts events in AirshipContact

17.7.1

19 Dec 02:05
2f531c7
Compare
Choose a tag to compare

Patch release that fixes an issue with app background events being attributed to the wrong session ID. This issue was introduced in 17.5.0 and impacts
session duration times in Performance Analytics. Applications that rely on that report should update.

Changes

  • Fixed background app event session ID

17.7.0

07 Dec 00:29
e5dac2b
Compare
Choose a tag to compare

Minor release that adds a new MessageCenter listener for current message state and a new method Airship.contact.notifyRemoteLogin() that will refresh the local state on the device for named user associations that occur through the server instead of the SDK.

Changes

  • Added new method Airship.contact.notifyRemoteLogin()
  • Added MessageCenterController.statePublisher to listen for the state of the Message Center
  • Fixed Preference Center title
  • Fixed direct open tracking regression introduced in 17.6.1
  • Fixed direct open tracking when opening a content-available=1 notification from a cold start
  • Fixed a possible issue with an IAX session trigger if at start a system prompt is displayed

17.6.1

21 Nov 01:08
Compare
Choose a tag to compare

Patch release that adds debug symbols to the prebuilt xcframeworks and includes fixes for SPM and Message Center.

Changes

  • Fixed SPM packages not building due to a duplicate symbol
  • Fixed Message Center list view showing a small image icon if a list icon is available and the theme does not enable list icons
  • Added debug symbols to xcframeworks to make stack traces easier to read

17.6.0

09 Nov 22:53
be4f06b
Compare
Choose a tag to compare

Minor release that adds support for server side feature flag segmentation, Impression billing, and improves support for animated webP images in Scenes.

Changes

  • Added server side segmentation for feature flags
  • Added support for Animated webP frame duration
  • Added support for Impression billing
  • Scene images will preload the first frame of each image in a scene to avoid the image animating in on page view
  • Fixed swipe voice commands for Scenes

16.12.5

19 Oct 02:29
Compare
Choose a tag to compare

Patch release that extends background time for Live Activity token generation from 10 seconds to 30 seconds and forces a Live Activity registration update on background if it previously failed.

Changes

  • Added an additional attempt to upload a Live Activity registration upload on background if it previously failed
  • Extended the background task used for waiting for a Live Activity token from 10 seconds to 30 seconds
  • Prebuilt frameworks now use Xcode 14 instead of Xcode 13 due to App store restrictions

17.5.1

18 Oct 20:45
4a1045a
Compare
Choose a tag to compare

Patch release that fixes an issue with Live Activity registration reporting the wrong value on app restart and fixes a regression introduced in 17.5.0 with image loading in both the Preference Center and Message Center OOTB UI.

Changes

  • Fixed Message Center list icon loading
  • Fixed Preference Center alert icon loading
  • Fixed Live Activity registration status reporting registered before it actually is able to register. This only occurs if the Live Activity was tracked and failed to generate a token before the app is restarted.

17.5.0

12 Oct 17:59
2990efb
Compare
Choose a tag to compare

Minor release that adds support for querying the Airship registration status of a Live Activity, improves gif loading in Scenes & Surveys, and improves text input handling in Surveys. Applications that use Live Activities or several large GIFs in Scenes & Surveys should update.

Changes

  • Optimized GIF loading for Scenes & Surveys.
  • Improve text input on iOS 16+ for Surveys.
  • Fixed carthage build due to a missing dependency on AirshipDebug.
  • Added an additional attempt to upload a Live Activity registration upload on background if it previously failed.
  • Added new liveActivityRegistrationStatusUpdates(name:) and liveActivityRegistrationStatusUpdates(activity:) on AirshipChannel to make it possible to query the current registration status of a Live Activity with Airship.
  • Extended the background task used for waiting for a Live Activity token from 10 seconds to 30 seconds.

17.4.0

29 Sep 04:15
Compare
Choose a tag to compare

Minor release that improves refreshing the feeds for in-app experiences and feature flags, adds a new interaction event for feature flags, and fixes a reporting issue with direct opens and sessions counts for apps that are scene enabled.

Changes

  • Improve refresh handling of remote-data for IAX and feature flags.
  • Added new method trackInteraction(flag:) for Feature Flags.
  • Added new optional parameter dismissAction on the MessageCenterListView view
  • Fixed app session and direct open reporting for scene enabled applications