Skip to content

v1.2.3

Compare
Choose a tag to compare
@Mauin Mauin released this 08 Feb 19:08
· 40 commits to master since this release

This release backports all changes made to the 2.x version of RxFingerprint in the v2.0.2 and v2.0.3 release to work with the RxJava1 version.

Fixes:

  • #31 Remove usages of Support Library FingerprintManagerCompat and use FingerprintManager directly instead. This works around the issue of some devices not specifying the Fingerprint APIs correctly and being unable to detect the Fingerprint sensor with recent Support Libraries.
  • #29 Removes Retrolambda from the library. This caused issues for Apps using ProGuard and not using Retrolambda. (see Issue #27)
  • #34 Remove and renew keys on encrypt when KeyPermanentlyInvalidated exception is thrown
  • #38 Adds additional checks to ensure that the Fingerprint APIs are available on the device

Behaviour Changes:

  • #32 Emit FingerprintUnavailableException instead of IllegalAccessException when RxFingerprint operations are called even though RxFingerprint.isAvailable(...) returns false

Dependency changes:

  • Removes usages of the Android Support Library compat package
  • Updates Support Annotations to v25.1.1