Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AUTOMATIC] Release/5.18.0 #4802

Closed
wants to merge 2 commits into from
Closed
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 .version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
5.18.0-SNAPSHOT
5.18.0
28 changes: 16 additions & 12 deletions CHANGELOG.latest.md
Original file line number Diff line number Diff line change
@@ -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)
27 changes: 27 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion RevenueCat.podspec
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion RevenueCatUI.podspec
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion Sources/Misc/SystemInfo.swift
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ class SystemInfo {
}

static var frameworkVersion: String {
return "5.18.0-SNAPSHOT"
return "5.18.0"
}

static var systemVersion: String {
Expand Down
2 changes: 1 addition & 1 deletion Tests/InstallationTests/CommonFiles/RevenueCat-Swift.h
Original file line number Diff line number Diff line change
Expand Up @@ -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,
};

Expand Down
2 changes: 1 addition & 1 deletion scripts/docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="refresh" content="0; url=https://revenuecat.github.io/purchases-ios-docs/5.17.0/documentation/revenuecat"/>
<meta http-equiv="refresh" content="0; url=https://revenuecat.github.io/purchases-ios-docs/5.18.0/documentation/revenuecat"/>
</head>
<body>
</body>
Expand Down
2 changes: 1 addition & 1 deletion scripts/docs/v4_api_migration_guide.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="refresh" content="0; url=https://revenuecat.github.io/purchases-ios-docs/5.18.0-SNAPSHOT/documentation/revenuecat/v4_api_migration_guide"/>
<meta http-equiv="refresh" content="0; url=https://revenuecat.github.io/purchases-ios-docs/5.18.0/documentation/revenuecat/v4_api_migration_guide"/>
</head>
<body>
</body>
Expand Down
2 changes: 1 addition & 1 deletion scripts/docs/v5_api_migration_guide.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="refresh" content="0; url=https://revenuecat.github.io/purchases-ios-docs/5.18.0-SNAPSHOT/documentation/revenuecat/v5_api_migration_guide"/>
<meta http-equiv="refresh" content="0; url=https://revenuecat.github.io/purchases-ios-docs/5.18.0/documentation/revenuecat/v5_api_migration_guide"/>
</head>
<body>
</body>
Expand Down