SDK releases
Where each Grovs SDK is published, current versions, and where to find release notes.
Each SDK ships through its platform's standard package registry. Find the package name, registry and release notes below.
iOS
| Package | Registry | Release notes |
|---|---|---|
Grovs | Swift Package Manager (https://github.com/grovs-io/grovs-iOS.git) or CocoaPods (pod 'Grovs') | GitHub releases page and CHANGELOG.md |
Current version: 3.1.0. It adds push campaigns and in-app messages.
Push campaign images need a second package, GrovsNotificationService (SPM product or pod 'GrovsNotificationService'), in a Notification Service Extension. It isn't part of the Grovs.xcframework download.
Upgrading: 3.0 to 3.1, 2.x to 3.0.
Android
| Package | Registry | Release notes |
|---|---|---|
io.grovs:Grovs | Maven Central: implementation("io.grovs:Grovs:<version>") in your app-level build.gradle | GitHub releases page |
Current version: 3.1.0. It adds push campaign opens and in-app messages, and removes the messages inbox. Upgrading: 3.0 to 3.1, 1.x to 3.0.
Flutter
| Package | Registry | Release notes |
|---|---|---|
grovs_flutter_plugin | pub.dev | Changelog on pub.dev and the GitHub releases page |
Current version: 3.1.1, on the native 3.1 SDKs. It adds push campaigns, in-app messages and linkDetails. Upgrading: 3.0 to 3.1, 1.x to 3.0.
React Native
| Package | Registry | Release notes |
|---|---|---|
react-native-grovs-wrapper | npm | GitHub releases page |
Current version: 3.1.0, on iOS SDK 3.1 and Android SDK 3.1.0. It adds push campaigns, in-app messages and linkDetails. Upgrading: 3.0 to 3.1, 1.x to 3.0.
Unity
| Package | Registry | Release notes |
|---|---|---|
com.grovs.sdk | Unity Package Manager git URL (https://github.com/grovs-io/grovs-unity.git#upm/1.0.0), OpenUPM (openupm add com.grovs.sdk), or Grovs-1.0.0.unitypackage on each GitHub release | CHANGELOG.md |
Current version: 1.0.0. Needs Unity 2022.3 or later and External Dependency Manager for Unity, which pulls in the native SDKs (Grovs ~> 3.1 on iOS, io.grovs:Grovs:[3.1.0,3.2) on Android). Use a upm/X.Y.Z tag in the git URL; only those tags include the Android libraries.
Web
| Package | Registry | Release notes |
|---|---|---|
grovs | npm, and a .tgz on each GitHub release | CHANGELOG.md and the GitHub releases page |
Current version: 2.1.0. It adds in-app messages and the smart banner.
Upgrading: 2.0 to 2.1, 1.x to 2.0.
Installing a specific version
Install commands are in each quick start: