All notable changes to this project will be documented in this file. See commit-and-tag-version for commit guidelines.
8.0.2 (2024-07-17)
- work around deprecation warning (fd2cf27)
- remove unused android dependencies (5683338)
8.0.1 (2024-07-16)
- update npm deps, remove unused android deps (f9eeda8)
8.0.0 (2024-04-22)
- upgrade to Capacitor 6
- don’t throw when using web-only methods
7.2.0 (2024-04-04)
- remove stray note (0d317df)
7.1.1 (2024-01-24)
- check for null value (e5ca3ec)
- update deps (b297e8a)
7.1.0 (2024-01-10)
- add strong reason & code (31bf47a)
- update deps (1bf41e2)
7.0.2 (2024-01-04)
- document Android limitation (252a6df)
7.0.1 (2024-01-04)
- biometryTypes is empty if biometryType.none (445883c)
7.0.0 (2024-01-01)
- present device credentials immediately
- first pass at device security support (cdcabd2)
- present device credentials immediately (f1bbf83)
- setBiometryType() can take an array (39261cb)
- strongBiometryIsAvailable & deviceIsSecure (6cada04)
- biometryTypes is empty of no biometry (8b98a9c)
- remove unnecessary version check (beb7ded)
- update deps (f64b77d)
- update deps (119cb9d)
- use androidx.biometric.BiometricManager (e6049cb)
- various tweaks (30f87e7)
- various tweaks & clarifications (4d6d754)
6.0.1 (2023-12-28)
- throw code as BiometryError (94b4234)
6.0.0 (2023-11-13)
- authenticate() now throws a BiometryError instance, and BiometryError.code is typed as BiometryErrorType.
- throw BiometryError from authenticate (6ff0be0)
5.2.1 (2023-10-11)
- check biometry before authenticating (41b125b)
- update deps (6d71d58)
5.2.0 (2023-10-05)
- add androidConfirmationRequired option (95280d9)
- prettier (7efa43f)
5.1.0 (2023-09-30)
- prefer face if fingerprint is also available (8846fe8)
- return empty code on success (7573118)
- specify prettier glob (bae1b29)
- document Android limitations (bdec858)
5.0.2 (2023-06-21)
- lint native code (f83bb76)
5.0.1 (2023-06-15)
- update README (ecacdd9)
5.0.0 (2023-06-15)
- The plugin now requires Capacitor 5.
- upgrade to Capacitor 5 (a410458)
- mention .code (b116d18)
- don’t log name + version at startup (ec2eb08)
- prettier format change (7e3c1f1)
- remove unused stuff (68ab6b1)
- update deps, upgrade to Capacitor 5 (584c966)
- updates to dev environment (ae163e4)
4.0.0 (2023-03-31)
- BiometryErrorType has changed from a numeric enum to a string enum.
- convert enum to string, add .none as a key (4f179a8)
- return error code from checkBiometry() (5e3c012)
- update deps (69819ae)
3.1.4 (2022-10-24)
- clarify failed attempt limit (9ea721e)
3.1.3 (2022-08-12)
- remove test code (e98deff)
3.1.2 (2022-08-12)
- patch native methods in constructor (3a1184f)
3.1.1 (2022-08-10)
- tslib is no longer necessary (abb4cf0)
3.1.0 (2022-08-10)
- don’t use native-decorator, lazy load (4a03a0d)
- ditch ultra-runner, use pre/post scripts (184ffe0)
3.0.2 (2022-08-06)
- export original instance, not registered (6c1298b)
3.0.1 (2022-08-04)
- oops, wrong name (77fb52e)
3.0.0 (2022-08-04)
- Capacitor 4 is now required.
androidMaxAttempts
is no longer supported, the plugin now relies on system limits.
- rely only on system limits (b502005)
2.0.8 (2022-07-25)
- don’t import from package.json (7744424)
- tweak (2cf0dc2)
2.0.7 (2022-07-19)
- let eslint handle this (8a7e90e)
- reorganize build scripts (b8ddacb)
- update release scripts (e25bb4b)
- updates deps (7805fe5)
2.0.6 (2022-07-14)
- remove unnecessary jsdoc (6be9e0a)
- update to describe change to androidMaxAttempts (e9aab77)
- update to describe change to androidMaxAttempts (3be919e)
- change java indent to 2 (9b819e4)
- might as well check code here (4cad0c4)
- never hurts to cache eslint (d0baa8b)
- remove unnecessary disable (82eac79)
- script updates (a63b7c7)
- update deps (12bdaab)
- update target version (a5f8067)
2.0.5 (2022-07-05)
- give up when maxAttempts is reached (09ee75b)
2.0.4 (2022-07-04)
- update to fixed native-decorator (9c1c5f7)
- add missing extension (7b83029)
- don't need .gitattributes (c076dc8)
- update deps (9ecffac)
- update deps (608028d)
- videos are stored on github (e688790)
2.0.3 (2022-07-02)
- update deps (045987a)
- add npm version badge (1a34357)
2.0.2 (2022-07-02)
- can’t get version statically (e7068cf)
2.0.1 (2022-07-02)
- log plugin name & version (db2e3f1)
2.0.0 (2022-07-01)
- upgrade to Capacitor 3, callback support
- upgrade to Capacitor 3, callback support (4177317)
- add missing ignores (81da849)
- format with 2 space indent (google std) (ca1fba3)
- parserOptions not necessary with latest eslint (aeae681)
- renamed class (0c5c3b2)
- update config files (f75f0d3)
- upgrade dev environment (f675f29)
1.0.7 (2021-04-02)
- eliminate unnecessary stuff in the package (3aaa594)
1.0.6 (2021-04-01)
- fix license (9852042)
1.0.5 (2021-04-01)
1.0.4 (2021-03-31)
1.0.3 (2021-03-31)
- fix urls (eed2a14)
1.0.2 (2021-03-31)
1.0.1 (2021-03-29)
- add docs (dd96a67)
- options might be undefined (8e66f7e)