[AUTOMATIC] Release/5.19.0 (#4854)

* Version bump for 5.19.0

* To revert: Deploy UI SDK on commit to continue release process

* Revert "To revert: Deploy UI SDK on commit to continue release process"

This reverts commit 3dca36e0ae.

---------

Co-authored-by: Toni Rico <antonio.rico.diez@revenuecat.com>
This commit is contained in:
RevenueCat Git BotandToni Rico authored and GitHub committed 2025-03-06 15:04:17 +01:00
1 parent fb6a4cb12b
commit 3f5e28bfb0
9 files changed
+90 -32

No files matched your search

+1 -1
View File
@@ -1 +1 @@
5.19.0-SNAPSHOT
5.19.0
+36 -25
View File
@@ -1,34 +1,45 @@
## RevenueCat SDK
### ✨ New Features
* Add `hasPaywall` property to `Offering` (#4847) via Antonio Pallares (@ajpallares)
### 🐞 Bugfixes
* Fix SDK Compilation on Xcode 16.3/iOS 18.4 Beta 1 (#4814) via Will Taylor (@fire-at-will)
* Add prepaid as a period type (#4782) via Greenie (@greenietea)
* Fix compilation issues in Xcode 16.3 beta (#4840) via Andy Boedo (@aboedo)
* Correctly set PaywallsTester app API key by the CI (#4822) via Antonio Pallares (@ajpallares)
### Customer Center
#### ✨ New Features
* feat: Add onClose handler support for CustomerCenter (#4850) via Facundo Menzella (@facumenzella)
## RevenueCatUI SDK
### 🐞 Bugfixes
* Fix paywall refreshable bug (#4793) via Antonio Pallares (@ajpallares)
### Customer Center
#### 🐞 Bugfixes
* fix: [AppUpdateWarningView] Tweak buttons bottom alignment and padding (#4807) via Facundo Menzella (@facumenzella)
* fix: Remove force unwrapping from PurchaseHistoryView (#4794) via Facundo Menzella (@facumenzella)
* fix: Remove NavigationView/NavigationStack from AppWarningView (#4792) via Facundo Menzella (@facumenzella)
* Add default refundWindowDuration to HelpPath.init (#4826) via Will Taylor (@fire-at-will)
### Paywallv2
#### ✨ New Features
* [Paywalls V2] Carousel component (#4722) via Josh Holtz (@joshdholtz)
#### 🐞 Bugfixes
* [Paywalls V2] Fixes parsing generic fonts. (#4801) via JayShortway (@JayShortway)
* [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)
* Add activity indicator to restore purchases button behavior (#4848) via Josh Holtz (@joshdholtz)
### Customer Center
#### ✨ New Features
* feat: Hide refund for purchases in trial period (#4823) via Facundo Menzella (@facumenzella)
* feat: Don't show refund if free subscription (#4805) via Facundo Menzella (@facumenzella)
* feat: Introduce refund window to control if a refund is offered for a purchase (#4784) via Facundo Menzella (@facumenzella)
### 🔄 Other Changes
* UI preview mode: disable cache updates (#4809) via Antonio Pallares (@ajpallares)
* UI Preview mode: avoid intro eligibility request (#4800) via Antonio Pallares (@ajpallares)
* [Diagnostics] Fix store kit error description tracking (#4799) via Toni Rico (@tonidero)
* Add no quotes hints to build settings in `Local.xcconfig.SAMPLE` (#4808) via Antonio Pallares (@ajpallares)
* [Paywalls] Fix onRestoreComplete callback not being called (#4803) via Mark Villacampa (@MarkVillacampa)
* UI preview mode: disable log in and log out (#4804) via Antonio Pallares (@ajpallares)
* 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)
* feat: disable postAttributionData requests when in UI preview mode (#4824) via Antonio Pallares (@ajpallares)
* chore: Disable EventsManagerIntegrationTests till fixed (#4852) via Facundo Menzella (@facumenzella)
* Run `all-tests` on `main` and notify Slack (#4849) via Cesar de la Vega (@vegaro)
* Fix potential wrong count on diagnosis sync (#4846) via Antonio Pallares (@ajpallares)
* [Paywalls] Always use normal stack if the relevant axis size is fit (#4842) via Mark Villacampa (@MarkVillacampa)
* Uses the remote version of `purchases-ios` for the SwiftUI sample app (#4841) via Pol Piella Abadia (@polpielladev)
* [Diagnostics] Add extra parameters to `applePurchaseAttempt` (#4835) via Antonio Pallares (@ajpallares)
* Use array instead of sets in diagnostics events (#4839) via Antonio Pallares (@ajpallares)
* chore: Add integration test for analytics events (#4830) via Facundo Menzella (@facumenzella)
* Update changelog with 4.43.3 and 4.43.4 (#4834) via Mark Villacampa (@MarkVillacampa)
* [Diagnostics] Add `requestedProductIds` and `notFoundProductIds` to `appleProductsRequest` (#4828) via Toni Rico (@tonidero)
* Add RCStoreMessageTypeWinBackOffer to Objc API Tester (#4827) via Will Taylor (@fire-at-will)
* chore: Enable force_unwrapping for SwiftLint (#4820) via Facundo Menzella (@facumenzella)
* chore: Delete .orig file and ignore in git ignore (#4821) via Facundo Menzella (@facumenzella)
* Post error test results to Slack (#4404) via Toni Rico (@tonidero)
* [Paywalls V2] Adds a note on publishing to the missing paywall error. (#4817) via JayShortway (@JayShortway)
* Adds `buildServer.json` to `.gitignore` (#4819) via JayShortway (@JayShortway)
* Empty strings in proxyURL parameters in `Local.xcconfig` (#4818) via Antonio Pallares (@ajpallares)
* [Paywalls] Use CSS linear-gradient spec to compute gradient start/end points (#4789) via Mark Villacampa (@MarkVillacampa)
* [Paywalls] Add support for shadows in image components (#4797) via Mark Villacampa (@MarkVillacampa)
* [Paywalls] Fix badge background not using the new background field instead of ba… (#4811) via Mark Villacampa (@MarkVillacampa)
* fix: workaround to allow using proxy URL in `Local.xcconfig` (#4810) via Antonio Pallares (@ajpallares)
+47
View File
@@ -1,3 +1,50 @@
## 5.19.0
## RevenueCat SDK
### ✨ New Features
* Add `hasPaywall` property to `Offering` (#4847) via Antonio Pallares (@ajpallares)
### 🐞 Bugfixes
* Fix compilation issues in Xcode 16.3 beta (#4840) via Andy Boedo (@aboedo)
* Correctly set PaywallsTester app API key by the CI (#4822) via Antonio Pallares (@ajpallares)
### Customer Center
#### ✨ New Features
* feat: Add onClose handler support for CustomerCenter (#4850) via Facundo Menzella (@facumenzella)
## RevenueCatUI SDK
### 🐞 Bugfixes
* Add default refundWindowDuration to HelpPath.init (#4826) via Will Taylor (@fire-at-will)
### Paywallv2
#### 🐞 Bugfixes
* Add activity indicator to restore purchases button behavior (#4848) via Josh Holtz (@joshdholtz)
### Customer Center
#### ✨ New Features
* feat: Hide refund for purchases in trial period (#4823) via Facundo Menzella (@facumenzella)
* feat: Don't show refund if free subscription (#4805) via Facundo Menzella (@facumenzella)
* feat: Introduce refund window to control if a refund is offered for a purchase (#4784) via Facundo Menzella (@facumenzella)
### 🔄 Other Changes
* feat: disable postAttributionData requests when in UI preview mode (#4824) via Antonio Pallares (@ajpallares)
* chore: Disable EventsManagerIntegrationTests till fixed (#4852) via Facundo Menzella (@facumenzella)
* Run `all-tests` on `main` and notify Slack (#4849) via Cesar de la Vega (@vegaro)
* Fix potential wrong count on diagnosis sync (#4846) via Antonio Pallares (@ajpallares)
* [Paywalls] Always use normal stack if the relevant axis size is fit (#4842) via Mark Villacampa (@MarkVillacampa)
* Uses the remote version of `purchases-ios` for the SwiftUI sample app (#4841) via Pol Piella Abadia (@polpielladev)
* [Diagnostics] Add extra parameters to `applePurchaseAttempt` (#4835) via Antonio Pallares (@ajpallares)
* Use array instead of sets in diagnostics events (#4839) via Antonio Pallares (@ajpallares)
* chore: Add integration test for analytics events (#4830) via Facundo Menzella (@facumenzella)
* Update changelog with 4.43.3 and 4.43.4 (#4834) via Mark Villacampa (@MarkVillacampa)
* [Diagnostics] Add `requestedProductIds` and `notFoundProductIds` to `appleProductsRequest` (#4828) via Toni Rico (@tonidero)
* Add RCStoreMessageTypeWinBackOffer to Objc API Tester (#4827) via Will Taylor (@fire-at-will)
* chore: Enable force_unwrapping for SwiftLint (#4820) via Facundo Menzella (@facumenzella)
* chore: Delete .orig file and ignore in git ignore (#4821) via Facundo Menzella (@facumenzella)
* Post error test results to Slack (#4404) via Toni Rico (@tonidero)
* [Paywalls V2] Adds a note on publishing to the missing paywall error. (#4817) via JayShortway (@JayShortway)
* Adds `buildServer.json` to `.gitignore` (#4819) via JayShortway (@JayShortway)
* Empty strings in proxyURL parameters in `Local.xcconfig` (#4818) via Antonio Pallares (@ajpallares)
* [Paywalls] Use CSS linear-gradient spec to compute gradient start/end points (#4789) via Mark Villacampa (@MarkVillacampa)
* [Paywalls] Add support for shadows in image components (#4797) via Mark Villacampa (@MarkVillacampa)
* [Paywalls] Fix badge background not using the new background field instead of ba… (#4811) via Mark Villacampa (@MarkVillacampa)
* fix: workaround to allow using proxy URL in `Local.xcconfig` (#4810) via Antonio Pallares (@ajpallares)
## 5.18.0
## RevenueCat SDK
### 🐞 Bugfixes
+1 -1
View File
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "RevenueCat"
s.version = "5.19.0-SNAPSHOT"
s.version = "5.19.0"
s.summary = "Subscription and in-app-purchase backend service."
s.description = <<-DESC
+1 -1
View File
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "RevenueCatUI"
s.version = "5.19.0-SNAPSHOT"
s.version = "5.19.0"
s.summary = "UI library for RevenueCat paywalls."
s.description = <<-DESC
+1 -1
View File
@@ -84,7 +84,7 @@ class SystemInfo {
}
static var frameworkVersion: String {
return "5.19.0-SNAPSHOT"
return "5.19.0"
}
static var systemVersion: String {
+1 -1
View File
@@ -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/documentation/revenuecat"/>
<meta http-equiv="refresh" content="0; url=https://revenuecat.github.io/purchases-ios-docs/5.19.0/documentation/revenuecat"/>
</head>
<body>
</body>
+1 -1
View File
@@ -2,7 +2,7 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="refresh" content="0; url=https://revenuecat.github.io/purchases-ios-docs/5.19.0-SNAPSHOT/documentation/revenuecat/v4_api_migration_guide"/>
<meta http-equiv="refresh" content="0; url=https://revenuecat.github.io/purchases-ios-docs/5.19.0/documentation/revenuecat/v4_api_migration_guide"/>
</head>
<body>
</body>
+1 -1
View File
@@ -2,7 +2,7 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="refresh" content="0; url=https://revenuecat.github.io/purchases-ios-docs/5.19.0-SNAPSHOT/documentation/revenuecat/v5_api_migration_guide"/>
<meta http-equiv="refresh" content="0; url=https://revenuecat.github.io/purchases-ios-docs/5.19.0/documentation/revenuecat/v5_api_migration_guide"/>
</head>
<body>
</body>