Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -394,7 +394,7 @@ jobs:
command: sudo pip install awscli
- run:
name: Deploy to S3
command: aws s3 sync ~/project/docs/9.8.0-SNAPSHOT s3://purchases-docs/android/9.8.0-SNAPSHOT --delete
command: aws s3 sync ~/project/docs/9.8.0 s3://purchases-docs/android/9.8.0 --delete
- run:
name: Update index.html
command: aws s3 cp ~/project/docs/index.html s3://purchases-docs/android/index.html
Expand Down
2 changes: 1 addition & 1 deletion .version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
9.8.0-SNAPSHOT
9.8.0
20 changes: 16 additions & 4 deletions CHANGELOG.latest.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,21 @@


## RevenueCat SDK
### 🐞 Bugfixes
* Fix promo offer button CTA in Customer Center (#2682) via Cesar de la Vega (@vegaro)
### ✨ New Features
* Add Airbridge device ID subscriber attribute (#2696) via Lim Hoang (@limdauto)
* Enable Test Store (#2685) via Antonio Pallares (@ajpallares)

## RevenueCatUI SDK
### ✨ New Features
* Expose `launch` and `launchIfNeeded` to Java (#2695) via Cesar de la Vega (@vegaro)
### Customer Center
#### 🐞 Bugfixes
* Fix Expired badge in Customer Center dark mode (#2693) via Cesar de la Vega (@vegaro)

### 🔄 Other Changes
* Bump fastlane-plugin-revenuecat_internal from `a6dc551` to `401d148` (#2683) via dependabot[bot] (@dependabot[bot])
* Bump rexml from 3.4.1 to 3.4.2 (#2676) via dependabot[bot] (@dependabot[bot])
* Add CODEOWNERS (#2664) via Facundo Menzella (@facumenzella)
* Adds new tab ID properties to `TabsComponent`. (#2577) via JayShortway (@JayShortway)
* Bump fastlane-plugin-revenuecat_internal from `401d148` to `7508f17` (#2697) via dependabot[bot] (@dependabot[bot])
* Reimplement placeholder with Modifier.Node (#2677) via Jaewoong Eum (@skydoves)
* Remove unused kotlinCompilerExtensionVersion (#2691) via Jaewoong Eum (@skydoves)
* [AUTOMATIC][Paywalls V2] Updates paywall-preview-resources submodule (#2667) via RevenueCat Git Bot (@RCGitBot)
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,29 @@
## 9.8.0
> [!WARNING]
> If you don't have any login system in your app, please make sure your one-time purchase products have been correctly configured in the RevenueCat dashboard as either consumable or non-consumable. If they're incorrectly configured as consumables, RevenueCat will consume these purchases. This means that users won't be able to restore them from version 9.0.0 onward.
> Non-consumables are products that are meant to be bought only once, for example, lifetime subscriptions.


## RevenueCat SDK
### ✨ New Features
* Add Airbridge device ID subscriber attribute (#2696) via Lim Hoang (@limdauto)
* Enable Test Store (#2685) via Antonio Pallares (@ajpallares)

## RevenueCatUI SDK
### ✨ New Features
* Expose `launch` and `launchIfNeeded` to Java (#2695) via Cesar de la Vega (@vegaro)
### Customer Center
#### 🐞 Bugfixes
* Fix Expired badge in Customer Center dark mode (#2693) via Cesar de la Vega (@vegaro)

### 🔄 Other Changes
* Add CODEOWNERS (#2664) via Facundo Menzella (@facumenzella)
* Adds new tab ID properties to `TabsComponent`. (#2577) via JayShortway (@JayShortway)
* Bump fastlane-plugin-revenuecat_internal from `401d148` to `7508f17` (#2697) via dependabot[bot] (@dependabot[bot])
* Reimplement placeholder with Modifier.Node (#2677) via Jaewoong Eum (@skydoves)
* Remove unused kotlinCompilerExtensionVersion (#2691) via Jaewoong Eum (@skydoves)
* [AUTOMATIC][Paywalls V2] Updates paywall-preview-resources submodule (#2667) via RevenueCat Git Bot (@RCGitBot)

## 9.7.2
> [!WARNING]
> If you don't have any login system in your app, please make sure your one-time purchase products have been correctly configured in the RevenueCat dashboard as either consumable or non-consumable. If they're incorrectly configured as consumables, RevenueCat will consume these purchases. This means that users won't be able to restore them from version 9.0.0 onward.
Expand Down
2 changes: 1 addition & 1 deletion docs/index.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="refresh" content="0; url=https://sdk.revenuecat.com/android/9.7.2/index.html" />
<meta http-equiv="refresh" content="0; url=https://sdk.revenuecat.com/android/9.8.0/index.html" />
</head>
<body>
</body>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[versions]
agp = "8.11.1"
kotlin = "1.8.22"
purchases = "9.8.0-SNAPSHOT"
purchases = "9.8.0"
androidxCore = "1.10.1"

[plugins]
Expand Down
2 changes: 1 addition & 1 deletion examples/MagicWeather/gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
agp = "8.11.1"
androidxNavigation = "2.6.0"
kotlin = "1.9.0"
purchases = "9.8.0-SNAPSHOT"
purchases = "9.8.0"
lifecycle = "2.6.1"
androidxCore = "1.10.1"

Expand Down
2 changes: 1 addition & 1 deletion examples/MagicWeatherCompose/gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
agp = "8.11.1"
androidxNavigation = "2.5.3"
kotlin = "1.8.22"
purchases = "9.8.0-SNAPSHOT"
purchases = "9.8.0"
lifecycle = "2.5.0"
androidxCore = "1.10.1"

Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
#Fri Mar 31 10:31:20 PDT 2023
GROUP=com.revenuecat.purchases

VERSION_NAME=9.8.0-SNAPSHOT
VERSION_NAME=9.8.0

POM_DESCRIPTION=Mobile subscriptions in hours, not months.
POM_URL=https://github.com/RevenueCat/purchases-android
Expand Down
2 changes: 1 addition & 1 deletion library.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ android {
minSdkVersion obtainMinSdkVersion()
targetSdkVersion compileVersion
versionCode 1
versionName "9.8.0-SNAPSHOT"
versionName "9.8.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
consumerProguardFiles "consumer-rules.pro"
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@ import com.revenuecat.purchases.api.BuildConfig
internal object Config {
var logLevel = LogLevel.debugLogsEnabled(BuildConfig.DEBUG)

const val frameworkVersion = "9.8.0-SNAPSHOT"
const val frameworkVersion = "9.8.0"
}