Skip to content
This repository has been archived by the owner on Sep 3, 2023. It is now read-only.

Releases: afollestad/assent

3.0.2

23 Dec 00:45
Compare
Choose a tag to compare

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

07 Feb 23:08
Compare
Choose a tag to compare

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 access GrantResult'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 the Permission enum.
  • Got rid of Timber for logging (doesn't really make sense for a library). Log to the logcat directly.

3.0.0-RC3

21 Jan 04:42
Compare
Choose a tag to compare

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 access GrantResult'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 the Permission enum.
  • Got rid of Timber for logging (doesn't really make sense for a library). Log to the logcat directly.

3.0.0-RC2

21 Jan 02:25
Compare
Choose a tag to compare

3.0.0-RC2

  • Detect permanently denied permissions! Changes to AssentResult's structure, it also allows you
    to access GrantResult'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 the Permission enum.
  • Got rid of Timber for logging (doesn't really make sense for a library). Log to the logcat directly.

2.3.1

19 Jan 04:41
Compare
Choose a tag to compare
  • Set module names for the Kotlin compiler so they don't clash with other third party deps.

2.3.1

27 Jun 00:05
Compare
Choose a tag to compare
  • Set module names for the Kotlin compiler so they don't clash with other third party deps.

2.3.0

14 May 22:28
Compare
Choose a tag to compare
  • Rationale support! See the README.
  • Bug fixes, of course.
  • Dependency upgrades.

2.2.0

22 Sep 02:35
Compare
Choose a tag to compare
  1. AndroidX 1.0 stable.

2.1.0

16 Sep 20:27
Compare
Choose a tag to compare
  1. Kotlin 1.2.70
  2. Switch from legacy Support Libraries to AndroidX packages. Stay on 2.0.0 if your app is stuck with the former.

2.0.0

10 Sep 18:22
Compare
Choose a tag to compare

The whole library is redesigned, specifically for Kotlin. Check out the README for the new API.