- Regenerate lock file to address extension deployment issues
- Upgraded several dependencies to address CVE-2023-36665
- Upgraded firebase-functions to ^4.9.0 to address CVE-2024-28176
- Upgraded Node.js from version 14 to version 18 https://github.com/RevenueCat/firestore-revenuecat-purchases/pull/66/files
- Upgraded protobufjs to address a security vulnerability https://github.com/RevenueCat/firestore-revenuecat-purchases/pull/62/files
- Upgrade firebase-admin to the latest version: #58
- Extension to 0.1.8, upgrades also transitive dependencies
- Upgrades jest and typescript to address a vulnerability in JSON5 (#55).
- Returns extension version as part of the response payload to fix an issue with automatic version ugprades. Fixes #48
- Fixes a typo in non_renewing_purchase event that prevented publishing to Eventarc. #42. Thanks @SDrinkWater!
- Fixes #36
- Fixes #33
- Implements subcollections #34. Now, the users collection parameter can contain a {app_user_id} wildcard to allow for subcollections inside an existing user document.
- Reverts the changes made in 0.1.2 for safety, as that introduced a regression for users that would have existing user collections. This is a temporary measure before adding a more robust customer collection configuration.
- Attempts to Fix: #33 but introduces a regression that overwrites existing data.
- Updated billing copy in PREINSTALL.md.
General audience release.
- GitHub repository was renamed to firestore-revenuecat-purchases
Initial release of the Enable In-App Purchases with RevenueCat extension.