flutter_macos_permissions 2.1.0
flutter_macos_permissions: ^2.1.0 copied to clipboard
A Flutter plugin for requesting camera, microphone, and notification permissions on macOS.
Changelog #
All notable changes to the flutter_macos_permissions package will be documented in this file.
This project follows Semantic Versioning.
2.1.0 #
- Added Calendar permission (
requestCalendar(),calendarStatus()). - All methods now return a
FlutterMacosPermissionStatusenum instead of a rawbool/String— usestatus.isGranted. See the README's "Migrating from 2.x" section. - Added Swift Package Manager support alongside the existing CocoaPods podspec.
- Fixed a wrong Bluetooth entitlement key in the example app, and a bug where
requestNotification()/requestFullDiskAccess()/requestBluetooth()could crash if the native side returned an unexpected type. - Updated for the latest Flutter/Dart (Flutter 3.44, Dart 3.12) and added a test suite.
- Simplified the README: quick-start example, setup checklist, troubleshooting for the "permission dialog never shows" issue.
2.0.8 #
- update Documentation in
README.md.
2.0.7 #
- Updated
README.mdwith usage examples for all newly added permissions to improve better understanding and usage.
2.0.6 #
- Add new permission:Added
Bluetooth permission,fullDiskAccess permissionandscreen & system audio recoding permissionsupport for macOS. - Updated
README.mdwith usage examples for all newly added permissions to improve better understanding and usage.
2.0.5 #
- Update documentation in
README.mdwith better user example.
2.0.4 #
- Add new feature: Location permission support for macOS.
- update
README.mdwith location permission usage Example for better user understanding.
2.0.3 #
- Updated UI in the example app to showcase permission request and status clearly.
- Updated
README.mddocumentation with new example usage with UI screenshots.
2.0.2 #
- Update documentation in
README.mdwith better user example.
2.0.1 #
- Add new feature: enhanced permission status handling.
2.0.0 #
- Update documentation in
README.mdwith better usage examples.
1.0.0 #
- Initial release.