diff --git a/.version b/.version index 5bd50c7663..391dca82bf 100644 --- a/.version +++ b/.version @@ -1 +1 @@ -5.18.0-SNAPSHOT +5.18.0 diff --git a/CHANGELOG.latest.md b/CHANGELOG.latest.md index 2d364b859d..214e03f2ae 100644 --- a/CHANGELOG.latest.md +++ b/CHANGELOG.latest.md @@ -1,21 +1,25 @@ ## RevenueCat SDK -### Paywallv2 -#### 🐞 Bugfixes -* Fix period abbreviated when multiple days/weeks/months/years (#4769) via Josh Holtz (@joshdholtz) +### 🐞 Bugfixes +* Add prepaid as a period type (#4782) via Greenie (@greenietea) ## RevenueCatUI SDK +### 🐞 Bugfixes +* Fix paywall refreshable bug (#4793) via Antonio Pallares (@ajpallares) ### Customer Center -#### ✨ New Features -* feat: Dont show cancel path if lifetime subscription (#4755) via Facundo Menzella (@facumenzella) -* feat: Enable cancellation in CustomerCenter for catalyst (#4768) via Facundo Menzella (@facumenzella) #### 🐞 Bugfixes -* fix: Track impression in CustomerCenter only once (#4778) via Facundo Menzella (@facumenzella) -* Fix for survey answered event not being tracked when not setting a `customerCenterActionHandler` (#4777) via Cesar de la Vega (@vegaro) +* fix: Remove force unwrapping from PurchaseHistoryView (#4794) via Facundo Menzella (@facumenzella) +* fix: Remove NavigationView/NavigationStack from AppWarningView (#4792) via Facundo Menzella (@facumenzella) ### Paywallv2 +#### ✨ New Features +* [Paywalls V2] Carousel component (#4722) via Josh Holtz (@joshdholtz) #### 🐞 Bugfixes -* Hooks up purchase handler preference keys for Paywalls V2 (#4780) via Josh Holtz (@joshdholtz) -* Fixed issues with finding some locales (ex: `zh-Hans` and `zh-Hant`) (#4771) via Josh Holtz (@joshdholtz) +* [Paywalls V2] Scroll fix for background/padding/border (#4788) via Josh Holtz (@joshdholtz) +* [Paywalls V2] Add purchase button activity indicator (#4787) via Josh Holtz (@joshdholtz) +* [Paywalls V2] Add `visible` property to all components (and overrides to ones that were missing) (#4781) via Josh Holtz (@joshdholtz) ### 🔄 Other Changes -* feat: Introduce ISODurationFormatter (#4776) via Facundo Menzella (@facumenzella) -* [Paywalls V2] Support generic fonts (#4766) via Josh Holtz (@joshdholtz) +* Config item rename (#4798) via Antonio Pallares (@ajpallares) +* Use RC API key for local development from local.xcconfig (#4795) via Antonio Pallares (@ajpallares) +* UI Preview Mode: mock `CustomerInfo` (#4786) via Antonio Pallares (@ajpallares) +* [Paywalls V2] Added `overflow` property to stack (#4767) via Josh Holtz (@joshdholtz) +* Add Internal support for draft paywall previews (#4761) via Antonio Pallares (@ajpallares) diff --git a/CHANGELOG.md b/CHANGELOG.md index e3a569776f..6db12f4522 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,30 @@ +## 5.18.0 +## RevenueCat SDK +### 🐞 Bugfixes +* Add prepaid as a period type (#4782) via Greenie (@greenietea) + +## RevenueCatUI SDK +### 🐞 Bugfixes +* Fix paywall refreshable bug (#4793) via Antonio Pallares (@ajpallares) +### Customer Center +#### 🐞 Bugfixes +* fix: Remove force unwrapping from PurchaseHistoryView (#4794) via Facundo Menzella (@facumenzella) +* fix: Remove NavigationView/NavigationStack from AppWarningView (#4792) via Facundo Menzella (@facumenzella) +### Paywallv2 +#### ✨ New Features +* [Paywalls V2] Carousel component (#4722) via Josh Holtz (@joshdholtz) +#### 🐞 Bugfixes +* [Paywalls V2] Scroll fix for background/padding/border (#4788) via Josh Holtz (@joshdholtz) +* [Paywalls V2] Add purchase button activity indicator (#4787) via Josh Holtz (@joshdholtz) +* [Paywalls V2] Add `visible` property to all components (and overrides to ones that were missing) (#4781) via Josh Holtz (@joshdholtz) + +### 🔄 Other Changes +* Config item rename (#4798) via Antonio Pallares (@ajpallares) +* Use RC API key for local development from local.xcconfig (#4795) via Antonio Pallares (@ajpallares) +* UI Preview Mode: mock `CustomerInfo` (#4786) via Antonio Pallares (@ajpallares) +* [Paywalls V2] Added `overflow` property to stack (#4767) via Josh Holtz (@joshdholtz) +* Add Internal support for draft paywall previews (#4761) via Antonio Pallares (@ajpallares) + ## 5.17.0 ## RevenueCat SDK ### Paywallv2 diff --git a/RevenueCat.podspec b/RevenueCat.podspec index da4154f4ff..eef9d27885 100644 --- a/RevenueCat.podspec +++ b/RevenueCat.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "RevenueCat" - s.version = "5.18.0-SNAPSHOT" + s.version = "5.18.0" s.summary = "Subscription and in-app-purchase backend service." s.description = <<-DESC diff --git a/RevenueCatUI.podspec b/RevenueCatUI.podspec index e3a92f2fef..9fd21cc06d 100644 --- a/RevenueCatUI.podspec +++ b/RevenueCatUI.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "RevenueCatUI" - s.version = "5.18.0-SNAPSHOT" + s.version = "5.18.0" s.summary = "UI library for RevenueCat paywalls." s.description = <<-DESC diff --git a/Sources/Misc/SystemInfo.swift b/Sources/Misc/SystemInfo.swift index 3546653d8d..ea214f9d7b 100644 --- a/Sources/Misc/SystemInfo.swift +++ b/Sources/Misc/SystemInfo.swift @@ -83,7 +83,7 @@ class SystemInfo { } static var frameworkVersion: String { - return "5.18.0-SNAPSHOT" + return "5.18.0" } static var systemVersion: String { diff --git a/Tests/InstallationTests/CommonFiles/RevenueCat-Swift.h b/Tests/InstallationTests/CommonFiles/RevenueCat-Swift.h index c79917888e..9df5131928 100644 --- a/Tests/InstallationTests/CommonFiles/RevenueCat-Swift.h +++ b/Tests/InstallationTests/CommonFiles/RevenueCat-Swift.h @@ -1683,7 +1683,7 @@ typedef SWIFT_ENUM_NAMED(NSInteger, RCPeriodType, "PeriodType", open) { RCIntro SWIFT_COMPILE_NAME("intro") = 1, /// If the entitlement is under a trial period. RCTrial SWIFT_COMPILE_NAME("trial") = 2, -/// If the entitlement is under a prepaid period. +/// If the entitlement is under a prepaid period. This is Play Store only. RCPrepaid SWIFT_COMPILE_NAME("prepaid") = 3, }; diff --git a/scripts/docs/index.html b/scripts/docs/index.html index 024ea767ed..6bb601c785 100644 --- a/scripts/docs/index.html +++ b/scripts/docs/index.html @@ -2,7 +2,7 @@
- + diff --git a/scripts/docs/v4_api_migration_guide.html b/scripts/docs/v4_api_migration_guide.html index 0d0711d9e1..85a165f48c 100644 --- a/scripts/docs/v4_api_migration_guide.html +++ b/scripts/docs/v4_api_migration_guide.html @@ -2,7 +2,7 @@ - + diff --git a/scripts/docs/v5_api_migration_guide.html b/scripts/docs/v5_api_migration_guide.html index d9b72035e2..2447d82e97 100644 --- a/scripts/docs/v5_api_migration_guide.html +++ b/scripts/docs/v5_api_migration_guide.html @@ -2,7 +2,7 @@ - +