diff --git a/.version b/.version index b46516ea90..54edcf62c5 100644 --- a/.version +++ b/.version @@ -1 +1 @@ -4.32.0-SNAPSHOT +4.31.3 diff --git a/CHANGELOG.latest.md b/CHANGELOG.latest.md index 8b5f007d10..e0339abef9 100644 --- a/CHANGELOG.latest.md +++ b/CHANGELOG.latest.md @@ -1,5 +1,18 @@ -### Bugfixes -* Improve pricePerYear price calculation precision (#3492) via Toni Rico (@tonidero) -* Improve price per month accuracy for weekly subscriptions (#3480) via Andy Boedo (@aboedo) -### Dependency Updates -* Bump danger from 9.4.0 to 9.4.1 (#3485) via dependabot[bot] (@dependabot[bot]) +### RevenueCatUI +* `Paywalls`: improve image caching (#3498) via NachoSoto (@NachoSoto) +* `Paywalls`: change style of CTA button to be consistent with other platforms (#3507) via NachoSoto (@NachoSoto) +* `Paywalls`: open footer links on Safari on Catalyst (#3508) via NachoSoto (@NachoSoto) +* `Paywalls`: fix compilation on Xcode < 14.3 (#3513) via NachoSoto (@NachoSoto) +* Fix typo in zh-Hans localization of RevenueCatUI (#3512) via Francis Feng (@francisfeng) +* `Paywalls`: fix PaywallViewControllerDelegate access from Objective-C (#3510) via noncenz (@noncenz) +* `Paywalls`: open Terms and Privacy Policy links in-app (#3475) via Andy Boedo (@aboedo) +* `Paywalls`: fix empty description when using `custom` package type and `{{ sub_period }}` (#3495) via Andy Boedo (@aboedo) +* `Paywalls`: use `HEIC` images (#3496) via NachoSoto (@NachoSoto) +* Paywalls: disable the close button when an action is in progress (#3474) via Andy Boedo (@aboedo) +* `Paywalls`: adjusted German translations (#3476) via Tensei (@tensei) +* Paywalls: Improve Chinese localization (#3489) via Andy Boedo (@aboedo) +### Other Changes +* `CircleCI`: add git credentials to snapshot generation (#3506) via NachoSoto (@NachoSoto) +* `StoreProduct`: improve `priceFormatter` documentation (#3500) via NachoSoto (@NachoSoto) +* `Paywalls`: fix tests (#3499) via NachoSoto (@NachoSoto) +* `Optimization`: changed `first` to `first(where:)` (#3467) via NachoSoto (@NachoSoto) diff --git a/CHANGELOG.md b/CHANGELOG.md index dd7956c8bb..e09d1dcec6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,23 @@ +## 4.31.3 +### RevenueCatUI +* `Paywalls`: improve image caching (#3498) via NachoSoto (@NachoSoto) +* `Paywalls`: change style of CTA button to be consistent with other platforms (#3507) via NachoSoto (@NachoSoto) +* `Paywalls`: open footer links on Safari on Catalyst (#3508) via NachoSoto (@NachoSoto) +* `Paywalls`: fix compilation on Xcode < 14.3 (#3513) via NachoSoto (@NachoSoto) +* Fix typo in zh-Hans localization of RevenueCatUI (#3512) via Francis Feng (@francisfeng) +* `Paywalls`: fix PaywallViewControllerDelegate access from Objective-C (#3510) via noncenz (@noncenz) +* `Paywalls`: open Terms and Privacy Policy links in-app (#3475) via Andy Boedo (@aboedo) +* `Paywalls`: fix empty description when using `custom` package type and `{{ sub_period }}` (#3495) via Andy Boedo (@aboedo) +* `Paywalls`: use `HEIC` images (#3496) via NachoSoto (@NachoSoto) +* Paywalls: disable the close button when an action is in progress (#3474) via Andy Boedo (@aboedo) +* `Paywalls`: adjusted German translations (#3476) via Tensei (@tensei) +* Paywalls: Improve Chinese localization (#3489) via Andy Boedo (@aboedo) +### Other Changes +* `CircleCI`: add git credentials to snapshot generation (#3506) via NachoSoto (@NachoSoto) +* `StoreProduct`: improve `priceFormatter` documentation (#3500) via NachoSoto (@NachoSoto) +* `Paywalls`: fix tests (#3499) via NachoSoto (@NachoSoto) +* `Optimization`: changed `first` to `first(where:)` (#3467) via NachoSoto (@NachoSoto) + ## 4.31.2 ### Bugfixes * Improve pricePerYear price calculation precision (#3492) via Toni Rico (@tonidero) diff --git a/RevenueCat.podspec b/RevenueCat.podspec index 2d23835c46..73c695c022 100644 --- a/RevenueCat.podspec +++ b/RevenueCat.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "RevenueCat" - s.version = "4.32.0-SNAPSHOT" + s.version = "4.31.3" s.summary = "Subscription and in-app-purchase backend service." s.description = <<-DESC diff --git a/RevenueCatUI.podspec b/RevenueCatUI.podspec index 7ccbaa0358..1ba48e42de 100644 --- a/RevenueCatUI.podspec +++ b/RevenueCatUI.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "RevenueCatUI" - s.version = "4.32.0-SNAPSHOT" + s.version = "4.31.3" s.summary = "UI library for RevenueCat paywalls." s.description = <<-DESC diff --git a/Sources/Info.plist b/Sources/Info.plist index 3678f8d53f..0c41056fb2 100644 --- a/Sources/Info.plist +++ b/Sources/Info.plist @@ -17,7 +17,7 @@ CFBundlePackageType $(PRODUCT_BUNDLE_PACKAGE_TYPE) CFBundleShortVersionString - 4.32.0 + 4.31.3 CFBundleVersion $(CURRENT_PROJECT_VERSION) LSApplicationCategoryType diff --git a/Sources/Misc/SystemInfo.swift b/Sources/Misc/SystemInfo.swift index 7dea5f9a75..914d0c415f 100644 --- a/Sources/Misc/SystemInfo.swift +++ b/Sources/Misc/SystemInfo.swift @@ -66,7 +66,7 @@ class SystemInfo { } static var frameworkVersion: String { - return "4.32.0-SNAPSHOT" + return "4.31.3" } static var systemVersion: String { diff --git a/Tests/BackendIntegrationTestApp/Info.plist b/Tests/BackendIntegrationTestApp/Info.plist index c7f199511d..4ff4838c00 100644 --- a/Tests/BackendIntegrationTestApp/Info.plist +++ b/Tests/BackendIntegrationTestApp/Info.plist @@ -17,7 +17,7 @@ CFBundlePackageType $(PRODUCT_BUNDLE_PACKAGE_TYPE) CFBundleShortVersionString - 4.32.0 + 4.31.3 CFBundleVersion 1 LSRequiresIPhoneOS diff --git a/Tests/BackendIntegrationTests/Info.plist b/Tests/BackendIntegrationTests/Info.plist index 617b7422b9..2472b6ddaa 100644 --- a/Tests/BackendIntegrationTests/Info.plist +++ b/Tests/BackendIntegrationTests/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType $(PRODUCT_BUNDLE_PACKAGE_TYPE) CFBundleShortVersionString - 4.32.0 + 4.31.3 CFBundleVersion 1 diff --git a/Tests/InstallationTests/CommonFiles/RevenueCat-Swift.h b/Tests/InstallationTests/CommonFiles/RevenueCat-Swift.h index 0d381661b0..2b058d20c7 100644 --- a/Tests/InstallationTests/CommonFiles/RevenueCat-Swift.h +++ b/Tests/InstallationTests/CommonFiles/RevenueCat-Swift.h @@ -2529,7 +2529,6 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _No - SWIFT_PROTOCOL("_TtP10RevenueCat29PurchasesOrchestratorDelegate_") @protocol PurchasesOrchestratorDelegate - (void)readyForPromotedProduct:(RCStoreProduct * _Nonnull)product purchase:(void (^ _Nonnull)(void (^ _Nonnull)(RCStoreTransaction * _Nullable, RCCustomerInfo * _Nullable, NSError * _Nullable, BOOL)))startPurchase; @@ -2573,6 +2572,7 @@ SWIFT_CLASS_NAMED("PlatformInfo") + @interface RCPurchases (SWIFT_EXTENSION(RevenueCat)) - (void)logIn:(NSString * _Nonnull)appUserID completion:(void (^ _Nonnull)(RCCustomerInfo * _Nullable, BOOL, NSError * _Nullable))completion; - (void)logIn:(NSString * _Nonnull)appUserID completionHandler:(void (^ _Nonnull)(RCCustomerInfo * _Nullable, BOOL, NSError * _Nullable))completionHandler SWIFT_AVAILABILITY(watchos,introduced=6.2) SWIFT_AVAILABILITY(tvos,introduced=13.0) SWIFT_AVAILABILITY(macos,introduced=10.15) SWIFT_AVAILABILITY(ios,introduced=13.0); diff --git a/Tests/UnitTests/Info.plist b/Tests/UnitTests/Info.plist index 617b7422b9..2472b6ddaa 100644 --- a/Tests/UnitTests/Info.plist +++ b/Tests/UnitTests/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType $(PRODUCT_BUNDLE_PACKAGE_TYPE) CFBundleShortVersionString - 4.32.0 + 4.31.3 CFBundleVersion 1 diff --git a/Tests/UnitTestsHostApp/Info.plist b/Tests/UnitTestsHostApp/Info.plist index 8a7dc9a70e..a922bcd248 100644 --- a/Tests/UnitTestsHostApp/Info.plist +++ b/Tests/UnitTestsHostApp/Info.plist @@ -17,7 +17,7 @@ CFBundlePackageType $(PRODUCT_BUNDLE_PACKAGE_TYPE) CFBundleShortVersionString - 4.32.0 + 4.31.3 CFBundleVersion 1 LSRequiresIPhoneOS diff --git a/scripts/docs/index.html b/scripts/docs/index.html index a61d3e51b0..83cc907472 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 6988e22317..c285e85c93 100644 --- a/scripts/docs/v4_api_migration_guide.html +++ b/scripts/docs/v4_api_migration_guide.html @@ -2,7 +2,7 @@ - +