- Windows support (#530 by @bzoz)
- Android 11 support
- iOS 14 support added, iOS 9 support dropped
- Updated example app
- New iOS 14+ permission handler:
Permission-PhotoLibraryAddOnly. It exposes a new method:openLimitedPhotoLibraryPicker(#510 by @jochem725) - New iOS 14+ permission handler:
Permission-LocationAccuracy. It exposes two new methods:checkLocationAccuracy&requestLocationAccuracy(#503 by @adapptor-kurt) - Support of the new
Limitedstatus forPhotoLibrarypermission (#510 by @jochem725) - Support of the new
Limitedstatus forNotificationspermission (=Ephemeral, (see Apple doc)
.podspecextension is no longer required in yourPodfile:
target 'YourAwesomeProject' do
# …
permissions_path = '../node_modules/react-native-permissions/ios'
- pod 'Permission-Calendars', :path => "#{permissions_path}/Calendars.podspec"
+ pod 'Permission-Calendars', :path => "#{permissions_path}/Calendars"
- pod 'Permission-Camera', :path => "#{permissions_path}/Camera.podspec"
+ pod 'Permission-Camera', :path => "#{permissions_path}/Camera"
# …
endrequest(PERMISSIONS.IOS.PHOTO_LIBRARY)andrequestNotificationscould now resolve with aRESULTS.LIMITEDpermission status.
Updating the permission status to Ask me next time in your app settings will not update the permission status on Android 11 for now.