Releases: urbanairship/ios-library
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
16.12.4
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
- Fixed channel registration issue with changing privacy manager flags during the first run
17.2.0
Minor release that fixes a reporting issue with hold out groups and In-App Messaging. 17.2.0 will be the minimum version required for global hold out groups.
Changes
- Fixed reporting issue with hold out groups and In-App Messaging
- Added a new
NativeBridgeActionRunner
that can be passed into aNativeBridge
instance to customize action running - Added frameworks signing
- Fixed a remote-data crash during init
- Fixed Message Center sometimes not loading a message when opened from a push notification