Skip to content

Commit

Permalink
version 18.14.0
Browse files Browse the repository at this point in the history
  • Loading branch information
runner authored and runner committed Dec 19, 2024
1 parent f57fcbe commit 0b0e300
Show file tree
Hide file tree
Showing 13 changed files with 51 additions and 29 deletions.
6 changes: 3 additions & 3 deletions BUILD_INFO
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Airship SDK v18.13.0
Build time: Thu Dec 5 22:22:25 UTC 2024
SDK commit: 694217c
Airship SDK v18.14.0
Build time: Thu Dec 19 19:43:05 UTC 2024
SDK commit: e7f4188
Xcode version: Xcode 16.0 Build version 16A242d
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,23 @@

# iOS Changelog

## Version 18.14.0 December 19, 2024
Minor release that fixes issues with Banner In-App Automations, reduces power usage with In-App Automations & Scenes, and updates how Feature Flags are resolved.

### Changes
- Added `resultCache` to `FeatureFlagManager`. This cache is managed by the app and can be optionally used when resolving a flag as a fallback if the flag fails to resolve or if
the flag rule set does not exist.
- FeatureFlag resolution will now resolve a rule set even if the listing is out of date.
- Fixed issue with In-App Automation banners constraints, causing the banner to sometimes steal focus from the underlying app screen or not fully display.
- Fixed issue with Surveys that require multi choice or single choice questions not blocking submission.
- Reduced the CPU overhead with In-App Automations & Scene execution to reduce overall power usage.


## Version 18.13.0 December 5, 2024
Minor release that improves a11y support, updated Preference Center UI, and fixes several minor and improvements in Scenes and in-app message banners.

