Skip to content
This repository has been archived by the owner on Jul 2, 2021. It is now read-only.

Releases: Karumi/Dexter

Release 4.1.1

28 Jun 09:44
Compare
Choose a tag to compare
  • Export Proguard configuration #162 and #152
  • Fix permission request before L #159
  • Fix null pointer #154

Release 4.1.0

03 Apr 09:06
Compare
Choose a tag to compare
  • #133 & #141 Add a new method in the snackbar builder to configure for how long the snackbar will appear on screen

Release 4.0.0

06 Mar 17:39
Compare
Choose a tag to compare

This new version of Dexter comes with a simplification of its API.

  • We no longer support screen rotations from the library and therefore have removed the methods continueRequestingPendingPermissions.
  • We have deleted the EmptyMultiplePermissionsListener and EmptyPermissionListener. BaseMultiplePermissionsListener and BasePermissionListener are the new to-go implementations.

Release 3.1.0

06 Mar 16:37
Compare
Choose a tag to compare

With this release we are deprecating some methods and classes that won't be available in the future major version of Dexter. More specifically we are deleting:

  • Both methods called continueRequestingPendingPermissions
  • EmptyListenerclasses that are going to be replaced byBaseListenerclasses. These new listeners will provide a default implementation of the methodonPermissionRationaleShouldBeShown` continuing with the permissions process instead of having an empty implementation.

Release 3.0.2

01 Feb 14:11
Compare
Choose a tag to compare

In this release, we have fixed a crash in the library happening when the user changed the permissions of the app from the settings screen:

  • #107: Caused by java.lang.NullPointerException: Attempt to invoke virtual method 'void com.karumi.dexter.DexterInstance.onActivityReady(android.app.Activity)' on a null object reference

Release 3.0.1

25 Jan 12:33
acac548
Compare
Choose a tag to compare

With this release, we have fixed a minor issue reported by a user and found during the release 3.0.0.

  • #105: MultiplePermissionsListener REQUEST_ONGOING.

Release 3.0.0

23 Dec 16:41
Compare
Choose a tag to compare

With this release, we have fully redesign the Dexter API to make it fluent.

  • Dexter now asks for an Activity instead of an Application context so that you don't have to worry about strange onResume calls when permissions have been already granted.
  • New fluent API to make the library easier to use.
  • Add a new callback for the sample snackbar listener implementation.

Release 2.4.0

23 Dec 15:58
Compare
Choose a tag to compare

With this release, we are deprecating most of the Dexter API to offer a more fluent design:

  • Create a fluent API to call Dexter
  • Deprecate all the methods that are going to be removed in 3.0.0
  • Fix phantom activity when permissions are already granted (only when using the new API)
  • Add sample snackbar listener callback to better configure your snackbar listeners.

Release 2.3.1

05 Sep 17:34
Compare
Choose a tag to compare
  • This release fixes a bug occurring in some devices where calling checkSelfPermission throws a RuntimeException that wasn't being handled.

Improve Snackbar listener usage.

13 Jun 08:39
Compare
Choose a tag to compare

Add a new callback associated to the snackbar listener to be able to interact with the widget.