This repository has been archived by the owner on Jul 2, 2021. It is now read-only.
Releases: Karumi/Dexter
Releases · Karumi/Dexter
Release 2.2.2
- Add fix for loopers that have been already initialized
Release 2.2.1
- Add important fix for a race condition that was causing a NPE on some situations
Release 2.2.0
Add two new methods checkPermissionOnSameThread
and checkPermissionsOnSameThread
to the Dexter
API to be able to request permissions and get the response in the same thread where the method was executed.
Release 2.1.4
- Fix leaking inner activity
Release 2.1.3
- Fix issue that was preventing users to make sequential checks (i.e. checking for permissions from the listeners)
Release 2.1.2
- Add a semantic error when Dexter is used before initializing it
- Retrieve application context to avoid the mistake of initializing Dexter with an activity context
Release 2.1.1
- Fix issue where the listener provided in
continuePendingRequestIfPossible
was being stored even if it wasn't used
Release 2.1.0
- Add
continuePendingRequestIfPossible
&continuePendingRequestsIfPossible
to handle activity rotations while avoiding the need for library clients to store stuff in their side. - Add an
isRequestOngoing
method that returns true whether Dexter is requesting some permission. - Decreased minSdkVersion from 14 to 10
- Minor fixes in both code & readme
Release 2.0.0
- Now it's possible to know if a permission has been permanently denied by accessing
PermissionDeniedResponse.isPermanentlyDenied
- Allow ask for multiple permissions at once with
Dexter.checkPermissions
Release 1.0.3
- Allow library clients to ask again for permissions in their
PermissionListener::onPermissionGranted
orPermissionListener::onPermissionDenied
implementations.