This repository has been archived by the owner on Oct 31, 2022. It is now read-only.
Releases: OneSignal/OneSignal-Gradle-Plugin
Releases · OneSignal/OneSignal-Gradle-Plugin
0.10.2 Release
Gradle 4.8 Support, AGP 2.x & GMS Plugin Compatibility Fixes
- Fixes build issues with Gradle 4.8. PR #40
- When OneSignal is applied after AGP 2.x this plugins now falls back to safe locking
- Before all alignment was skipped, a dependency graph doesn't happen in this case
- Such as locking Android Support library to
compileSDKVersion
- Solves build issues on PGB such as OneSignal/OneSignal-Cordova-SDK#375
- PR #38
- Fixed build issues with
com.google.gms.google-services
version3.3.0
and newer. Issue #37
0.10.1 Release
Fix AmbiguousConfigurationSelectionException Errors
- Fixes build errors that cause some multi projects to stop. PR #34
0.10.0 Release
0.9.0 Release
Version Range Intersecting, Version Pining, & Misc Fixes
- Version ranges are now kept and intersects are generated
- Version pining if version is in range
- Example: main app sets
[11.2.0, 11.8.0]
& sub-project sets11.4.0
results in11.4.0
- Supports sub projects as well
- PR #30
- Example: main app sets
- Omit interdependencies between gms, firebase, and android support
- This allows your directly dependencies and those through other libraries to be the final say on the resulting version
- Fixed issue where child projects were ignored when calculating versions
- Align press was still being done
0.8.2 Release
Android Library project support & Misc fixes
- Now supports Android Library projects! Issue #18
- Fixes
com.onesignal:OneSignal' has different version for the compile (X.X.X) and runtime
- If
OneSignal
version was bumped due matchtargetSdkVersion
compatibility. - Issue #16
- If
- Fixes
Cannot get property 'apiLevel' on null object
whentargetSdkVersion
is not set. Issue #20 - Upgrades OneSignal version to a compatible version when Android Support Library is updated. PR #28
- Updated readme with new setup instructions
0.8.1 Release
Fixes multiDexEnabled
- Fixed
Unexpeted type tag 13996 found
error whenmultiDexEnabled
is set. Issue #15
0.8.0 Release
Flavors & multimodule build fixes and targetSdkVersion alignment
- Fixes multimodule with Gradle 4 and (AGP)Android gradle plugin 3. Issues #9
- Fixes "WearApp" errors with projects with flavors when using Gradle 3.3. Issue #7
- OneSignal SDK is updated to a compatible version to the
targetSdkVersion
set. ... overridden from ...
entries are now logged as info instead of warn so they no longer show by default.- Updated to use AGP 3's late
variant.compileConfiguration.resolutionStrategy
resolver for better build times and compatibly.
0.7.0 Release
Compatibility with Gradle plugin google-services
- Dependencies added by
com.google.gms.google-services
now align- Specifically the
com.google.firebase:firebase-core:9.0.0
dependency it adds - Issue #3
- Specifically the
- Fixes issue with the task (buildType)CompileClasspath being skipped
- Such as
debugCompileClasspath
- Such as
0.6.0 Release
Versions Detected Automatically
- Versions used in group alignments are now generated from the project's dependency tree
- These were hard coded before
0.5.0 Release
Group version alignment of dependencies
- Aligns Dependencies
com.google.android.gms
com.google.firebase
com.android.support
compileSdkVersion
is checked to make sure a compatiblecom.android.support
version is used