Releases: urbanairship/ios-library
17.6.1
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
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
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
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
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:)
andliveActivityRegistrationStatusUpdates(activity:)
onAirshipChannel
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
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 theMessageCenterListView
view - Fixed app session and direct open reporting for scene enabled applications
17.3.1
Patch release that updates the prebuilt XCFrameworks for Xcode 15 to use the new Xcode 15 RC release.
Changes
- Update the Xcode 15 prebuilt XCFrameworks to use Xcode 15 RC release.
17.3.0
Minor release that adds a privacy manifest that declares the default data collected by the Airship SDK. For more information, see privacy manifest guide.
Changes
- Added privacy manifest
17.2.2
Patch release that fixes an issue with the signing of the frameworks.
Changes
- Fixed the certificate and included feature flags in signed frameworks.
17.2.1
Patch release that fixes an issue with not being able to update a Live Activity after it becomes stale. Apps that use staleDate
with Live Activities should update.
Changes
- Continue to track a Live Activity after it becomes stale