Skip to content

Conversation

@JZDesign
Copy link
Contributor

@JZDesign JZDesign commented Dec 2, 2025

Checklist

  • If applicable, unit tests
  • If applicable, create follow-up issues for purchases-android and hybrids

Motivation

As we evolve the conditional visibility feature and add new conditions, our users will likely wind up in a spot where their paywalls don't render in an expected way. We need to provide an option to allow them to account for old SDKs and to control how their paywall renders if they use newer conditions that old SDKs are unaware of.

Description

Adds the ability for users to create a condition that will only show the component for a given app version

@RevenueCat-Danger-Bot
Copy link

RevenueCat-Danger-Bot commented Dec 2, 2025

1 Error
🚫 Label the PR using one of the change type labels. If you are not sure which label to use, choose pr:other.
1 Warning
⚠️ The following Swift files were added but don't appear to be included in RevenueCat.xcodeproj:
• Sources/Misc/String+extractNumber.swift
• Tests/UnitTests/Misc/String+ExtractNumberTests.swift

If you've added new swift files using the tuist project, make sure those are added to the RevenueCat.xcodeproj, or double-check if they should be excluded.

Label Description
pr:feat A new feature. Use along with pr:breaking to force a major release.
pr:fix A bug fix. Use along with pr:force_minor to force a minor release.
pr:other Other changes. Catch-all for anything that doesn't fit the above categories. Releases that only contain this label will not be released. Use along with pr:force_patch, or pr:force_minor to force a patch or minor release.
pr:RevenueCatUI Use along any other tag to mark a PR that only contains RevenueCatUI changes
pr:next_release Preparing a new release
pr:dependencies Updating a dependency
pr:phc_dependencies Updating purchases-hybrid-common dependency
pr:changelog_ignore The PR will not be included in the changelog. This label doesn't determine the type of bump of the version and must be combined with pr:feat, pr:fix or pr:other.

Generated by 🚫 Danger

@JZDesign JZDesign marked this pull request as ready for review December 3, 2025 15:03
@JZDesign JZDesign requested review from a team as code owners December 3, 2025 15:03
@JZDesign JZDesign requested a review from facumenzella December 3, 2025 16:01
@JZDesign JZDesign marked this pull request as draft December 4, 2025 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants