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

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

Changelog #

Все значимые изменения в этом проекте будут документироваться в этом файле.

Формат основан на Keep a Changelog и проекте Semantic Versioning.


0.2.3 2025-06-1 #

Добавлено #

  • Публикация на pub.dev

Изменено #

  • docs перенесены в папку doc

0.2.2 - 2025-06-10 #

Добавлено #

  • Добавлены тесты для асинхронного CompositeAccessGate

Изменено #

  • CompositeAccessGate теперь может быть как sync так и async

0.2.1 - 2025-06-09 #

Документация #

  • Добавлена подробная документация (docs/overview.md)
  • Обновлены примеры, рекомендации, структура каталогов

0.2.0 - 2025-06-09 #

Добавлено #

  • Поддержка асинхронных проверок доступа:
    • AccessGate
    • Гейты (FeatureGate, PermissionGate, RoleGate, CompositeAccessGate) теперь работают как с синхронными, так и с асинхронными стратегиями

Улучшено #

  • Обновлены unit-тесты

0.1.0 - 2025-06-09 #

Добавлено #

  • Базовый функционал:
    • FeatureGate, RoleGate, PermissionGate — для контроля доступа к UI
    • CompositeAccessGate и GateUiBuilder — кастомные условия и композиция
    • DebugGate — для отображения компонентов только в debug-сборках
  • AccessStrategy и AccessStrategyProvider для полной масштабируемости
  • MultiAccessStrategy — объединение нескольких стратегий
  • FeatureFlagsController + FeatureFlags — управление feature-флагами через InheritedNotifier
  • Покрытие unit-тестами всех компонентов (гейты, стратегии, провайдеры)
  • Упрощённый SimpleFeatureGate для быстрого прототипирования
  • Пример использования в example/ с фейковой стратегией

2
likes
0
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

License

unknown (license)

Dependencies

flutter

More

Packages that depend on flutter_access_gates