Skip to content

Permissionary v0.1.0

Latest

Choose a tag to compare

@cleverClosure cleverClosure released this 05 Aug 17:04

First public release of Permissionary, a SwiftUI-first permissions library for iOS.

Highlights:

  • Nine permission capabilities with consistent status, request, updates, and recovery APIs.
  • Swift 6 strict-concurrency support with async/await and observable SwiftUI models.
  • Coordinated system prompts, configuration diagnostics, privacy manifest, and DocC documentation.
  • Injectable client operations for deterministic tests and previews.

Requirements:

  • iOS 18 or later.
  • Swift 6.

Installation:
.package(url: "https://github.com/cleverClosure/Permissionary.git", exact: "0.1.0")

Verification:

  • Automated CI passed formatting, 120 iOS Simulator tests, demo compilation, and DocC warnings-as-errors.
  • Manual device verification passed on iOS 18 and the current iOS release.