diff --git a/.version b/.version index 4cbfc3a6c..2a3262d8a 100644 --- a/.version +++ b/.version @@ -1 +1 @@ -10.7.2 +10.8.0 diff --git a/CHANGELOG.latest.md b/CHANGELOG.latest.md index 362bba375..abd62237b 100644 --- a/CHANGELOG.latest.md +++ b/CHANGELOG.latest.md @@ -1,16 +1,22 @@ ## RevenueCat SDK +### ✨ New Features +* feat(ads): ad reward tracking support (#1890) via Peter Porfy (@peterporfy) ### 📦 Dependency Updates -* [AUTOMATIC BUMP] Updates purchases-hybrid-common to 18.31.0 (#1904) via RevenueCat Git Bot (@RCGitBot) - * [Android 10.17.0](https://github.com/RevenueCat/purchases-android/releases/tag/10.17.0) - * [Android 10.16.2](https://github.com/RevenueCat/purchases-android/releases/tag/10.16.2) - * [iOS 5.84.0](https://github.com/RevenueCat/purchases-ios/releases/tag/5.84.0) - * [iOS 5.83.2](https://github.com/RevenueCat/purchases-ios/releases/tag/5.83.2) - * [Web 1.52.3](https://github.com/RevenueCat/purchases-js/releases/tag/1.52.3) - * [Web 1.52.2](https://github.com/RevenueCat/purchases-js/releases/tag/1.52.2) - * [Web 1.52.1](https://github.com/RevenueCat/purchases-js/releases/tag/1.52.1) -* [RENOVATE] Update dependency revenuecat to v4.6.0 (#1902) via RevenueCat Git Bot (@RCGitBot) -* [AUTOMATIC BUMP] Updates purchases-hybrid-common to 18.30.1 (#1901) via RevenueCat Git Bot (@RCGitBot) +* [AUTOMATIC BUMP] Updates purchases-hybrid-common to 18.32.1 (#1913) via RevenueCat Git Bot (@RCGitBot) + * [Android 10.18.1](https://github.com/RevenueCat/purchases-android/releases/tag/10.18.1) + * [Android 10.18.0](https://github.com/RevenueCat/purchases-android/releases/tag/10.18.0) + * [iOS 5.85.0](https://github.com/RevenueCat/purchases-ios/releases/tag/5.85.0) + * [Web 1.53.1](https://github.com/RevenueCat/purchases-js/releases/tag/1.53.1) + * [Web 1.53.0](https://github.com/RevenueCat/purchases-js/releases/tag/1.53.0) + +## RevenueCatUI SDK +### 🐞 Bugfixes +* [EXTERNAL] Fix RN interop mode crash for Paywalls (#1916) via @TheRogue76 (#1917) via Cesar de la Vega (@vegaro) ### 🔄 Other Changes -* Bump fastlane-plugin-revenuecat_internal from `7fbbe66` to `7dd9ab9` (#1905) via dependabot[bot] (@dependabot[bot]) -* Bump fastlane from 2.237.0 to 2.238.0 (#1903) via dependabot[bot] (@dependabot[bot]) +* Update sdks-common-config orb to v4.6.1 (#1914) via Antonio Pallares (@ajpallares) +* Match native SDKs text for simulated store purchase alert (#1724) via Antonio Pallares (@ajpallares) +* fix: web purchases report SDK version 9.1.0 instead of the real one (#1910) via Antonio Pallares (@ajpallares) +* Bump js-yaml from 4.3.0 to 4.3.1 in /examples/adsTester (#1911) via dependabot[bot] (@dependabot[bot]) +* feat: rewarded ad sample app (#1897) via Peter Porfy (@peterporfy) +* chore(ios): drop dead Swift stubs and namespace React header imports (#1906) via Antonio Pallares (@ajpallares) diff --git a/CHANGELOG.md b/CHANGELOG.md index 732357377..6d359268a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,27 @@ +## 10.8.0 +## RevenueCat SDK +### ✨ New Features +* feat(ads): ad reward tracking support (#1890) via Peter Porfy (@peterporfy) +### 📦 Dependency Updates +* [AUTOMATIC BUMP] Updates purchases-hybrid-common to 18.32.1 (#1913) via RevenueCat Git Bot (@RCGitBot) + * [Android 10.18.1](https://github.com/RevenueCat/purchases-android/releases/tag/10.18.1) + * [Android 10.18.0](https://github.com/RevenueCat/purchases-android/releases/tag/10.18.0) + * [iOS 5.85.0](https://github.com/RevenueCat/purchases-ios/releases/tag/5.85.0) + * [Web 1.53.1](https://github.com/RevenueCat/purchases-js/releases/tag/1.53.1) + * [Web 1.53.0](https://github.com/RevenueCat/purchases-js/releases/tag/1.53.0) + +## RevenueCatUI SDK +### 🐞 Bugfixes +* [EXTERNAL] Fix RN interop mode crash for Paywalls (#1916) via @TheRogue76 (#1917) via Cesar de la Vega (@vegaro) + +### 🔄 Other Changes +* Update sdks-common-config orb to v4.6.1 (#1914) via Antonio Pallares (@ajpallares) +* Match native SDKs text for simulated store purchase alert (#1724) via Antonio Pallares (@ajpallares) +* fix: web purchases report SDK version 9.1.0 instead of the real one (#1910) via Antonio Pallares (@ajpallares) +* Bump js-yaml from 4.3.0 to 4.3.1 in /examples/adsTester (#1911) via dependabot[bot] (@dependabot[bot]) +* feat: rewarded ad sample app (#1897) via Peter Porfy (@peterporfy) +* chore(ios): drop dead Swift stubs and namespace React header imports (#1906) via Antonio Pallares (@ajpallares) + ## 10.7.2 ## RevenueCat SDK ### 📦 Dependency Updates diff --git a/VERSIONS.md b/VERSIONS.md index 4e3275596..c59114ad4 100644 --- a/VERSIONS.md +++ b/VERSIONS.md @@ -1,5 +1,6 @@ | Version | iOS version | Android version | Common files version | Web SDK version | Play Billing Library version | |---------------|-------------|-----------------|-----------------------|-----------------|------------------------------| +| 10.8.0 | [5.85.0](https://github.com/RevenueCat/purchases-ios/releases/tag/5.85.0) | [10.18.1](https://github.com/RevenueCat/purchases-android/releases/tag/10.18.1) | [18.32.1](https://github.com/RevenueCat/purchases-hybrid-common/releases/tag/18.32.1) | [1.53.1](https://github.com/RevenueCat/purchases-js/releases/tag/1.53.1) | [8.3.0](https://developer.android.com/google/play/billing/release-notes) | | 10.7.2 | [5.84.0](https://github.com/RevenueCat/purchases-ios/releases/tag/5.84.0) | [10.17.0](https://github.com/RevenueCat/purchases-android/releases/tag/10.17.0) | [18.31.0](https://github.com/RevenueCat/purchases-hybrid-common/releases/tag/18.31.0) | [1.52.3](https://github.com/RevenueCat/purchases-js/releases/tag/1.52.3) | [8.3.0](https://developer.android.com/google/play/billing/release-notes) | | 10.7.1 | [5.83.1](https://github.com/RevenueCat/purchases-ios/releases/tag/5.83.1) | [10.16.1](https://github.com/RevenueCat/purchases-android/releases/tag/10.16.1) | [18.30.0](https://github.com/RevenueCat/purchases-hybrid-common/releases/tag/18.30.0) | [1.52.0](https://github.com/RevenueCat/purchases-js/releases/tag/1.52.0) | [8.3.0](https://developer.android.com/google/play/billing/release-notes) | | 10.7.0 | [5.83.0](https://github.com/RevenueCat/purchases-ios/releases/tag/5.83.0) | [10.16.0](https://github.com/RevenueCat/purchases-android/releases/tag/10.16.0) | [18.29.0](https://github.com/RevenueCat/purchases-hybrid-common/releases/tag/18.29.0) | [1.49.1](https://github.com/RevenueCat/purchases-js/releases/tag/1.49.1) | [8.3.0](https://developer.android.com/google/play/billing/release-notes) | diff --git a/android/build.gradle b/android/build.gradle index 1edc0bc5b..a49305b4f 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -29,7 +29,7 @@ android { minSdkVersion getExtOrIntegerDefault('minSdkVersion') targetSdkVersion getExtOrIntegerDefault('targetSdkVersion') versionCode 1 - versionName '10.7.2' + versionName '10.8.0' } buildTypes { diff --git a/android/src/main/java/com/revenuecat/purchases/react/RNPurchasesModule.java b/android/src/main/java/com/revenuecat/purchases/react/RNPurchasesModule.java index 4ffd02ab8..679c4df00 100644 --- a/android/src/main/java/com/revenuecat/purchases/react/RNPurchasesModule.java +++ b/android/src/main/java/com/revenuecat/purchases/react/RNPurchasesModule.java @@ -51,7 +51,7 @@ public class RNPurchasesModule extends ReactContextBaseJavaModule implements Upd private static final String TRACKED_EVENT = "Purchases-TrackedEvent"; private static final String DEBUG_EVENT = "Purchases-DebugEvent"; public static final String PLATFORM_NAME = "react-native"; - public static final String PLUGIN_VERSION = "10.7.2"; + public static final String PLUGIN_VERSION = "10.8.0"; private final ReactApplicationContext reactContext; diff --git a/examples/purchaseTesterTypescript/package.json b/examples/purchaseTesterTypescript/package.json index 948b269d5..ab80898b6 100644 --- a/examples/purchaseTesterTypescript/package.json +++ b/examples/purchaseTesterTypescript/package.json @@ -16,7 +16,7 @@ "@react-navigation/native-stack": "^6.0", "react": "19.0.0", "react-native": "^0.78.0", - "react-native-purchases-store-galaxy": "10.7.2", + "react-native-purchases-store-galaxy": "10.8.0", "react-native-safe-area-context": "^5.1.0", "react-native-screens": "^4.5.0" }, diff --git a/ios/RNPurchases.m b/ios/RNPurchases.m index 46905b22c..6bc69ab84 100644 --- a/ios/RNPurchases.m +++ b/ios/RNPurchases.m @@ -785,7 +785,7 @@ - (NSString *)platformFlavor { } - (NSString *)platformFlavorVersion { - return @"10.7.2"; + return @"10.8.0"; } @end diff --git a/package.json b/package.json index 013dcc748..7a08fab3c 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "react-native-purchases", "title": "React Native Purchases", - "version": "10.7.2", + "version": "10.8.0", "description": "React Native in-app purchases and subscriptions made easy. Supports iOS and Android. ", "main": "dist/index.js", "module": "dist/index.js", diff --git a/react-native-purchases-store-galaxy/android/build.gradle b/react-native-purchases-store-galaxy/android/build.gradle index 69da237bd..183f6f858 100644 --- a/react-native-purchases-store-galaxy/android/build.gradle +++ b/react-native-purchases-store-galaxy/android/build.gradle @@ -43,7 +43,7 @@ android { minSdkVersion getExtOrIntegerDefault("minSdkVersion") targetSdkVersion getExtOrIntegerDefault("targetSdkVersion") versionCode 1 - versionName '10.7.2' + versionName '10.8.0' } buildTypes { diff --git a/react-native-purchases-store-galaxy/package.json b/react-native-purchases-store-galaxy/package.json index 2de00d5f7..a066c2081 100644 --- a/react-native-purchases-store-galaxy/package.json +++ b/react-native-purchases-store-galaxy/package.json @@ -1,7 +1,7 @@ { "name": "react-native-purchases-store-galaxy", "title": "React Native Purchases Store Galaxy", - "version": "10.7.2", + "version": "10.8.0", "description": "Galaxy Store add-on for React Native Purchases.", "main": "lib/commonjs/index", "module": "lib/module/index", @@ -68,7 +68,7 @@ "peerDependencies": { "react": "*", "react-native": ">= 0.73.0", - "react-native-purchases": "10.7.2", + "react-native-purchases": "10.8.0", "react-native-web": "*" }, "peerDependenciesMeta": { diff --git a/react-native-purchases-ui/android/build.gradle b/react-native-purchases-ui/android/build.gradle index f1b2761cb..6ec61feef 100644 --- a/react-native-purchases-ui/android/build.gradle +++ b/react-native-purchases-ui/android/build.gradle @@ -59,7 +59,7 @@ android { minSdkVersion getExtOrIntegerDefault("minSdkVersion") targetSdkVersion getExtOrIntegerDefault("targetSdkVersion") versionCode 1 - versionName '10.7.2' + versionName '10.8.0' } buildTypes { diff --git a/react-native-purchases-ui/package.json b/react-native-purchases-ui/package.json index 7f2ea6387..fc783a7d0 100644 --- a/react-native-purchases-ui/package.json +++ b/react-native-purchases-ui/package.json @@ -1,7 +1,7 @@ { "name": "react-native-purchases-ui", "title": "React Native Purchases UI", - "version": "10.7.2", + "version": "10.8.0", "description": "React Native in-app purchases and subscriptions made easy. Supports iOS and Android.", "main": "lib/commonjs/index", "module": "lib/module/index", @@ -77,7 +77,7 @@ "peerDependencies": { "react": "*", "react-native": ">= 0.73.0", - "react-native-purchases": "10.7.2", + "react-native-purchases": "10.8.0", "react-native-web": "*" }, "peerDependenciesMeta": { diff --git a/scripts/docs/index.html b/scripts/docs/index.html index 41ea459eb..b49aa402a 100644 --- a/scripts/docs/index.html +++ b/scripts/docs/index.html @@ -2,7 +2,7 @@
- + diff --git a/src/browser/nativeModule.ts b/src/browser/nativeModule.ts index 6f0c43b5f..06ca350eb 100644 --- a/src/browser/nativeModule.ts +++ b/src/browser/nativeModule.ts @@ -10,7 +10,7 @@ import { purchaseSimulatedPackage } from './simulatedstore/purchaseSimulatedPack import type { RewardedAdTrackingMetadata } from '../purchases'; -const packageVersion = '10.7.2'; +const packageVersion = '10.8.0'; /** * Browser implementation of the native module. This will be used in the browser and Expo Go. diff --git a/yarn.lock b/yarn.lock index 1a516c97a..dabef7a4e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8396,7 +8396,7 @@ __metadata: babel-plugin-module-resolver: ^5.0.0 react: 19.0.0 react-native: ^0.78.0 - react-native-purchases-store-galaxy: 10.7.2 + react-native-purchases-store-galaxy: 10.8.0 react-native-safe-area-context: ^5.1.0 react-native-screens: ^4.5.0 languageName: unknown @@ -8534,7 +8534,7 @@ __metadata: languageName: node linkType: hard -"react-native-purchases-store-galaxy@10.7.2, react-native-purchases-store-galaxy@workspace:react-native-purchases-store-galaxy": +"react-native-purchases-store-galaxy@10.8.0, react-native-purchases-store-galaxy@workspace:react-native-purchases-store-galaxy": version: 0.0.0-use.local resolution: "react-native-purchases-store-galaxy@workspace:react-native-purchases-store-galaxy" dependencies: @@ -8556,7 +8556,7 @@ __metadata: peerDependencies: react: "*" react-native: ">= 0.73.0" - react-native-purchases: 10.7.2 + react-native-purchases: 10.8.0 react-native-web: "*" peerDependenciesMeta: react-native-web: @@ -8588,7 +8588,7 @@ __metadata: peerDependencies: react: "*" react-native: ">= 0.73.0" - react-native-purchases: 10.7.2 + react-native-purchases: 10.8.0 react-native-web: "*" peerDependenciesMeta: react-native-web: