zeba_academy_permissions 1.0.0 copy "zeba_academy_permissions: ^1.0.0" to clipboard
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 ZebaPermissionResult

    • isGranted
    • isDenied
    • isPermanentlyDenied
    • isRestricted
  • 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

0
likes
130
points
105
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

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.

Homepage

License

GPL-3.0 (license)

Dependencies

flutter, permission_handler

More

Packages that depend on zeba_academy_permissions