consent_mode_flutter 1.0.5
consent_mode_flutter: ^1.0.5 copied to clipboard
A comprehensive Flutter library for managing user consent according to GDPR, CCPA, and other privacy regulations.
1.0.5 #
- Added Swift Package Manager (SPM) support for iOS, alongside the existing CocoaPods setup (dual support, no minimum Flutter SDK bump)
- Moved iOS sources to
ios/consent_mode_flutter/Sources/and addedPackage.swift - Activated the iOS privacy manifest (
PrivacyInfo.xcprivacy) for both SPM and CocoaPods - Fixed iOS method channel name mismatch (
consentmodeflutter→consent_mode_flutter) that prevented native calls from resolving
1.0.4 #
- Fixed bottom sheet content being hidden behind Android navigation bar (gesture nav and 3-button nav)
- Bottom padding now accounts for system navigation bar height via
MediaQuery.of(context).padding.bottom
1.0.3 #
- Added
backgroundColorfield toConsentModeFlutterStandardUIStyle(default:Colors.white, backward-compatible) - Added
alwaysActiveBadgeColorfield toConsentModeFlutterExpandableTileStyle(default:Color(0xFFE0E0E0), backward-compatible) - Banner and more information screen now use
style.backgroundColorinstead of hardcodedColors.white - "Always Active" badge now uses
alwaysActiveBadgeColorinstead of hardcodedColors.grey[200] ConsentModeFlutterUiStyleHelper.bannerStylenow adapts to light/dark theme automatically- Updated
shared_preferencesto ^2.5.5
1.0.0 #
- Initial release
- Complete consent management (Essential, Analytics, Marketing, Functional)
- Customizable UI with banner and bottom sheet
- Fully custom UI with complete control
- Listeners to react to consent changes
- Automatic preference persistence
- Simple integration with analytics and marketing tools
1.0.1 – 2025-06-11 #
- Fix apertura URL privacy policy su Android
- Miglioramenti minori nella documentazione
1.0.2 – 2025-06-13 #
- Moved the launchPrivacyPolicy method to the ConsentModeFlutterUtils class for better reusability
- No changes in behavior or functionality