Skip to content

Releases: urbanairship/ios-library

8.6.2

02 Mar 23:17
7be0157
Compare
Choose a tag to compare

Patch release to correctly parse "mailto:" URLs in message center messages and enable optional localization of Message Center's "Done" and "Edit" buttons. Applications should update to this release if they require this behavior.

Bug fixes

  • Correctly parse "mailto:" URLs in message center messages.

8.6.1

02 Mar 23:17
Compare
Choose a tag to compare

Patch release that fixes a registration delegate issue that prevents the authorized types from
being updated on foreground. Applications should update to this release if they require this behavior.

Bug fixes

  • Update authorized notification types on foreground.

8.6.0

02 Mar 23:17
Compare
Choose a tag to compare

Official release for iOS 11 & Xcode 9. Applications should update to this release if they want to support iOS 11 or build under Xcode 9. Applications using SDK 8.5.3 with Carthage should update to this release.

Bug fixes

  • Force execution of some UI code on the main queue.
  • When executing a Display Inbox action, if the message ID is the empty string, just show the inbox.
  • Turn off code coverage to work-around this Carthage issue.

Features

  • Add support iOS 11 Hidden Notification Content to UANotificationCategory.

8.5.3

02 Mar 23:17
Compare
Choose a tag to compare

Patch release that fixes missing symbol issues for the static library and removes
the use of dispatch_sync when calling UIKit from a background thread. Applications
that use the static library or have had concerns about the use of dispatch_sync
should update.

Bug fixes

  • Fixed missing symbols for StoreKit and WebKit when using the static library.

Behavior Changes

  • Removed use of dispatch_sync within the push module.

8.5.2

02 Mar 23:17
Compare
Choose a tag to compare

Patch release that fixes issues with message center, applications that use
protected data and background services, and issues with deep link and tag
actions running when a push is received in the foreground. Applications that
use any of those features should update to this release.

Bug fixes

  • Fixed Core Data crash when the application uses protected data and wakes up in the
    background before the device is unlocked.
  • Fixed deep link and tag actions running when a push is received in the foreground due
    to the predicate not being applied (Regression from 8.4.0).
  • Fixed message center not deep linking into the message view from a push notification.
  • Fixed message center edit mode not exiting after performing an action.
  • Fixed keys for rate app action's optional title and body arguments.

8.5.1

02 Mar 23:17
Compare
Choose a tag to compare

Patch release that fixes app submission problems when using Carthage or manual installation
methods. CocoaPods users are unaffected by this issue.

Bug fixes

  • Fixed submission problems due to the AirshipResources.bundle containing an executable.
  • Fixed minor Xcode 9 beta warnings in the samples and the new rate app action.

8.5.0

02 Mar 23:17
Compare
Choose a tag to compare

Feature release relevant for users that require the UARateAppAction or meet the following conditions:

  • Implement the UAInAppMessageControllerDelegate and provide their own custom in-app message views.
  • Use custom message center styling in a split view.

Bug Fixes

  • Fixed header generation for the static library.
  • Fixed background permissions check when enabling channel capture.
  • Fixed default in-app message animation for custom in-app messages.
  • Fixed message center styling issue that prevented specified style
    from being properly applied in a split view.

Features

  • Added UARateAppAction that can prompt a user with a rating dialog or link directly
    to the App Store rating page.

8.4.3

02 Mar 23:17
Compare
Choose a tag to compare

Bug Fixes

  • Fixed marking message centers messages as read.
  • Fixed inbox coredata warning.
  • Fixed calling UI calls on background threads (Xcode 9 warnings).

8.4.2

02 Mar 23:17
Compare
Choose a tag to compare

Bug Fixes

  • Fixed deadlock with UAChannelRegistrar.
  • Fixed channel capture being enabled when it has never explicitly been enabled.
  • Fixed setting conversion send ID on non-alerting push notifications.
  • Fixed potential crash in UAEventManager.
  • Fixed potential crash in UAPush when sending an NSNotification when channel is created.
  • Added better error handling in UAInboxDBManager.

8.4.1

02 Mar 23:17
Compare
Choose a tag to compare

Bug Fixes

  • When a nil file path is passed to UADefaultMessageCenterStyle styleWithContentsOfFile:, return the default style without attempting to find and parse the style file.
  • Fix blurry message center unread indicator on retina devices.
  • Fix iOS warning by delaying the setting of preferredDisplayMode on message center's split view until after the split view has view controllers added to it.
  • Stop updating the message center refresh control UI from a background thread.