brux88_beacon 0.1.1
brux88_beacon: ^0.1.1 copied to clipboard
A Flutter plugin for handling BLE beacons with background detection and reliable monitoring.
Changelog #
All notable changes to the Brux88 Beacon plugin will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.1 - 2025-05-10 #
Added #
- New feature to control beacon detection notifications separately from service notifications
- Added
setShowDetectionNotifications(bool)method to enable/disable detection notifications - Enhanced battery optimization handling to improve background performance
- Improved error handling and logging for debugging purposes
Fixed #
- Fixed issue with service restarts on some Android devices
- Enhanced Bluetooth state management to handle unexpected disconnections
- Improved memory usage in background monitoring mode
0.1.0 - 2025-05-05 #
Added #
- Initial release with support for Android and iOS
- Background beacon monitoring with service persistence
- Foreground beacon ranging with distance estimation
- Support for iBeacon, AltBeacon, and Eddystone formats
- Customizable scan settings for battery optimization
- Notification system for region entry/exit events
- Permission management for Bluetooth and location
- Battery optimization handling for Android
- Boot persistence for auto-restart after device reboot
- Comprehensive logging system for debugging
- Region filtering capabilities
- Individual beacon selection and filtering
- Stream-based API for beacon and monitoring events
- Support for Flutter 3.3.0 and above
- Complete Android and iOS implementations
- Comprehensive documentation and examples
Fixed #
- None (initial release)
Changed #
- None (initial release)
Removed #
- None (initial release)