flutter_access_gates 0.2.4 copy "flutter_access_gates: ^0.2.4" to clipboard
flutter_access_gates: ^0.2.4 copied to clipboard

A declarative access control layer for Flutter UI. Includes FeatureGate, PermissionGate, and support for hot-reloadable flags.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and follows Semantic Versioning.


0.2.4 - 2025-06-11 #

Changed #

  • Updated README.md with English version
  • Updated overview.md with bilingual (RU/EN) documentation
  • Improved recommendations and usage examples

Fixed #

  • Minor formatting issues in documentation tables

0.2.3 - 2025-06-11 #

Added #

  • Initial publish to pub.dev

Changed #

  • Documentation moved to doc/ directory

0.2.2 - 2025-06-10 #

Added #

  • Tests for async CompositeAccessGate

Changed #

  • CompositeAccessGate now supports both sync and async strategies

0.2.1 - 2025-06-09 #

Documentation #

  • Detailed guide added in docs/overview.md
  • Updated examples and structure

0.2.0 - 2025-06-09 #

Added #

  • Async access strategy support for all gates
  • AccessGate<T> now accepts FutureOr<bool> check

Improved #

  • Extended unit tests for core logic

0.1.0 - 2025-06-09 #

Added #

  • Base gates: FeatureGate, RoleGate, PermissionGate
  • Composition: CompositeAccessGate, GateUiBuilder
  • DebugGate for debug-only components
  • AccessStrategy, AccessStrategyProvider for flexibility
  • MultiAccessStrategy for combining strategies
  • FeatureFlagsController, FeatureFlags for managing feature flags
  • Lightweight SimpleFeatureGate
  • Example usage in example/
  • Full unit test coverage
2
likes
160
points
13
downloads

Publisher

unverified uploader

Weekly Downloads

A declarative access control layer for Flutter UI. Includes FeatureGate, PermissionGate, and support for hot-reloadable flags.

Repository (GitHub)
View/report issues

Topics

#feature-flags #permissions #gates #conditional-ui #access-control

Documentation

Documentation
API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on flutter_access_gates