flutter_cookie_consent 1.0.3 copy "flutter_cookie_consent: ^1.0.3" to clipboard
flutter_cookie_consent: ^1.0.3 copied to clipboard

A Flutter package for implementing GDPR-compliant cookie consent banners and privacy preferences.

Changelog #

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.

1.0.3 - 2025-01-27 #

Changed #

  • Fixed web platform compatibility issues by replacing deprecated dart:html with universal_html
  • Added conditional Registrar import for better cross-platform support
  • Updated README.md with improved documentation

1.0.2 - 2025-05-18 #

Changed #

  • Improved web platform implementation to use localStorage directly

1.0.1 - 2025-04-21 #

Added #

  • Added shared_preferences support for mobile platforms (Android/iOS)
  • Improved storage implementation for cookie preferences

Changed #

  • Updated platform support information in README
  • Improved documentation and examples

Fixed #

  • Fixed cookie preferences persistence on mobile platforms
  • Fixed platform-specific storage implementation

1.0.0 - 2025-04-18 #

Added #

  • Initial release of Flutter Cookie Consent
  • Basic cookie consent banner implementation
  • Support for multiple cookie categories (Essential, Analytics, Marketing)
  • Customizable banner position (top/bottom)
  • Settings dialog for detailed cookie preferences
  • Persistent storage of user preferences
  • Platform-specific implementations for Web, Android, and iOS
  • Comprehensive documentation and examples
  • Dark mode support
  • Localization support
  • Customizable animations
  • Accessibility support
  • Windows, macOS, and Linux platform support

Changed #

  • Improved banner UI/UX design
  • Enhanced performance and memory usage
  • Optimized storage implementation
  • Updated dependencies to latest versions
  • Converted all UI text and comments to English

Fixed #

  • Fixed banner positioning issues on some devices
  • Resolved storage permission problems on Android
  • Fixed localization loading issues
  • Addressed accessibility concerns

Security #

  • Implemented secure storage for user preferences
  • Added data encryption for sensitive information
  • Enhanced privacy protection measures

0.0.1 - 2025-04-18 #

Added #

  • Initial project setup
  • Basic cookie consent functionality
  • Web platform implementation
  • Android platform implementation
  • iOS platform implementation
  • Basic documentation

Changed #

  • Initial release