For Desktop users it's necessary to update, as the update fixes an issue in the database connection configuration that lead to database being stored un-encrypted. After updating on first launch the previous database file will be deleted and all not synchronized changes will be lost, so make sure to sync first!
If you want to manually clean-up the Desktop app's data, head to:
- macOS
~/Library/Application Support/keyguard/
- Linux
~/.var/app/com.artemchep.keyguard/data/
- Windows
C:/Users/<Account>/AppData/ArtemChepurnyi/keyguard/
Features
The update adds a New alerts badge to the watchtower. These will help you to distinguish between old alerts that you have already seen and new ones!
Full changelog
- 1ceb9f5 - chore: Bump app version to 1.2.0
- 1b01b04 - [AUTO]Update localization library (#390)
- 6217b4b - chore: Fix Crowdin sync action (2)
- ce4b113 - chore: Fix Crowdin sync action
- 8b9fc0d - fix(Desktop): Use correct SqlCipher parameters to create an encrypted database
- 866da87 - fix(Localization): Un-escape \ symbols
- d17bff1 - feature(AppPicker): Add installation time sorting option
- 9d0f163 - Revert "build(deps): Bump androidx.biometric:biometric-ktx (#381)"
- ea66bc3 - build(deps): Bump org.jetbrains.compose from 1.6.10 to 1.6.11 (#384)
- bdcace7 - build(deps): Bump androidx.appcompat:appcompat from 1.7.0-rc01 to 1.7.0 (#380)
- ec6d8db - build(deps): Bump crowdin/github-action from 1 to 2 (#379)
- f9d629e - build(deps): Bump androidx.biometric:biometric-ktx (#381)
- cc61f42 - improvement: Move some missing text phrases to translatable resources
- 697d460 - fix(Watchtower): Dont reset alert read status if the version changes
- 5fa429d - improvement(Watchtower): Process alerts on default dispatcher
- ecaa002 - fix(Watchtower): Refresh alerts when toggling watchtower settings
- e2870c1 - refactor: Migrate some of the deprecated methods
- f94d576 - chore: Bump Google service libraries
- dbbfa7c - chore: Bump Kamel to v0.9.5
- a1feeb4 - fix: Respect ignore DUPLICATE_URIS flag
- eb6b087 - improvement: Add Firefix Nightly to the list of privileged apps #364
- ff7e4d8 - build(deps): Bump contributor-assistant/github-action (#338)
- ac4c14c - build(deps): Bump androidxLifecycle from 2.8.0 to 2.8.1 (#371)
- 9a19efd - build(deps): Bump com.google.firebase:firebase-bom from 33.0.0 to 33.1.0 (#372)
- b5e7b63 - feature: Watchtower new threat alerts
- a055b34 - fix: Correct default wordlist filename
- 5701f55 - build(deps): Bump org.jlleitschuh.gradle.ktlint from 12.1.0 to 12.1.1 (#360)
- 5c25f64 - build(deps): Bump signalr from 8.0.5 to 8.0.6 (#366)
- 9068b4f - [AUTO]Update Public suffix list (#370)
- a87f6ce - [AUTO]Update passkeys library (#369)
- a9fd972 - [AUTO]Update two-factor auth library (#368)
- b0ccde5 - [AUTO]Update justdeleteme library (#367)
- f4c4b2d - improvement: Add RuPay credit card #365
- 58e2840 - improvement: Fix incorrect Meeza credit card pattern
- f1fbe57 - build(deps): Bump apple-actions/import-codesign-certs from 2 to 3 (#339)
- 8fac499 - [AUTO]Update passkeys library (#357)
- bc02db4 - [AUTO]Update two-factor auth library (#358)
- 2b5cf63 - [AUTO]Update justgetmydata library (#355)
- cadc4ff - [AUTO]Update Public suffix list (#356)
- a6b121c - [AUTO]Update justdeleteme library (#354)
- d7d4dd8 - improvement: A slightly better visual of the Passkey with empty RP name
- d2df968 - fix: allow
Fido2Credentials.rpName
withnull
value - 0a4f293 - [AUTO]Update GPM Credential Privileged Apps JSON (#353)
- 3443076 - New Crowdin translations by GitHub Action (#352)
- e61537f - chore: Compose 1.9.10 + Kotlin 2.0 + Compose resources
- b598d7f - @Kab1r has signed the CLA in #351
- 4e9809d - build(deps): Bump ktor from 2.3.10 to 2.3.11 (#341)
- 12adda2 - Revert "build(deps): Bump kotlin from 1.9.23 to 1.9.24 (#329)"
- 9315515 - Revert "build(deps): Bump com.google.devtools.ksp (#330)"
- eb186d1 - build(deps): Bump com.google.devtools.ksp (#330)
- 88d3901 - build(deps): Bump kotlin from 1.9.23 to 1.9.24 (#329)
- 70a69d0 - improvement(Autofill): Skip localhost-ed web page hint if it is not a browser