zeba_academy_permissions 1.0.0
zeba_academy_permissions: ^1.0.0 copied to clipboard
Zeba Academy Permissions is a Flutter permission management package that simplifies permission handling with status tracking, request flows, multiple permission support, and customizable permission dialogs.
Changelog #
All notable changes to this project will be documented in this file.
The format follows Keep a Changelog and this project follows Semantic Versioning.
1.0.0 - 2026-06-19 #
Added #
- Initial stable release of Zeba Academy Permissions.
- Added permission management system for Flutter applications.
- Added permission status tracking.
- Added single permission request support.
- Added multiple permission request support.
- Added permission result model.
Features #
-
Added
ZebaPermissionManager- Check permission status.
- Request permissions.
- Request multiple permissions.
-
Added
ZebaPermissionResultisGrantedisDeniedisPermanentlyDeniedisRestricted
-
Added
ZebaPermissionDialog- Custom permission request dialog.
- Permanently denied permission dialog.
- Open application settings support.
-
Added
ZebaPermissionUtils- Permission name helper.
- Critical permission detection.
Platform Support #
- Added support for:
- Android
- iOS
Documentation #
- Added complete README documentation.
- Added installation instructions.
- Added usage examples.
- Added contribution guidelines.
License #
- Released under GNU General Public License v3.0 (GPL-3.0).
Future Releases #
Future updates may include:
- Permission flow controller.
- Permission state stream listener.
- Built-in permission UI widgets.
- Advanced permission analytics.
- Improved platform-specific handling.
Maintainers #
Created and maintained by:
Sufyan bin Uzayr
Open-source developer.
Website: https://sufyanism.com/
Zeba Academy: https://zeba.academy