All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
The changes documented here do not include those from the original repository.
- Fix(Android & iOS): Convert values to double if necessary (https://outsystemsrd.atlassian.net/browse/RMET-3822 & https://outsystemsrd.atlassian.net/browse/RMET-3823).
- Feat(Android & iOS): Add setConsent functionality to allow users to set consent for analytics (https://outsystemsrd.atlassian.net/browse/RMET-3677 & https://outsystemsrd.atlassian.net/browse/RMET-3678).
- Android | Update dependency to Firebase Analytics Android library (https://outsystemsrd.atlassian.net/browse/RMET-3608).
- Fix: Make
ANALYTICS_COLLECTION_ENABLED
configurable (https://outsystemsrd.atlassian.net/browse/RMET-3503).
- Chore: Update
FirebaseAnalytics
iOS pod to version10.23.0
(https://outsystemsrd.atlassian.net/browse/RMET-3274).
- Feat: add new e-commerce logging method on Android (https://outsystemsrd.atlassian.net/browse/RMET-2730).
- Feat: Implement e-commerce logging on iOS (https://outsystemsrd.atlassian.net/browse/RMET-2731).
- Feat: add new e-commerce logging method (https://outsystemsrd.atlassian.net/browse/RMET-2729).
- Feat: update firebase core version (https://outsystemsrd.atlassian.net/browse/RMET-2451).
- Feat: Return user's response to prompt RMET-2112
- Replaced jcenter with more up to date mavenCentral RMET-2036
- Use fixed versions (https://outsystemsrd.atlassian.net/browse/RMET-2045).
- Update Firebase Analytics version to use
21.1.+
(https://outsystemsrd.atlassian.net/browse/RMET-1766).
- Removed unused parameters from RequestTrackingAuthorization (https://outsystemsrd.atlassian.net/browse/RMET-1715)
- Update dependency to firebase-core to have error message improved (https://outsystemsrd.atlassian.net/browse/RMET-1538)
- Made NSUserTrackingUsageDescription optional in .plist file (https://outsystemsrd.atlassian.net/browse/RMET-1547)
- Fixed default value for NSUserTrackingUsageDescription in plugin.xml (https://outsystemsrd.atlassian.net/browse/RMET-1547)
- Hook to add google services dependency to build.gradle. RMET-1497
- Added hook to enable the usage of a dynamic message for the NSUserTrackingUsageDescription field for iOS (https://outsystemsrd.atlassian.net/browse/RMET-1496)
- New plugin release to include metadata tag in Extensibility Configurations in the OS wrapper
- Updated Firebase plugin versions to 8.6.0 on iOS and 19.0.+ on Android RMET-732
- Added App Tracking Transparency popups RMET-732
- Added Firebase Core Dependency to install config files RMET-695
- Fix: Fixed plugin pipeline information in configurations.json RMET-720
- Fix: Fixed Android MABS builds for Firebase Analytics being used with OneSignal RMET-580
- Fix: Fixed hook unzipAndCopyConfigurations
- Feature: added pipelines configuration [RMET-437](https://outsystemsrd.atlassian.net/browse/RMET-437
- Fix: Fixed the configurations hook (unzipAndCopyConfigurations). RMET-547
- Fix: Changed the way we include Google Services for Android. RMET-539
- Fix: Fixed MABS builds for both versions of MABS and Sample App connecting to Firebase Project. RMET-539
- Fix: Removed unnecessary dependency and add gradle configuration file. RMET-539