Skip to content

Releases: urbanairship/ios-library

18.7.2

10 Aug 01:02
8ab43ed
Compare
Choose a tag to compare

Patch release that fixes in-app experience displays when resuming from a paused state. Apps that use in-app experiences are encouraged to update.

Changes

  • Fixed Automation Engine updates when pause state changes.

18.7.1

01 Aug 22:21
abfd0aa
Compare
Choose a tag to compare

Patch release that prevents In-App Automation, Scenes, and Surveys from being able to trigger off custom events or screen views
when analytics is disabled. The actual event was not being tracked by Airship in these cases, just processed locally.

Changes

  • Prevent screen view and custom events from being processed by automations when analytics is disabled.

18.7.0

30 Jul 21:03
87e5260
Compare
Choose a tag to compare

Minor release that fixes some layout issues with images and videos in a Scene, accessibility improvements, and fixes a potential crash with JSON encoding/decoding due
to using a JSONEncoder/JSONDecoder across threads.

Changes

  • Fixed video & image scaling/cropping in scenes.
  • Removed reusing JSONEncoder/JSONDecoder across tasks.
  • Removed @MainActor requirement from AirshipPush.authorizedNotificationSettings.
  • Announce screen changes when banners In-App messages are displayed.
  • MessageCenterController is now optional when creating a MessageCenterView.

18.6.0

16 Jul 01:43
066bfeb
Compare
Choose a tag to compare

Minor release with some improvements to preference center, a fix for in-app message veritcal sizing, accessibility improvements and markdown support in scenes.

Changes

  • Added warning message to preference center email entry field.
  • Updated preference center country_code.
  • Fixed bug preventing preference center channel management from fully opting-out registered channels.
  • Fixed padding bug preventing modal in-app messages from properly sizing to their content.
  • Added accessibility improvements.
  • Added markdown support to scenes.

18.5.0

01 Jul 22:22
8392353
Compare
Choose a tag to compare

Minor release that includes cert pinning and various fixes and improvements for Preference Center, In-app Messages and Embedded Content.

Changes

  • Added ability to inject a custom certificate verification closure that applies to all API calls
  • Added width and height parameters to in-app dismiss button theming
  • Fixed bug that caused HTML in-app message backgrounds to default to clear instead of system background
  • Fixed extra payload parsing in in-app messages
  • Set default banner placement to bottom
  • Increased impression interval for embedded in-app views
  • Improved in-app banner view accessibility
  • Preference center contact channel listing is now refreshed on foreground and from background pushes

18.4.1

21 Jun 19:36
9b75747
Compare
Choose a tag to compare

Patch release to fix a regression with In-App Automations, Scenes, and Surveys ignoring screen, version, and custom event triggers. Apps using those triggers that are on 18.4.0 should update.

Changes

  • Fixed trigger regression for IAX introduced in 18.4.0.

18.4.0

14 Jun 23:14
Compare
Choose a tag to compare

Minor release that adds contact management support to the preference center, support for anonymous channels, per-message in-app message theming, message center customization and logging improvements. Apps that use the message center or stories should update to this version.

Changes

  • Added support for anonymous channels
  • Added contact management support in preference centers
  • Added improved theme support and per message theming for in-app messages
  • Added public logging functions
  • Fixed bug in stories page indicator
  • Fixed message center list view background theming

18.3.1

27 May 19:05
2a5380d
Compare
Choose a tag to compare

Patch release with bug fix for message center customization. Apps that use the message center should update to this version.

Changes

  • Fixed background color application in message center.

18.3.0

21 May 01:47
691c076
Compare
Choose a tag to compare

Minor release with updates to message center customization, a bug fix for story pager transition animation and a bug fix for in-app banner button rendering.

Changes

  • Fixed in-app message banner button rendering.
  • Fixed story pager transition animation.
  • Added message center list and list container background color customization via new plist keys messageListBackgroundColor, messageListBackgroundColorDark, messageListContainerBackgroundColor and messageListContainerBackgroundColorDark

18.2.2

16 May 01:39
5de76ff
Compare
Choose a tag to compare

Patch release includes a fix for submission issues when building with XCFrameworks, a bug fix for emitting pager events from in-app pager views, and a bug fix for the in-app banner's default title and body alignment to match the dashboard preview. Apps using XCFrameworks should update.

Changes

  • Fixed pager event emission from in-app pager views.
  • Fixed submission issue when building with XCFrameworks.
  • Fixed in-app banner title and body default alignment.