boundary_guard 1.0.2 copy "boundary_guard: ^1.0.2" to clipboard
boundary_guard: ^1.0.2 copied to clipboard

A Flutter package for monitoring geofence boundaries and providing location updates with customizable messages.

Changelog #

[Unreleased] #

Added #

  • Initial support for location permissions in Android (ACCESS_FINE_LOCATION, ACCESS_COARSE_LOCATION) and iOS (NSLocationWhenInUseUsageDescription, NSLocationAlwaysUsageDescription).
  • Runtime permission request guidelines for Android 6.0+.

Changed #

  • Updated documentation to include background location permission (ACCESS_BACKGROUND_LOCATION) for Android 10+.
  • Clarified iOS permission descriptions for better user understanding.

Fixed #

  • Corrected typo in manifest permission example formatting.

1.0.2 - 2025-07-12 #

Added #

  • Comprehensive Dartdoc comments for all public APIs in boundary_guard.dart to enhance documentation quality.

Fixed #

  • Formatted boundary_guard.dart to comply with Dart formatter (dart format) for consistent code style, addressing pana linting issues.

1.0.1 - 2025-07-12 #

Added #

  • Comprehensive Dartdoc comments for all public APIs to improve documentation for pub.flutter-io.cn.
  • Unit tests in test/boundary_guard_test.dart to enhance code health and pub points.
  • analysis_options.yaml with strict lint rules to ensure code quality.
  • Platform-specific configurations in pubspec.yaml for Android and iOS support.
  • iOS Info.plist entries for location permissions in the example app.

Changed #

  • Replaced deprecated desiredAccuracy parameter with locationSettings using LocationSettings in Geolocator.getCurrentPosition and Geolocator.getPositionStream for better compatibility.
  • Updated README.md with detailed API documentation and usage examples.

Fixed #

  • Addressed deprecation warnings in geolocator API usage for better compatibility.

1.0.0 - 2025-07-12 #

Added #

  • First release with basic app functionality.
  • Initial manifest file setup for Android and iOS.

Notes #

  • Initial release date aligns with project kickoff on July 12, 2025.
1
likes
160
points
24
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter package for monitoring geofence boundaries and providing location updates with customizable messages.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, geolocator, permission_handler

More

Packages that depend on boundary_guard