diff --git a/BrazeKit.podspec b/BrazeKit.podspec index 1ae7602..f6895b5 100644 --- a/BrazeKit.podspec +++ b/BrazeKit.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'BrazeKit' - s.version = '11.0.0' + s.version = '11.1.0' s.summary = 'Braze Main SDK library providing support for analytics and push notifications.' s.homepage = 'https://braze.com' @@ -9,8 +9,8 @@ Pod::Spec.new do |s| s.authors = 'Braze, Inc.' s.source = { - :http => 'https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.0.0/BrazeKit.zip', - :sha256 => 'aed5be5ac5311b547c53601ba8d2a57200625b8a4ded55b07df650799d43af42' + :http => 'https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.1.0/BrazeKit.zip', + :sha256 => '6768ca7f34e950eeff15caedd7f2a1d6a7259cbad9838a25bf541baec1cbbfcb' } s.swift_version = '5.0' diff --git a/BrazeKitCompat.podspec b/BrazeKitCompat.podspec index 31f1c27..023e66d 100644 --- a/BrazeKitCompat.podspec +++ b/BrazeKitCompat.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'BrazeKitCompat' - s.version = '11.0.0' + s.version = '11.1.0' s.summary = 'Compatibility library for users migrating from AppboyKit.' s.homepage = 'https://braze.com' @@ -9,8 +9,8 @@ Pod::Spec.new do |s| s.authors = 'Braze, Inc.' s.source = { - :http => 'https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.0.0/BrazeKitCompat.zip', - :sha256 => '54bece3bb26bc85fbc254855d7e07cd972639d7cc33f79ac0fdb1f8ed62d0f44' + :http => 'https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.1.0/BrazeKitCompat.zip', + :sha256 => '9cf42be09a350a634c7438ce58543f40c6d4d1b98be4981dc994e35f15e115ce' } s.swift_version = '5.0' @@ -19,8 +19,8 @@ Pod::Spec.new do |s| s.vendored_framework = 'BrazeKitCompat.xcframework' - s.dependency 'BrazeKit', '11.0.0' - s.dependency 'BrazeLocation', '11.0.0' + s.dependency 'BrazeKit', '11.1.0' + s.dependency 'BrazeLocation', '11.1.0' s.pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES' } end diff --git a/BrazeLocation.podspec b/BrazeLocation.podspec index 3946398..b951c8c 100644 --- a/BrazeLocation.podspec +++ b/BrazeLocation.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'BrazeLocation' - s.version = '11.0.0' + s.version = '11.1.0' s.summary = 'Braze location library providing support for location analytics and geofence monitoring.' s.homepage = 'https://braze.com' @@ -9,8 +9,8 @@ Pod::Spec.new do |s| s.authors = 'Braze, Inc.' s.source = { - :http => 'https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.0.0/BrazeLocation.zip', - :sha256 => 'ab4ceb165b8c84a4a467b9ff17c233fca52ae71177dc4edcbf21edbf9a5c5ced' + :http => 'https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.1.0/BrazeLocation.zip', + :sha256 => 'c8d972c7e7b8bece553e3205add558bd7ac6f44801808593726967c72605116d' } s.swift_version = '5.0' @@ -20,7 +20,7 @@ Pod::Spec.new do |s| s.vendored_framework = 'BrazeLocation.xcframework' - s.dependency 'BrazeKit', '11.0.0' + s.dependency 'BrazeKit', '11.1.0' s.pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES' } end diff --git a/BrazeNotificationService.podspec b/BrazeNotificationService.podspec index 9f4558b..1e9b2cc 100644 --- a/BrazeNotificationService.podspec +++ b/BrazeNotificationService.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'BrazeNotificationService' - s.version = '11.0.0' + s.version = '11.1.0' s.summary = 'Braze notification service extension library providing support for Rich Push notifications.' s.homepage = 'https://braze.com' @@ -9,8 +9,8 @@ Pod::Spec.new do |s| s.authors = 'Braze, Inc.' s.source = { - :http => 'https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.0.0/BrazeNotificationService.zip', - :sha256 => '7a0ba590e1c743962d58c24228903f8b2666437d97884340fd472b829e7c9f59' + :http => 'https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.1.0/BrazeNotificationService.zip', + :sha256 => 'ab09e6cd562e7489b29706cb971ad5d8f986c228b7fcd405c36f0ced209806e8' } s.swift_version = '5.0' diff --git a/BrazePushStory.podspec b/BrazePushStory.podspec index eec0a40..f0fd963 100644 --- a/BrazePushStory.podspec +++ b/BrazePushStory.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'BrazePushStory' - s.version = '11.0.0' + s.version = '11.1.0' s.summary = 'Braze notification content extension library providing support for Push Stories.' s.homepage = 'https://braze.com' @@ -9,8 +9,8 @@ Pod::Spec.new do |s| s.authors = 'Braze, Inc.' s.source = { - :http => 'https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.0.0/BrazePushStory.zip', - :sha256 => '7079a36d645d0217266721fced4c21dc16bdbf600bf1a147cf050e0ee6bf2f6b' + :http => 'https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.1.0/BrazePushStory.zip', + :sha256 => '321422a31372e417b83fdd1a9df5716087aa831603e72a5e75ef22ef9f7086ff' } s.swift_version = '5.0' diff --git a/BrazeUI.podspec b/BrazeUI.podspec index 9fd2098..cc3cf18 100644 --- a/BrazeUI.podspec +++ b/BrazeUI.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'BrazeUI' - s.version = '11.0.0' + s.version = '11.1.0' s.summary = 'Braze-provided user interface library for In-App Messages and Content Cards.' s.homepage = 'https://braze.com' @@ -9,8 +9,8 @@ Pod::Spec.new do |s| s.authors = 'Braze, Inc.' s.source = { - :http => 'https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.0.0/BrazeUI.zip', - :sha256 => 'a428d08e9809bc79ee86fdd3b811040e528357fd1913109cc2b9913896a380a3' + :http => 'https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.1.0/BrazeUI.zip', + :sha256 => '6cb6a67614d7734d11a08d1e4d058a0542c198530d82d5b871bd2c5042417f95' } s.swift_version = '5.0' @@ -19,7 +19,7 @@ Pod::Spec.new do |s| s.vendored_framework = 'BrazeUI.xcframework' - s.dependency 'BrazeKit', '11.0.0' + s.dependency 'BrazeKit', '11.1.0' s.pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES' } end diff --git a/BrazeUICompat.podspec b/BrazeUICompat.podspec index 8346217..8f7491e 100644 --- a/BrazeUICompat.podspec +++ b/BrazeUICompat.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'BrazeUICompat' - s.version = '11.0.0' + s.version = '11.1.0' s.summary = 'Compatibility UI library for users migrating from AppboyUI.' s.homepage = 'https://braze.com' @@ -9,8 +9,8 @@ Pod::Spec.new do |s| s.authors = 'Braze, Inc.' s.source = { - :http => 'https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.0.0/BrazeUICompat.zip', - :sha256 => '5e0678a116f6495241795ff14bb7a8f346cbd659d2e88dfead44c55e6f2c37a6' + :http => 'https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.1.0/BrazeUICompat.zip', + :sha256 => 'd257f7b15441c678f210605b677ff835e98571f26243ff84d6b4b74cdd1806f7' } s.swift_version = '5.0' @@ -18,7 +18,7 @@ Pod::Spec.new do |s| s.vendored_framework = 'BrazeUICompat.xcframework' - s.dependency 'BrazeKitCompat', '11.0.0' + s.dependency 'BrazeKitCompat', '11.1.0' s.dependency 'SDWebImage', '>= 5.19.7', '< 6' s.user_target_xcconfig = { 'CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES' => 'YES' } diff --git a/CHANGELOG.md b/CHANGELOG.md index 24fc9dd..cea3bcd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +## 11.1.0 + +##### Fixed +- Fixes an issue introduced in `11.0.0` where the push token status would not always be reported in all circumstances. +- Fixes a display bug where an in-app message would appear truncated after certain keyboard dismissal scenarios. +- Fixes a reference cycle in `Braze.NewsFeedCard.Context` that could prevent the card from being deallocated. + +##### Added +- Adds a public initializer for `Braze.Notifications.Payload`. + ## 11.0.0 ##### Breaking diff --git a/Package.swift b/Package.swift index eba4ff1..25aac8a 100644 --- a/Package.swift +++ b/Package.swift @@ -49,38 +49,38 @@ let package = Package( targets: [ .binaryTarget( name: "BrazeKit", - url: "https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.0.0/BrazeKit.zip", - checksum: "aed5be5ac5311b547c53601ba8d2a57200625b8a4ded55b07df650799d43af42" + url: "https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.1.0/BrazeKit.zip", + checksum: "6768ca7f34e950eeff15caedd7f2a1d6a7259cbad9838a25bf541baec1cbbfcb" ), .binaryTarget( name: "BrazeUI", - url: "https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.0.0/BrazeUI.zip", - checksum: "a428d08e9809bc79ee86fdd3b811040e528357fd1913109cc2b9913896a380a3" + url: "https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.1.0/BrazeUI.zip", + checksum: "6cb6a67614d7734d11a08d1e4d058a0542c198530d82d5b871bd2c5042417f95" ), .binaryTarget( name: "BrazeLocation", - url: "https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.0.0/BrazeLocation.zip", - checksum: "ab4ceb165b8c84a4a467b9ff17c233fca52ae71177dc4edcbf21edbf9a5c5ced" + url: "https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.1.0/BrazeLocation.zip", + checksum: "c8d972c7e7b8bece553e3205add558bd7ac6f44801808593726967c72605116d" ), .binaryTarget( name: "BrazeNotificationService", - url: "https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.0.0/BrazeNotificationService.zip", - checksum: "7a0ba590e1c743962d58c24228903f8b2666437d97884340fd472b829e7c9f59" + url: "https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.1.0/BrazeNotificationService.zip", + checksum: "ab09e6cd562e7489b29706cb971ad5d8f986c228b7fcd405c36f0ced209806e8" ), .binaryTarget( name: "BrazePushStory", - url: "https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.0.0/BrazePushStory.zip", - checksum: "7079a36d645d0217266721fced4c21dc16bdbf600bf1a147cf050e0ee6bf2f6b" + url: "https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.1.0/BrazePushStory.zip", + checksum: "321422a31372e417b83fdd1a9df5716087aa831603e72a5e75ef22ef9f7086ff" ), .binaryTarget( name: "BrazeKitCompat", - url: "https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.0.0/BrazeKitCompat.zip", - checksum: "54bece3bb26bc85fbc254855d7e07cd972639d7cc33f79ac0fdb1f8ed62d0f44" + url: "https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.1.0/BrazeKitCompat.zip", + checksum: "9cf42be09a350a634c7438ce58543f40c6d4d1b98be4981dc994e35f15e115ce" ), .binaryTarget( name: "BrazeUICompat", - url: "https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.0.0/BrazeUICompat.zip", - checksum: "5e0678a116f6495241795ff14bb7a8f346cbd659d2e88dfead44c55e6f2c37a6" + url: "https://github.com/braze-inc/braze-swift-sdk-prebuilt-mergeable/releases/download/11.1.0/BrazeUICompat.zip", + checksum: "d257f7b15441c678f210605b677ff835e98571f26243ff84d6b4b74cdd1806f7" ), ] ) diff --git a/README.md b/README.md index 9865e5b..63e758c 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@

- Version: 11.0.0 + Version: 11.1.0