### Changes
- Added support for email collection in Scenes
- Updated Preference Center UI to use standard padding, titles, and colors to improve the look and feel across different platforms.
- Added support to mark a label as a heading in Scenes.
- Added support for auto-height modals in Scenes.
Expand Down
3 changes: 2 additions & 1 deletion Carthage/Airship.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,5 +43,6 @@
"18.12.0": "https://github.com/urbanairship/ios-library/releases/download/18.12.0/Airship.xcframeworks.zip",
"18.12.1": "https://github.com/urbanairship/ios-library/releases/download/18.12.1/Airship.xcframeworks.zip",
"18.12.2": "https://github.com/urbanairship/ios-library/releases/download/18.12.2/Airship.xcframeworks.zip",
"18.13.0": "https://github.com/urbanairship/ios-library/releases/download/18.13.0/Airship.xcframeworks.zip"
"18.13.0": "https://github.com/urbanairship/ios-library/releases/download/18.13.0/Airship.xcframeworks.zip",
"18.14.0": "https://github.com/urbanairship/ios-library/releases/download/18.14.0/Airship.xcframeworks.zip"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipAutomation.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,5 +43,6 @@
"18.12.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.0/AirshipAutomation.xcframework.zip",
"18.12.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.1/AirshipAutomation.xcframework.zip",
"18.12.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.2/AirshipAutomation.xcframework.zip",
"18.13.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipAutomation.xcframework.zip"
"18.13.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipAutomation.xcframework.zip",
"18.14.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.14.0/AirshipAutomation.xcframework.zip"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipBasement.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,5 +43,6 @@
"18.12.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.0/AirshipBasement.xcframework.zip",
"18.12.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.1/AirshipBasement.xcframework.zip",
"18.12.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.2/AirshipBasement.xcframework.zip",
"18.13.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipBasement.xcframework.zip"
"18.13.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipBasement.xcframework.zip",
"18.14.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.14.0/AirshipBasement.xcframework.zip"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipCore.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,5 +43,6 @@
"18.12.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.0/AirshipCore.xcframework.zip",
"18.12.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.1/AirshipCore.xcframework.zip",
"18.12.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.2/AirshipCore.xcframework.zip",
"18.13.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipCore.xcframework.zip"
"18.13.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipCore.xcframework.zip",
"18.14.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.14.0/AirshipCore.xcframework.zip"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipFeatureFlags.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,5 +43,6 @@
"18.12.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.0/AirshipFeatureFlags.xcframework.zip",
"18.12.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.1/AirshipFeatureFlags.xcframework.zip",
"18.12.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.2/AirshipFeatureFlags.xcframework.zip",
"18.13.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipFeatureFlags.xcframework.zip"
"18.13.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipFeatureFlags.xcframework.zip",
"18.14.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.14.0/AirshipFeatureFlags.xcframework.zip"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipMessageCenter.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,5 +43,6 @@
"18.12.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.0/AirshipMessageCenter.xcframework.zip",
"18.12.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.1/AirshipMessageCenter.xcframework.zip",
"18.12.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.2/AirshipMessageCenter.xcframework.zip",
"18.13.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipMessageCenter.xcframework.zip"
"18.13.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipMessageCenter.xcframework.zip",
"18.14.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.14.0/AirshipMessageCenter.xcframework.zip"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipNotificationContentExtension.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,5 +43,6 @@
"18.12.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.0/AirshipNotificationContentExtension.xcframework.zip",
"18.12.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.1/AirshipNotificationContentExtension.xcframework.zip",
"18.12.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.2/AirshipNotificationContentExtension.xcframework.zip",
"18.13.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipNotificationContentExtension.xcframework.zip"
"18.13.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipNotificationContentExtension.xcframework.zip",
"18.14.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.14.0/AirshipNotificationContentExtension.xcframework.zip"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipNotificationServiceExtension.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,5 +43,6 @@
"18.12.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.0/AirshipNotificationServiceExtension.xcframework.zip",
"18.12.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.1/AirshipNotificationServiceExtension.xcframework.zip",
"18.12.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.2/AirshipNotificationServiceExtension.xcframework.zip",
"18.13.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipNotificationServiceExtension.xcframework.zip"
"18.13.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipNotificationServiceExtension.xcframework.zip",
"18.14.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.14.0/AirshipNotificationServiceExtension.xcframework.zip"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipPreferenceCenter.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,5 +43,6 @@
"18.12.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.0/AirshipPreferenceCenter.xcframework.zip",
"18.12.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.1/AirshipPreferenceCenter.xcframework.zip",
"18.12.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.12.2/AirshipPreferenceCenter.xcframework.zip",
"18.13.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipPreferenceCenter.xcframework.zip"
"18.13.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipPreferenceCenter.xcframework.zip",
"18.14.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.14.0/AirshipPreferenceCenter.xcframework.zip"
}
32 changes: 16 additions & 16 deletions Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -41,43 +41,43 @@ let package = Package(
targets: [
.binaryTarget(
name: "AirshipAutomation",
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipAutomation.xcframework.zip",
checksum: "6c5e03fe368d05c214af110eb7645dd78838dbcde68ce1eaf907bdd192f08c8b"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.14.0/AirshipAutomation.xcframework.zip",
checksum: "db26a7f00265467a4edec403e9e0751c523319eafa46b43ed781da5ab50488f6"
),
.binaryTarget(
name: "AirshipBasement",
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipBasement.xcframework.zip",
checksum: "21c19e3e1570ab881b5e4a325e624bdbb516b9a35dcbf9bdc511bb83fcdce69c"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.14.0/AirshipBasement.xcframework.zip",
checksum: "18203f1c281cf538703afa5bfc1287912cf6db920e301a2fbb78d220a5b2e085"
),
.binaryTarget(
name: "AirshipCore",
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipCore.xcframework.zip",
checksum: "3fda8a15a8a3125be7289456256b9486617734dc9ab489aef2c3a2ae55466efe"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.14.0/AirshipCore.xcframework.zip",
checksum: "fcccf75c3a1198116d43fc5f60c09192ba6cebaffc66d74918320b0ac88e9792"
),
.binaryTarget(
name: "AirshipFeatureFlags",
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipFeatureFlags.xcframework.zip",
checksum: "677ae59b98a390e1c8cf3b6635100fcfc4e0a7be88956e482c24a59c5f86374c"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.14.0/AirshipFeatureFlags.xcframework.zip",
checksum: "b24a7b40b0ebc634ac80327606dd33ddc66001ada08f5be51f5390f95cc12584"
),
.binaryTarget(
name: "AirshipMessageCenter",
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipMessageCenter.xcframework.zip",
checksum: "4edb25f849dd34070e66c04706f5bab60f7d83bc0ebcdc8d011d5fe9166647b5"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.14.0/AirshipMessageCenter.xcframework.zip",
checksum: "397179e271217d1800cb13986018504deeafc28607596fdcbc80508b398a008b"
),
.binaryTarget(
name: "AirshipNotificationContentExtension",
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipNotificationContentExtension.xcframework.zip",
checksum: "43532034d5b208d4598797a2da6a5b0ce9994adc406903b0107d911ad0ecc2fc"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.14.0/AirshipNotificationContentExtension.xcframework.zip",
checksum: "995d94ece77e02a3858f4cd148519ec6178ede01fc79f1efe3e73a3a27f1420b"
),
.binaryTarget(
name: "AirshipNotificationServiceExtension",
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipNotificationServiceExtension.xcframework.zip",
checksum: "289a741e47bf55626ca94c7c28cecbd4e709e379dd9ba542078653126566fc25"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.14.0/AirshipNotificationServiceExtension.xcframework.zip",
checksum: "d7ca59af510e0886d807a3f339d7df4798a3c7203b7600870eae674ca96678bb"
),
.binaryTarget(
name: "AirshipPreferenceCenter",
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.13.0/AirshipPreferenceCenter.xcframework.zip",
checksum: "a129cd8a8225a0d747f1fc3238c4daa5e3db8b9e15950aa877ee9653be50b77c"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.14.0/AirshipPreferenceCenter.xcframework.zip",
checksum: "d83adf5e28bc27e8cf3ccebb1f20ae33055a876773c139fd2cd9193456bcfe56"
)
]
)
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
18.13.0
18.14.0

0 comments on commit 0b0e300

Please sign in to comment.