From 433938df4a9d5e3af8e7d9df1f097216448325a7 Mon Sep 17 00:00:00 2001 From: Shepherd Date: Tue, 23 Jan 2024 12:55:02 -0500 Subject: [PATCH 1/5] Update native OneSignal SDK dependencies --- .../Editor/OneSignalAndroidDependencies.xml | 2 +- com.onesignal.unity.ios/Editor/OneSignaliOSDependencies.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/com.onesignal.unity.android/Editor/OneSignalAndroidDependencies.xml b/com.onesignal.unity.android/Editor/OneSignalAndroidDependencies.xml index bbf39139e..e728fed39 100644 --- a/com.onesignal.unity.android/Editor/OneSignalAndroidDependencies.xml +++ b/com.onesignal.unity.android/Editor/OneSignalAndroidDependencies.xml @@ -3,6 +3,6 @@ https://repo.maven.apache.org/maven2 - + \ No newline at end of file diff --git a/com.onesignal.unity.ios/Editor/OneSignaliOSDependencies.xml b/com.onesignal.unity.ios/Editor/OneSignaliOSDependencies.xml index 8a789b4d4..5082afbd0 100644 --- a/com.onesignal.unity.ios/Editor/OneSignaliOSDependencies.xml +++ b/com.onesignal.unity.ios/Editor/OneSignaliOSDependencies.xml @@ -1,5 +1,5 @@  - + \ No newline at end of file From ff992d6d187e4755e23d544d2c04b2f9270cf871 Mon Sep 17 00:00:00 2001 From: Shepherd Date: Tue, 23 Jan 2024 13:34:16 -0500 Subject: [PATCH 2/5] Update CHANGELOG --- OneSignalExample/Assets/OneSignal/CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OneSignalExample/Assets/OneSignal/CHANGELOG.md b/OneSignalExample/Assets/OneSignal/CHANGELOG.md index c2390d3c6..4d7c00498 100644 --- a/OneSignalExample/Assets/OneSignal/CHANGELOG.md +++ b/OneSignalExample/Assets/OneSignal/CHANGELOG.md @@ -12,8 +12,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Fixed lower build-tools versions being needed for Android builds. Delete your OneSignalConfig.androidlib and run the "Copy Android plugin to Assets" step in **Window > OneSignal SDK Setup** to apply the fix. ### Changed -- Updated included Android SDK to [5.0.4](https://github.com/OneSignal/OneSignal-Android-SDK/releases/tag/5.0.4) -- Updated included iOS SDK to [5.0.4](https://github.com/OneSignal/OneSignal-iOS-SDK/releases/tag/5.0.4) +- Updated included Android SDK to [5.1.1](https://github.com/OneSignal/OneSignal-Android-SDK/releases/tag/5.1.1) +- Updated included iOS SDK to [5.1.0](https://github.com/OneSignal/OneSignal-iOS-SDK/releases/tag/5.1.0) ## [5.0.5] ### Changed From 47603732fe0b82df5c185c82161302f356a711d4 Mon Sep 17 00:00:00 2001 From: Shepherd Date: Tue, 23 Jan 2024 13:35:00 -0500 Subject: [PATCH 3/5] Bump OneSignal Android SDK version in example project --- OneSignalExample/Assets/Plugins/Android/mainTemplate.gradle | 2 +- .../ProjectSettings/AndroidResolverDependencies.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OneSignalExample/Assets/Plugins/Android/mainTemplate.gradle b/OneSignalExample/Assets/Plugins/Android/mainTemplate.gradle index 71e7897cd..29a991590 100644 --- a/OneSignalExample/Assets/Plugins/Android/mainTemplate.gradle +++ b/OneSignalExample/Assets/Plugins/Android/mainTemplate.gradle @@ -6,7 +6,7 @@ apply plugin: 'com.android.library' dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) // Android Resolver Dependencies Start - implementation 'com.onesignal:OneSignal:5.0.5' // Packages/com.onesignal.unity.android/Editor/OneSignalAndroidDependencies.xml:6 + implementation 'com.onesignal:OneSignal:5.1.1' // Packages/com.onesignal.unity.android/Editor/OneSignalAndroidDependencies.xml:6 // Android Resolver Dependencies End **DEPS**} diff --git a/OneSignalExample/ProjectSettings/AndroidResolverDependencies.xml b/OneSignalExample/ProjectSettings/AndroidResolverDependencies.xml index 3a6f7edfc..2e77e3ba9 100644 --- a/OneSignalExample/ProjectSettings/AndroidResolverDependencies.xml +++ b/OneSignalExample/ProjectSettings/AndroidResolverDependencies.xml @@ -1,6 +1,6 @@ - com.onesignal:OneSignal:5.0.5 + com.onesignal:OneSignal:5.1.1 From 5318e3013260d458dc34edde079af5d636c2e1b2 Mon Sep 17 00:00:00 2001 From: Shepherd Date: Wed, 24 Jan 2024 16:55:51 -0500 Subject: [PATCH 4/5] Update Android build requirements Unity devs must target API level 33 or higher because androidx.work:work-runtime-ktx:2.8.1 from the OneSignal Android SDK requires compileSdkVersion 33 or higher. --- OneSignalExample/Assets/OneSignal/README.md | 1 + README.md | 1 + 2 files changed, 2 insertions(+) diff --git a/OneSignalExample/Assets/OneSignal/README.md b/OneSignalExample/Assets/OneSignal/README.md index ee42d37a8..eeebf702c 100644 --- a/OneSignalExample/Assets/OneSignal/README.md +++ b/OneSignalExample/Assets/OneSignal/README.md @@ -33,6 +33,7 @@ And via many additional platforms. [Check them all out](https://documentation.on - A [OneSignal Account](https://app.onesignal.com/signup) if you do not already have one - Your OneSignal App ID which you can find under **Settings > Keys & IDs** - Unity 2021.3 or newer +- Android Builds: Target API Level 33 or higher - iOS Builds: CocoaPods 1.11.3 or newer - In order to test push notifications you will need - An Android 4.0.3 or newer device or emulator with "Google Play services" installed diff --git a/README.md b/README.md index 9ca3155c0..5b9b21a55 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,7 @@ And via many additional platforms. [Check them all out](https://documentation.on - A [OneSignal Account](https://app.onesignal.com/signup) if you do not already have one - Your OneSignal App ID which you can find under **Settings > Keys & IDs** - Unity 2021.3 or newer +- Android Builds: Target API Level 33 or higher - iOS Builds: CocoaPods 1.11.3 or newer - In order to test push notifications you will need - An Android 5 or newer device or emulator with "Google Play Store (Services)" installed From ac3d3b4a4ebf55acafa702716b02f5c08e4905cc Mon Sep 17 00:00:00 2001 From: Shepherd Date: Wed, 24 Jan 2024 17:14:06 -0500 Subject: [PATCH 5/5] Update CHANGELOG --- OneSignalExample/Assets/OneSignal/CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/OneSignalExample/Assets/OneSignal/CHANGELOG.md b/OneSignalExample/Assets/OneSignal/CHANGELOG.md index 4d7c00498..95c3bfb9a 100644 --- a/OneSignalExample/Assets/OneSignal/CHANGELOG.md +++ b/OneSignalExample/Assets/OneSignal/CHANGELOG.md @@ -12,7 +12,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Fixed lower build-tools versions being needed for Android builds. Delete your OneSignalConfig.androidlib and run the "Copy Android plugin to Assets" step in **Window > OneSignal SDK Setup** to apply the fix. ### Changed -- Updated included Android SDK to [5.1.1](https://github.com/OneSignal/OneSignal-Android-SDK/releases/tag/5.1.1) +- Updated included Android SDK to [5.1.1](https://github.com/OneSignal/OneSignal-Android-SDK/releases/tag/5.1.1). + - Android builds now require the Target API Level to be set to 33 or higher. - Updated included iOS SDK to [5.1.0](https://github.com/OneSignal/OneSignal-iOS-SDK/releases/tag/5.1.0) ## [5.0.5]