Skip to content

Releases: mintrocket/MintPermissions

Version 1.1.2

26 Dec 07:21
fefac38
Compare
Choose a tag to compare

Fixed:

  • On android 23 java.lang.IllegalArgumentException: Unknown permission:
    This happens when a permission is specified in the manifest, which is not supported by the system. Relevant only for api23, starting with api24 everything is ok.
    PermissionManagerService

Version 1.1.1

10 Aug 07:37
49ce980
Compare
Choose a tag to compare

Again fixed a bug when it was impossible to get the actual value of statuses after a request.

Added library com.github.mintrocket.MintPermissions:mintpermissions-flows
This library internally processes permission requests and statuses according to Google recommendations.

  • There is a processing of simple cases when you just need to do something at the click of a button. There is also case processing, when you also need to display the status of permissions on the screen itself.
  • It is possible to customize the behavior of the dialogs.
  • It is possible to override how the data will be displayed in the dialog.
  • It is possible to override how exactly the dialog is displayed (you can at least use BottomSheetDialog), the main thing is to observe CoroutineScope.

Due to the addition of a new library, the way you need to connect it to the project has changed.
Before:
implementation "com.github.mintrocket:MintPermissions:1.0.0"
Now:
implementation 'com.github.mintrocket.MintPermissions:mintpermissions:1.0.1'
implementation 'com.github.mintrocket.MintPermissions:mintpermissions-flows:1.0.1'

Version 1.1.0

09 Aug 14:27
f84cb76
Compare
Choose a tag to compare

Fixed a bug when it was impossible to get the actual value of statuses after a request.

Added library com.github.mintrocket.MintPermissions:mintpermissions-flows
This library internally processes permission requests and statuses according to Google recommendations.

  • There is a processing of simple cases when you just need to do something at the click of a button. There is also case processing, when you also need to display the status of permissions on the screen itself.
  • It is possible to customize the behavior of the dialogs.
  • It is possible to override how the data will be displayed in the dialog.
  • It is possible to override how exactly the dialog is displayed (you can at least use BottomSheetDialog), the main thing is to observe CoroutineScope.

Due to the addition of a new library, the way you need to connect it to the project has changed.
Before:
implementation "com.github.mintrocket:MintPermissions:1.0.0"
Now:
implementation 'com.github.mintrocket.MintPermissions:mintpermissions:1.0.1'
implementation 'com.github.mintrocket.MintPermissions:mintpermissions-flows:1.0.1'

Version 1.0.1

09 Aug 12:46
dcd16ff
Compare
Choose a tag to compare

test release for flows module

Version 1.0.0

17 Jun 13:38
05daea0
Compare
Choose a tag to compare

First release

Version 0.0.5

17 Jun 11:41
6626f9e
Compare
Choose a tag to compare
Merge pull request #13 from mintrocket/fix/upd-lib

feat: upd readme

Version 0.0.3

16 Jun 17:34
54ed8ec
Compare
Choose a tag to compare

fix release build
prerelease for teammates

Version 0.0.2

16 Jun 16:23
900c348
Compare
Choose a tag to compare

Prerelease for teammates

0.0.1

14 Jun 12:35
Compare
Choose a tag to compare
feat: update gradle