Skip to content

Releases: urbanairship/ios-library

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.

18.2.1

14 May 17:35
a0438d4
Compare
Choose a tag to compare

Patch release that makes IAA name property is optional and defaults to an empty string.

Changes

  • Fixed InAppMessage parsing to handle the optional name property
  • Ignore invalid schedules on parsing

18.2.0

07 May 21:21
8840f37
Compare
Choose a tag to compare

Minor release with updates for in-app message customization, video playback improvements in scenes, web view inspection configuration and several bug fixes. Apps that require obj-c support or are migrating from an older version of the SDK to 18.x should update to this version.

Changes

  • Added in-app message tap opacity and shadow customization via new plist keys tapOpacity and shadowTheme.
  • Added isWebViewInspectionEnabled key to AirshipConfig that allows enabling or disabling web view inspection on Airship created web views. Applied only to iOS 16.4+.
  • Added improvements for video playback in scenes.
  • Fixed CoreData migration errors from SDK 16 and SDK 17 to SDK 18.
  • Fixed in-app message banner display issues within navigation controllers.
  • Exposed push singelton to Objective-C
  • Exposed UAnotificationServiceExtension to Objective-C.

18.1.2

29 Apr 22:49
b15acc7
Compare
Choose a tag to compare

Patch release with a bug fix for data migration. Apps migrating from an older version of the SDK to 18.x using cocoapods should update to this version.

Changes

  • Exposes mapping classes UARemoteDataMapping and UAInboxDataMapping to obj-c and removes module-specific prefixes from mapping files.