Skip to content

Releases: Pushwoosh/Pushwoosh-XCFramework

6.7.11

10 Dec 14:19
Compare
Choose a tag to compare

Fixed

  • Replaced the deprecated method UIApplication.openURL(:) with UIApplication.open(_:options:completionHandler:).

Added

  • Added the @objc flag for Swift Live Activity methods to ensure Objective-C compatibility.

6.7.10

27 Nov 15:45
Compare
Choose a tag to compare

Added

  • defaultSetup() and defaultStart(_ activityId: String, attributes: [String: Any], content: [String: Any]) methods added

6.7.9

05 Nov 11:40
Compare
Choose a tag to compare

Added

  • Added messageCode, messageId, and campaignId properties to the PWMesssage object.
  • Added support for two new platforms: WhatsApp and SMS.

Fixed

  • Fixed a warning related to missing dSYM files in the archive.

6.7.8

24 Oct 18:21
Compare
Choose a tag to compare

Added

  • Plist Pushwoosh_PLUGIN_NOTIFICATION_HANDLER flag (used in plugins)

Changed

  • Updated the Pushwoosh_SHOULD_SEND_PUSH_STATS_IF_ALERT_DISABLED flag in the plist. The default value is now set to false.

6.7.7

23 Oct 15:15
Compare
Choose a tag to compare

Fixed

  • Migrated UIApplication.openURL(_:) to the non-deprecated UIApplication.open(_:options:completionHandler:)

6.7.6

15 Oct 13:51
Compare
Choose a tag to compare

Fixed

  • Resolved an issue on iOS 18 where push notifications were received twice.

6.7.5

07 Oct 17:28
Compare
Choose a tag to compare

Added

  • New Modal Rich Media functionality.

6.7.4

21 Sep 08:59
Compare
Choose a tag to compare

Fixed

  • Resolved swizzling conflicts affecting plugins

6.7.3

18 Sep 14:28
7da1e0c
Compare
Choose a tag to compare

Important

⚠️⚠️⚠️ IMPORTANT: In this release, we have renamed the module from Pushwoosh to PushwooshFramework. Now, you need to import the module using import PushwooshFramework (for Swift) and #import <PushwooshFramework/PushwooshFramework.h> (for Objective-C). ⚠️⚠️⚠️

Added

  • Added the method public static func setup<Attributes: PushwooshLiveActivityAttributes>(_ activityType: Attributes.Type) to work with Live Activities.

  • Added the ability to pass an Activity ID in the API request.

6.6.1

21 Aug 15:05
Compare
Choose a tag to compare

Important

  • All API requests are now sent with Authorization header. Setting the Authorization token is now a mandatory part of SDK integration. To set your API token, add PW_API_TOKEN meta-data to your info.plist.

Added

  • Added the actionIdentifier property to the onMessageOpened callback.