Skip to main content

simple_permissions_android 1.3.4 copy "simple_permissions_android: ^1.3.4" to clipboard
simple_permissions_android: ^1.3.4 copied to clipboard

PlatformAndroid
unlisted

Android implementation for the simple_permissions federated plugin.

1.3.4 #

  • Updates the minimum supported SDK version to Flutter 3.44/Dart 3.12 (UNFY-173).

  • Migrates to built-in Kotlin; the plugin no longer applies the Kotlin Gradle Plugin (UNFY-173).

  • fix(UNFY-173): keep explicit initializers for private fields

  • chore(UNFY-173): record the migration in changelogs; build the example

  • chore(UNFY-173): adopt Swift Package Manager and built-in Kotlin

  • fix(UNFY-123): keep Flutter analyzer migration source clean

  • chore(release): cut 6 tags (patch bump)

  • chore(release): cut 6 tags (patch bump)

  • chore(release): reset versions to align with pub.dev

  • chore(release): align federated packages on coordinated 1.8.0

  • feat(android): throw-if-missing assertions on PermissionGuards

  • chore(android): bump Kotlin 1.8.22 → 2.1.21

  • chore(android): gradle wrapper 8.11.1 → 8.13; pin example compileSdk to 36

  • chore(android): bump toolchain to Java 21 / compileSdk 36 / NDK r27 → r30

  • refactor(android): eager-initialize permission handler registry

  • chore(lints): elevate silent-bug lints to errors across packages

  • fix(android): return notAvailable for unresolvable VersionedPermission

  • Require simple_permissions_platform_interface ^1.3.4.

1.3.3 #

  • (no commits in packages/simple_permissions_android since simple_permissions_android-v1.3.2)

1.3.2 #

  • (no commits in packages/simple_permissions_android since simple_permissions_android-v1.3.1)

1.3.1 #

Reset to align with pub.dev's published series #

This package on pub.dev is at 1.3.0. Local git tags 1.8.0, 1.8.1 (and 1.3.1 on _android) were authored ahead of the next publish but never reached pub.dev. Orphan tags deleted from origin and the version reset to the smallest patch above the last-published version (1.3.0 → 1.3.1).

Cross-package constraint on simple_permissions_platform_interface lowered from ^1.8.0 to ^1.3.0 to match the published series.

The 1.8.0 work described below is not lost — it lives in source and will surface in published form through subsequent bumps. Entry kept for archival reference.

1.8.0 #

  • Coordinated release: aligned all federated packages on 1.8.0 to match the simple_permissions_native facade. No source changes — version consolidation only. Fills in the gap from the previously-unpublished versions (1.3 — 1.7) where the facade evolved independently of the platform packages.
  • All cross-package constraints bumped to ^1.8.0.

1.2.0 #

  • Consolidated Kotlin system-settings boilerplate into data-driven dispatch.
  • Consolidated Dart SystemSettingHandler switch duplication via enum methods.
  • Removed duplicate background-location foreground check from RuntimePermissionHandler.
  • Added Android rationale classification documentation.

1.1.0 #

  • Added support for additional Android permission types:
    • BodySensorsBackground
    • ReadVoicemail
    • AddVoicemail
    • UwbRanging
    • AcceptHandover
  • Added background location sequencing enforcement on API 30+.

1.0.0 #

  • Initial stable Android implementation for the federated plugin.
  • Added typed permission check/request APIs through Pigeon host bridge.
0
likes
150
points
142
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Android implementation for the simple_permissions federated plugin.

Repository (GitHub)
View/report issues

Topics

#permissions #android #privacy

License

MIT (license)

Dependencies

flutter, simple_permissions_platform_interface

More

Packages that depend on simple_permissions_android

Packages that implement simple_permissions_android