This repository has been archived by the owner on Sep 3, 2023. It is now read-only.
Releases: afollestad/assent
Releases · afollestad/assent
3.0.2
It's been a while! Going right to 3.0.2:
- Updated dependencies.
- Add new SDK 33 permissions to Permission.kt (#25 from @stephanepechard).
- Update usages of deprecated APIs internally.
3.0.0-RC4
- Fixed #16
3.0.0-RC3
- Quick fix-up around permanently denied detection! No longer reliant on rationale handler either.
- Added more methods to
AssentResult
to get granted, denied, and permanently denied permissions. - More internal cleanup.
3.0.0-RC2
- Detect permanently denied permissions! Changes to
AssentResult
's structure, it also allows you
to accessGrantResult
's for specific permissions. - Some internal cleanup and restructuring.
3.0.0-RC1
- The library is now split into 3 separate modules. Core, Rationales, and Coroutines.
- Coroutines support! No callbacks.
- Upgrade dependencies and project structure.
- Add
ACCESS_BACKGROUND_LOCATION
to thePermission
enum. - Got rid of Timber for logging (doesn't really make sense for a library). Log to the logcat directly.
3.0.0-RC3
3.0.0-RC3
- Quick fix-up around permanently denied detection! No longer reliant on rationale handler either.
- Added more methods to
AssentResult
to get granted, denied, and permanently denied permissions. - More internal cleanup.
3.0.0-RC2
- Detect permanently denied permissions! Changes to
AssentResult
's structure, it also allows you
to accessGrantResult
's for specific permissions. - Some internal cleanup and restructuring.
3.0.0-RC1
- The library is now split into 3 separate modules. Core, Rationales, and Coroutines.
- Coroutines support! No callbacks.
- Upgrade dependencies and project structure.
- Add
ACCESS_BACKGROUND_LOCATION
to thePermission
enum. - Got rid of Timber for logging (doesn't really make sense for a library). Log to the logcat directly.
3.0.0-RC2
3.0.0-RC2
- Detect permanently denied permissions! Changes to
AssentResult
's structure, it also allows you
to accessGrantResult
's for specific permissions. - Some internal cleanup and restructuring.
3.0.0-RC1
- The library is now split into 3 separate modules. Core, Rationales, and Coroutines.
- Coroutines support! No callbacks.
- Upgrade dependencies and project structure.
- Add
ACCESS_BACKGROUND_LOCATION
to thePermission
enum. - Got rid of Timber for logging (doesn't really make sense for a library). Log to the logcat directly.
2.3.1
- Set module names for the Kotlin compiler so they don't clash with other third party deps.
2.3.1
- Set module names for the Kotlin compiler so they don't clash with other third party deps.
2.3.0
- Rationale support! See the README.
- Bug fixes, of course.
- Dependency upgrades.
2.2.0
- AndroidX 1.0 stable.
2.1.0
- Kotlin 1.2.70
- Switch from legacy Support Libraries to AndroidX packages. Stay on 2.0.0 if your app is stuck with the former.
2.0.0
The whole library is redesigned, specifically for Kotlin. Check out the README for the new API.