From a0f1509776cd21d74692c25b52d14882e1012254 Mon Sep 17 00:00:00 2001 From: revenuecat-ops Date: Thu, 19 Sep 2024 08:15:04 +0000 Subject: [PATCH 1/2] Version bump for 1.0.1+13.2.1 --- CHANGELOG-LATEST.md | 103 +++++++----------------------- CHANGELOG.md | 26 ++++++++ core/core.podspec | 2 +- gradle/libs.versions.toml | 2 +- mappings/mappings.podspec | 2 +- models/models.podspec | 2 +- revenuecatui/revenuecatui.podspec | 2 +- 7 files changed, 55 insertions(+), 84 deletions(-) diff --git a/CHANGELOG-LATEST.md b/CHANGELOG-LATEST.md index 45aa64d1..2dd4d7f9 100644 --- a/CHANGELOG-LATEST.md +++ b/CHANGELOG-LATEST.md @@ -1,79 +1,24 @@ -### Breaking Changes -* Removes unused Locale (#166) via JayShortway (@JayShortway) -* Do not expose PHC api (#164) (@JayShortway, @tonidero, @vegaro) -* Adopt Latest PHC Version (#139) via Will Taylor (@fire-at-will) -* Removes Offerings.getCurrentOfferingForPlacement() (#121) via JayShortway (@JayShortway) -* Fix iOS StoreProduct description & price (#108) via JayShortway (@JayShortway) -* Uses PurchasesAreCompletedBy (#105) via JayShortway (@JayShortway) -* Remove PurchasesFactory (#103) via JayShortway (@JayShortway) -### New Features -* Adds ProductCategory to StoreProduct (#114) via JayShortway (@JayShortway) -### Bugfixes -* Fixes an incorrect cast to Package. (#176) via JayShortway (@JayShortway) -* Fixes a PaywallListener crash (#170) via JayShortway (@JayShortway) -* Fix iOS crash showing paywall for current offering (#129) via JayShortway (@JayShortway) -* Fixes Compose<->K2 compilation error (#111) via JayShortway (@JayShortway) -* Fixes the Transaction type (#113) via JayShortway (@JayShortway) -* Fixes showInAppMessagesIfNeeded() on iOS (#110) via JayShortway (@JayShortway) -### Dependency Updates -* [AUTOMATIC BUMP] Updates purchases-hybrid-common to 13.2.0 (#174) via RevenueCat Git Bot (@RCGitBot) -* [AUTOMATIC BUMP] Updates purchases-hybrid-common to 13.1.0 (#156) via RevenueCat Git Bot (@RCGitBot) -* [AUTOMATIC BUMP] Updates purchases-hybrid-common to 11.1.1 (#124) via RevenueCat Git Bot (@RCGitBot) -* Consolidates Compose versions (#112) via JayShortway (@JayShortway) -* Checks PHC version at configure() time on iOS (#104) via JayShortway (@JayShortway) -### Other Changes -* Fixes a typo in the Fastfile. (#179) via JayShortway (@JayShortway) -* The :update_hybrid_common lane also updates Podfile.lock. (#175) via JayShortway (@JayShortway) -* Greatly simplifies how Price.amountMicros is determined on iOS. (#172) via JayShortway (@JayShortway) -* Adds v1 migration guide (#171) via JayShortway (@JayShortway) -* :update_hybrid_common lane also updates mappings.podspec and models.podspec (#169) via JayShortway (@JayShortway) -* Updates the KobanKat migration guide (#167) via JayShortway (@JayShortway) -* Calls out WorkManager specifically in the initialization error message. (#155) via JayShortway (@JayShortway) -* Accept Fastlane Changes (#151) via Will Taylor (@fire-at-will) -* Adds the git-town config to source control. (#146) via JayShortway (@JayShortway) -* Appends PHC version to the library version as build metadata (#136) via JayShortway (@JayShortway) -* Adds required Kotlin test dependencies to :core (#142) via JayShortway (@JayShortway) -* Temporarily reverts "Remove expect/actual from enums without extra properties (#137)" (#141) via JayShortway (@JayShortway) -* Remove expect/actual from enums that lack extra properties (#137) via JayShortway (@JayShortway) -* Improves the error message when the PurchasesInitializer is missing from the merged AndroidManifest.xml. (#130) via JayShortway (@JayShortway) -* Fixes viewing revenuecatui Kotlin code in Xcode (#127) via JayShortway (@JayShortway) -* Removes the Compose Compiler Gradle Plugin from :apiTester. (#125) via JayShortway (@JayShortway) -* Adds missing API tests (#106) via JayShortway (@JayShortway) -* Publishes API reference only on release. (#122) via JayShortway (@JayShortway) -* Fixes the release pipeline (#119) via JayShortway (@JayShortway) -* Adds KobanKat migration guide (#116) via JayShortway (@JayShortway) -* Updates README.md (#115) via JayShortway (@JayShortway) -* Adds .aiexclude (#109) via JayShortway (@JayShortway) -* Fixes snapshot publishing (#107) via JayShortway (@JayShortway) -* Adds prepare-next-snapshot-version CI job (#102) via JayShortway (@JayShortway) -* Copies some CI jobs from GitHub Actions to CircleCI. (#101) via JayShortway (@JayShortway) -* Moves publishing logic from the CircleCI config to Fastlane. (#100) via JayShortway (@JayShortway) -* Release train (#99) via JayShortway (@JayShortway) -* Adds the upgrade-hybrid-common action (#93) via JayShortway (@JayShortway) -* Adds Fastlane (#90) via JayShortway (@JayShortway) -* Adds the Danger bot. (#87) via JayShortway (@JayShortway) -* Corrects the artifactId of the :paywalls module. (#86) via JayShortway (@JayShortway) -* Adds snapshot publishing (#83) via JayShortway (@JayShortway) -* Changes package to com.revenuecat (#80) via JayShortway (@JayShortway) -* Adds note on migration to README.md (#79) via JayShortway (@JayShortway) -* Update README.md (#78) via JayShortway (@JayShortway) -* Adds Paywalls (#77) via JayShortway (@JayShortway) -* Adds issue and PR templates. via JayShortway (@JayShortway) -* Removes StoreProduct.pricePer*() functions, as they are not available in PHC, nor in e.g. Flutter & React Native. via JayShortway (@JayShortway) -* Fixes docs for StoreProduct.presentedOfferingContext. via JayShortway (@JayShortway) -* Adds a currently-disabled check for the PHC version on iOS. via JayShortway (@JayShortway) -* Minor consistency update. via JayShortway (@JayShortway) -* PlatformInfo is properly passed on Android and iOS. via JayShortway (@JayShortway) -* SDK version is now just '0.5.0', without any versions of platform RC SDKs. via JayShortway (@JayShortway) -* SDK3448 PurchasesConfiguration binary compatibility (#72) via JayShortway (@JayShortway) -* Adds klib abi validation. via JayShortway (@JayShortway) -* SDK-3448 configuration consistency (#71) via JayShortway (@JayShortway) -* SDK-3450 poc for using phc (#70) via JayShortway (@JayShortway) -* Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.6.0 (#66) via JayShortway (@JayShortway) -* Update kotlin to v1.9.24 (#64) via JayShortway (@JayShortway) -* Update agp to v8.4.1 (#68) via JayShortway (@JayShortway) -* Update plugin jetbrains-compose to v1.6.10 (#67) via JayShortway (@JayShortway) -* Update agp to v8.4.0 (#62) via JayShortway (@JayShortway) -* Update dependency androidx.activity:activity-compose to v1.9.0 (#61) via JayShortway (@JayShortway) -* Update compose to v1.6.7 (#63) via JayShortway (@JayShortway) -* Prepares the next development version. via JayShortway (@JayShortway) +## RevenueCat SDK +### 🐞 Bugfixes +* Supports uniquePackageNames by setting the namespace for the :models module (#195) via JayShortway (@JayShortway) +### 📦 Dependency Updates +* [AUTOMATIC BUMP] Updates purchases-hybrid-common to 13.2.1 (#206) via RevenueCat Git Bot (@RCGitBot) + +### 🔄 Other Changes +* Bump fastlane-plugin-revenuecat_internal from 5140dbc to 55a0455 (#208) via Cesar de la Vega (@vegaro) +* Runs the update-purchases-hybrid-common-version job on macOS. (#205) via JayShortway (@JayShortway) +* Moves PurchasesDelegate to the :core module (#194) via JayShortway (@JayShortway) +* Moves LogHandler and LogLevel to the :core module (#193) via JayShortway (@JayShortway) +* Moves miscellaneous types to the models package (#192) via JayShortway (@JayShortway) +* Moves errors to the models package (#191) via JayShortway (@JayShortway) +* Moves Offerings to the models package (#190) via JayShortway (@JayShortway) +* Moves CustomerInfo to the models package (#189) via JayShortway (@JayShortway) +* Moves most enums to the models package (#188) via JayShortway (@JayShortway) +* Makes issue identifiers clickable in Android Studio (#187) via JayShortway (@JayShortway) +* Make sure the version gets automatically updated in the podspec files too (#197) via JayShortway (@JayShortway) +* Passes the right contexts to the automatic-bump job. (#196) via JayShortway (@JayShortway) +* Tester app shows every Offerings and CustomerInfo property (#178) via JayShortway (@JayShortway) +* Update RELEASING.md (#186) via JayShortway (@JayShortway) +* Update fastlane plugin version (#184) via Cesar de la Vega (@vegaro) +* Update Gemfile to fix dependabot (#183) via Cesar de la Vega (@vegaro) +* Create dependabot.yml (#182) via Cesar de la Vega (@vegaro) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9d69a0b4..021dc802 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,29 @@ +## 1.0.1+13.2.1 +## RevenueCat SDK +### 🐞 Bugfixes +* Supports uniquePackageNames by setting the namespace for the :models module (#195) via JayShortway (@JayShortway) +### 📦 Dependency Updates +* [AUTOMATIC BUMP] Updates purchases-hybrid-common to 13.2.1 (#206) via RevenueCat Git Bot (@RCGitBot) + +### 🔄 Other Changes +* Bump fastlane-plugin-revenuecat_internal from 5140dbc to 55a0455 (#208) via Cesar de la Vega (@vegaro) +* Runs the update-purchases-hybrid-common-version job on macOS. (#205) via JayShortway (@JayShortway) +* Moves PurchasesDelegate to the :core module (#194) via JayShortway (@JayShortway) +* Moves LogHandler and LogLevel to the :core module (#193) via JayShortway (@JayShortway) +* Moves miscellaneous types to the models package (#192) via JayShortway (@JayShortway) +* Moves errors to the models package (#191) via JayShortway (@JayShortway) +* Moves Offerings to the models package (#190) via JayShortway (@JayShortway) +* Moves CustomerInfo to the models package (#189) via JayShortway (@JayShortway) +* Moves most enums to the models package (#188) via JayShortway (@JayShortway) +* Makes issue identifiers clickable in Android Studio (#187) via JayShortway (@JayShortway) +* Make sure the version gets automatically updated in the podspec files too (#197) via JayShortway (@JayShortway) +* Passes the right contexts to the automatic-bump job. (#196) via JayShortway (@JayShortway) +* Tester app shows every Offerings and CustomerInfo property (#178) via JayShortway (@JayShortway) +* Update RELEASING.md (#186) via JayShortway (@JayShortway) +* Update fastlane plugin version (#184) via Cesar de la Vega (@vegaro) +* Update Gemfile to fix dependabot (#183) via Cesar de la Vega (@vegaro) +* Create dependabot.yml (#182) via Cesar de la Vega (@vegaro) + ## 1.0.0+13.2.0 ### Breaking Changes * Removes unused Locale (#166) via JayShortway (@JayShortway) diff --git a/core/core.podspec b/core/core.podspec index 9f60c4de..ed8a0265 100644 --- a/core/core.podspec +++ b/core/core.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = 'core' - spec.version = '1.1.0-SNAPSHOT' + spec.version = '1.0.1+13.2.1' spec.homepage = '' spec.source = { :http=> ''} spec.authors = '' diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 52bd4172..a8670b3f 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -7,7 +7,7 @@ ios-deploymentTarget = "13.0" java = "1.8" kotlin = "1.9.23" revenuecat-common = "13.2.1" -revenuecat-kmp = "1.1.0-SNAPSHOT" +revenuecat-kmp = "1.0.1+13.2.1" [libraries] android-gradlePlugin = { module = "com.android.tools.build:gradle", version.ref = "agp" } diff --git a/mappings/mappings.podspec b/mappings/mappings.podspec index c547ad43..23364cab 100644 --- a/mappings/mappings.podspec +++ b/mappings/mappings.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = 'mappings' - spec.version = '1.1.0-SNAPSHOT' + spec.version = '1.0.1+13.2.1' spec.homepage = '' spec.source = { :http=> ''} spec.authors = '' diff --git a/models/models.podspec b/models/models.podspec index e62a7f03..9b4c7173 100644 --- a/models/models.podspec +++ b/models/models.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = 'models' - spec.version = '1.1.0-SNAPSHOT' + spec.version = '1.0.1+13.2.1' spec.homepage = '' spec.source = { :http=> ''} spec.authors = '' diff --git a/revenuecatui/revenuecatui.podspec b/revenuecatui/revenuecatui.podspec index 5a386a4a..ee83b3d2 100644 --- a/revenuecatui/revenuecatui.podspec +++ b/revenuecatui/revenuecatui.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = 'revenuecatui' - spec.version = '1.1.0-SNAPSHOT' + spec.version = '1.0.1+13.2.1' spec.homepage = '' spec.source = { :http=> ''} spec.authors = '' From e0ad99efa75ac6218768b2b2ad53ca6467b5708d Mon Sep 17 00:00:00 2001 From: revenuecat-ops Date: Thu, 19 Sep 2024 08:15:07 +0000 Subject: [PATCH 2/2] Updates VERSIONS.md --- VERSIONS.md | 1 + 1 file changed, 1 insertion(+) diff --git a/VERSIONS.md b/VERSIONS.md index 0f701afb..e42fae45 100644 --- a/VERSIONS.md +++ b/VERSIONS.md @@ -1,5 +1,6 @@ | Version | iOS version | Android version | Common files version | Play Billing Library version | |---------|-------------|-----------------|----------------------|------------------------------| +| 1.0.1+13.2.1 | [5.3.3](https://github.com/RevenueCat/purchases-ios/releases/tag/5.3.3) | [8.7.2](https://github.com/RevenueCat/purchases-android/releases/tag/8.7.2) | [13.2.1](https://github.com/RevenueCat/purchases-hybrid-common/releases/tag/13.2.1) | [7.0.0](https://developer.android.com/google/play/billing/release-notes) | | 1.0.0+13.2.0 | [5.3.1](https://github.com/RevenueCat/purchases-ios/releases/tag/5.3.1) | [8.7.0](https://github.com/RevenueCat/purchases-android/releases/tag/8.7.0) | [13.2.0](https://github.com/RevenueCat/purchases-hybrid-common/releases/tag/13.2.0) | [7.0.0](https://developer.android.com/google/play/billing/release-notes) | | 1.0.0-beta.3 | [5.2.3](https://github.com/RevenueCat/purchases-ios/releases/tag/5.2.3) | [8.4.0](https://github.com/RevenueCat/purchases-android/releases/tag/8.4.0) | [13.0.1](https://github.com/RevenueCat/purchases-hybrid-common/releases/tag/13.0.1) | [7.0.0](https://developer.android.com/google/play/billing/release-notes) | | 1.0.0-beta.2 | 4.43.2 | 7.12.0 | 11.1.1 | |