purchases_flutter
Flutter in-app purchases and subscriptions made easy. The plugin supports iOS, macOS and Android.
10.9.1
421K downloads/mo
#571 most downloaded on pub.dev
RevenueCat/purchases-flutter
What this package is like to depend on
Last release 5 days ago
19 Aug 2026
Ships on a steady schedule
a new release about every 2 weeks
Most releases are documented
notes for 181 of 264 stable releases
1 version withdrawn
withdrawn after publishing
7 years old
284 releases · first in 2019
67 releases in the last 12 months
see the full history below
Release timeline
284 releases · Jun 2019 to Aug 2026Releases
latest 60 of 284-
10.9.119 Aug 2026Release notes
Open source →RevenueCat SDK
📦 Dependency Updates
- [AUTOMATIC BUMP] Updates purchases-hybrid-common to 18.31.0 (#1864) via RevenueCat Git Bot (@RCGitBot)
- [RENOVATE] Update dependency revenuecat to v4.6.0 (#1862) via RevenueCat Git Bot (@RCGitBot)
- [RENOVATE] Update build-dependencies (#1861) via RevenueCat Git Bot (@RCGitBot)
- [AUTOMATIC BUMP] Updates purchases-hybrid-common to 18.30.1 (#1860) via RevenueCat Git Bot (@RCGitBot)
🔄 Other Changes
- Bump fastlane from 2.237.0 to 2.238.0 (#1863) via dependabot[bot] (@dependabot[bot])
-
10.9.013 Aug 2026Release notes
Open source →RevenueCat SDK
✨ New Features
📦 Dependency Updates
- [AUTOMATIC BUMP] Updates purchases-hybrid-common to 18.30.0 (#1858) via RevenueCat Git Bot (@RCGitBot)
🔄 Other Changes
- fix(ads): address ads_tester review comments (#1857) via Peter Porfy (@peterporfy)
- feat(ads): sample app for rewarded ads (#1802) via Peter Porfy (@peterporfy)
- Bump json from 2.20.0 to 2.21.2 (#1856) via dependabot[bot] (@dependabot[bot])
- Bump fastlane-plugin-revenuecat_internal from
b4e1e7fto7fbbe66(#1855) via dependabot[bot] (@dependabot[bot]) - Wire mise into CI for Ruby and Flutter (#1854) via Álvaro Brey (@AlvaroBrey)
-
10.8.006 Aug 2026Release notes
Open source →RevenueCat SDK
📦 Dependency Updates
- [AUTOMATIC BUMP] Updates purchases-hybrid-common to 18.29.0 (#1846) via RevenueCat Git Bot (@RCGitBot)
RevenueCatUI SDK
✨ New Features
- Add onWebCheckoutOpened and onUrlOpened to the paywall listener (#1833) via Álvaro Brey (@AlvaroBrey)
🔄 Other Changes
- Bump fastlane-plugin-revenuecat_internal from
dd577eetob4e1e7f(#1852) via dependabot[bot] (@dependabot[bot]) - Bump danger from 9.6.0 to 9.6.1 (#1849) via dependabot[bot] (@dependabot[bot])
- Bump fastlane-plugin-revenuecat_internal from
3421c88todd577ee(#1848) via dependabot[bot] (@dependabot[bot])
-
10.7.031 Jul 2026Release notes
Open source →RevenueCat SDK
✨ New Features
- Enables support for multipage paywalls
📦 Dependency Updates
- [AUTOMATIC BUMP] Updates purchases-hybrid-common to 18.28.0 (#1844) via RevenueCat Git Bot (@RCGitBot)
- [AUTOMATIC BUMP] Updates purchases-hybrid-common to 18.27.0 (#1841) via RevenueCat Git Bot (@RCGitBot)
🔄 Other Changes
- Remove workflows dangerous settings (#1843) via Facundo Menzella (@facumenzella)
-
10.6.028 Jul 2026Release notes
Open source →RevenueCat SDK
✨ New Features
- feat(ads): reward-verification primitives for Flutter (#1801) via Peter Porfy (@peterporfy)
📦 Dependency Updates
- [AUTOMATIC BUMP] Updates purchases-hybrid-common to 18.26.0 (#1838) via RevenueCat Git Bot (@RCGitBot)
🔄 Other Changes
- Bump fastlane-plugin-revenuecat_internal from
d392939to3421c88(#1837) via dependabot[bot] (@dependabot[bot])
-
10.5.028 Jul 2026Release notes
Open source →RevenueCat SDK
📦 Dependency Updates
- [AUTOMATIC BUMP] Updates purchases-hybrid-common to 18.25.0 (#1835) via RevenueCat Git Bot (@RCGitBot)
- [RENOVATE] Update dependency revenuecat to v4.5.1 (#1831) via RevenueCat Git Bot (@RCGitBot)
- [AUTOMATIC BUMP] Updates purchases-hybrid-common to 18.24.0 (#1830) via RevenueCat Git Bot (@RCGitBot)
- [AUTOMATIC BUMP] Updates purchases-hybrid-common to 18.23.0 (#1827) via RevenueCat Git Bot (@RCGitBot)
🔄 Other Changes
-
10.4.323 Jul 2026Release notes
Open source →RevenueCat SDK
📦 Dependency Updates
- [AUTOMATIC BUMP] Updates purchases-hybrid-common to 18.22.2 (#1823) via RevenueCat Git Bot (@RCGitBot)
🔄 Other Changes
- Bump fastlane-plugin-revenuecat_internal from
9b928b6tob52fca5(#1824) via dependabot[bot] (@dependabot[bot])
-
10.4.217 Jul 2026Release notes
Open source →RevenueCat SDK
🐞 Bugfixes
📦 Dependency Updates
- [AUTOMATIC BUMP] Updates purchases-hybrid-common to 18.22.1 (#1820) via RevenueCat Git Bot (@RCGitBot)
- [AUTOMATIC BUMP] Updates purchases-hybrid-common to 18.21.0 (#1813) via RevenueCat Git Bot (@RCGitBot)
- [RENOVATE] Update dependency revenuecat to v4.4.0 (#1816) via RevenueCat Git Bot (@RCGitBot)
- [AUTOMATIC BUMP] Updates purchases-hybrid-common to 18.19.1 (#1810) via RevenueCat Git Bot (@RCGitBot)
🔄 Other Changes
- chore: bump fastlane-plugin-revenuecat_internal to unblock hybrid bumps (#1821) via Antonio Pallares (@ajpallares)
- ci: pin Ruby 3.2.0 for bump/release/hybrid-common jobs (#1819) via Antonio Pallares (@ajpallares)
- Bump cocoapods from 1.16.2 to 1.17.0 (#1815) via dependabot[bot] (@dependabot[bot])
- Bump fastlane from 2.236.1 to 2.237.0 (#1814) via dependabot[bot] (@dependabot[bot])
-
10.4.108 Jul 2026Release notes
Open source →RevenueCat SDK
📦 Dependency Updates
- [AUTOMATIC BUMP] Updates purchases-hybrid-common to 18.19.0 (#1807) via RevenueCat Git Bot (@RCGitBot)
🔄 Other Changes
- Use mise for Java in CI (#1808) via Álvaro Brey (@AlvaroBrey)
-
10.4.002 Jul 2026Nothing published for this version
-
10.3.018 Jun 2026Nothing published for this version
-
10.2.312 Jun 2026Nothing published for this version
-
10.2.204 Jun 2026Nothing published for this version
-
10.2.104 Jun 2026Nothing published for this version
-
10.2.027 May 2026Nothing published for this version
-
10.1.120 May 2026Nothing published for this version
-
10.1.013 May 2026Nothing published for this version
-
10.0.207 May 2026Nothing published for this version
-
10.0.117 Apr 2026Nothing published for this version
-
10.0.015 Apr 2026Nothing published for this version
-
9.16.107 Apr 2026Nothing published for this version
-
9.16.001 Apr 2026Nothing published for this version
-
9.15.123 Mar 2026Nothing published for this version
-
9.15.018 Mar 2026Nothing published for this version
-
9.14.012 Mar 2026Nothing published for this version
-
9.13.211 Mar 2026Nothing published for this version
-
9.13.105 Mar 2026Nothing published for this version
-
9.13.004 Mar 2026Nothing published for this version
-
9.12.326 Feb 2026Nothing published for this version
-
9.12.220 Feb 2026Nothing published for this version
-
9.12.119 Feb 2026Nothing published for this version
-
9.12.013 Feb 2026Nothing published for this version
-
9.11.112 Feb 2026Nothing published for this version
-
9.11.003 Feb 2026Nothing published for this version
-
9.10.829 Jan 2026Nothing published for this version
-
9.10.719 Jan 2026Nothing published for this version
-
9.10.614 Jan 2026Nothing published for this version
-
9.10.512 Jan 2026Nothing published for this version
-
9.10.408 Jan 2026Nothing published for this version
-
9.10.302 Jan 2026Nothing published for this version
-
9.10.226 Dec 2025Nothing published for this version
-
9.10.118 Dec 2025Release notes
Open source →[!WARNING]
If you don't have any login system in your app, please make sure your one-time purchase products have been correctly configured in the RevenueCat dashboard as either consumable or non-consumable. If they're incorrectly configured as consumables, RevenueCat will consume these purchases. This means that users won't be able to restore them from version 9.0.0 onward. Non-consumables are products that are meant to be bought only once, for example, lifetime subscriptions. -
9.10.011 Dec 2025Release notes
Open source →[!WARNING]
If you don't have any login system in your app, please make sure your one-time purchase products have been correctly configured in the RevenueCat dashboard as either consumable or non-consumable. If they're incorrectly configured as consumables, RevenueCat will consume these purchases. This means that users won't be able to restore them from version 9.0.0 onward. Non-consumables are products that are meant to be bought only once, for example, lifetime subscriptions. -
9.10.0-alphaaidl0101 Dec 2025 pre-releaseNothing published for this version
-
9.9.1004 Dec 2025Release notes
Open source →[!WARNING]
If you don't have any login system in your app, please make sure your one-time purchase products have been correctly configured in the RevenueCat dashboard as either consumable or non-consumable. If they're incorrectly configured as consumables, RevenueCat will consume these purchases. This means that users won't be able to restore them from version 9.0.0 onward. Non-consumables are products that are meant to be bought only once, for example, lifetime subscriptions. -
9.9.925 Nov 2025Release notes
Open source →[!WARNING]
If you don't have any login system in your app, please make sure your one-time purchase products have been correctly configured in the RevenueCat dashboard as either consumable or non-consumable. If they're incorrectly configured as consumables, RevenueCat will consume these purchases. This means that users won't be able to restore them from version 9.0.0 onward. Non-consumables are products that are meant to be bought only once, for example, lifetime subscriptions. -
9.9.820 Nov 2025Release notes
Open source →[!WARNING]
If you don't have any login system in your app, please make sure your one-time purchase products have been correctly configured in the RevenueCat dashboard as either consumable or non-consumable. If they're incorrectly configured as consumables, RevenueCat will consume these purchases. This means that users won't be able to restore them from version 9.0.0 onward. Non-consumables are products that are meant to be bought only once, for example, lifetime subscriptions. -
9.9.8-add-ons-beta.221 Nov 2025 pre-releaseNothing published for this version
-
9.9.717 Nov 2025Release notes
Open source →[!WARNING]
If you don't have any login system in your app, please make sure your one-time purchase products have been correctly configured in the RevenueCat dashboard as either consumable or non-consumable. If they're incorrectly configured as consumables, RevenueCat will consume these purchases. This means that users won't be able to restore them from version 9.0.0 onward. Non-consumables are products that are meant to be bought only once, for example, lifetime subscriptions. -
9.9.613 Nov 2025Release notes
Open source →[!WARNING]
If you don't have any login system in your app, please make sure your one-time purchase products have been correctly configured in the RevenueCat dashboard as either consumable or non-consumable. If they're incorrectly configured as consumables, RevenueCat will consume these purchases. This means that users won't be able to restore them from version 9.0.0 onward. Non-consumables are products that are meant to be bought only once, for example, lifetime subscriptions. -
9.9.509 Nov 2025Release notes
Open source →[!WARNING]
If you don't have any login system in your app, please make sure your one-time purchase products have been correctly configured in the RevenueCat dashboard as either consumable or non-consumable. If they're incorrectly configured as consumables, RevenueCat will consume these purchases. This means that users won't be able to restore them from version 9.0.0 onward. Non-consumables are products that are meant to be bought only once, for example, lifetime subscriptions. -
9.9.406 Nov 2025Release notes
Open source →[!WARNING]
If you don't have any login system in your app, please make sure your one-time purchase products have been correctly configured in the RevenueCat dashboard as either consumable or non-consumable. If they're incorrectly configured as consumables, RevenueCat will consume these purchases. This means that users won't be able to restore them from version 9.0.0 onward. Non-consumables are products that are meant to be bought only once, for example, lifetime subscriptions. -
9.9.305 Nov 2025Release notes
Open source →[!WARNING]
If you don't have any login system in your app, please make sure your one-time purchase products have been correctly configured in the RevenueCat dashboard as either consumable or non-consumable. If they're incorrectly configured as consumables, RevenueCat will consume these purchases. This means that users won't be able to restore them from version 9.0.0 onward. Non-consumables are products that are meant to be bought only once, for example, lifetime subscriptions. -
9.9.3-add-ons-beta.105 Nov 2025 pre-releaseNothing published for this version
-
9.9.203 Nov 2025Release notes
Open source →[!WARNING]
If you don't have any login system in your app, please make sure your one-time purchase products have been correctly configured in the RevenueCat dashboard as either consumable or non-consumable. If they're incorrectly configured as consumables, RevenueCat will consume these purchases. This means that users won't be able to restore them from version 9.0.0 onward. Non-consumables are products that are meant to be bought only once, for example, lifetime subscriptions. -
9.9.129 Oct 2025Release notes
Open source →[!WARNING]
If you don't have any login system in your app, please make sure your one-time purchase products have been correctly configured in the RevenueCat dashboard as either consumable or non-consumable. If they're incorrectly configured as consumables, RevenueCat will consume these purchases. This means that users won't be able to restore them from version 9.0.0 onward. Non-consumables are products that are meant to be bought only once, for example, lifetime subscriptions. -
9.9.023 Oct 2025Release notes
Open source →[!WARNING]
If you don't have any login system in your app, please make sure your one-time purchase products have been correctly configured in the RevenueCat dashboard as either consumable or non-consumable. If they're incorrectly configured as consumables, RevenueCat will consume these purchases. This means that users won't be able to restore them from version 9.0.0 onward. Non-consumables are products that are meant to be bought only once, for example, lifetime subscriptions. -
9.8.010 Oct 2025Release notes
Open source →[!WARNING]
If you don't have any login system in your app, please make sure your one-time purchase products have been correctly configured in the RevenueCat dashboard as either consumable or non-consumable. If they're incorrectly configured as consumables, RevenueCat will consume these purchases. This means that users won't be able to restore them from version 9.0.0 onward. Non-consumables are products that are meant to be bought only once, for example, lifetime subscriptions. -
9.7.109 Oct 2025Release notes
Open source →[!WARNING]
If you don't have any login system in your app, please make sure your one-time purchase products have been correctly configured in the RevenueCat dashboard as either consumable or non-consumable. If they're incorrectly configured as consumables, RevenueCat will consume these purchases. This means that users won't be able to restore them from version 9.0.0 onward. Non-consumables are products that are meant to be bought only once, for example, lifetime subscriptions. -
9.7.030 Sep 2025Release notes
Open source →[!WARNING]
If you don't have any login system in your app, please make sure your one-time purchase products have been correctly configured in the RevenueCat dashboard as either consumable or non-consumable. If they're incorrectly configured as consumables, RevenueCat will consume these purchases. This means that users won't be able to restore them from version 9.0.0 onward. Non-consumables are products that are meant to be bought only once, for example, lifetime subscriptions.