github AChep/keyguard-app r20250829
Release v1.14.0-20250829

latest releases: d20250904, d20250901, r20250830...
5 days ago

Material You Expressive

This release brings initial changes to align with the updated Material You Expressive design. There's also a setting in Settings / Appearance to disable extra surfaces if your don't like them.

Full changelog

  • feef4268 - chore: Bump Compose to 1.9.0-rc01
  • bbc0ae00 - Merge pull request #1044 from AChep/dependabot/gradle/landscapist-2.5.2
  • f0f01f34 - build(deps): Bump landscapist from 2.5.1 to 2.5.2
  • 16067fea - improvement(M3): Minor design updates
  • 56e4ed8d - chore: Bump Firebase dependency
  • 5d7a63ba - improvement: Adjust Promo animation
  • 26a58a33 - chore: Bump Android billing client to 8.0.0
  • c9c12f92 - chore: Bump app version to 1.14.0
  • 38df3ee0 - Merge pull request #1034 from AChep/dependabot/gradle/org.jlleitschuh.gradle.ktlint-13.1.0
  • bffb0d7c - Merge pull request #1038 from AChep/dependabot/github_actions/devops-infra/action-commit-push-0.11.4
  • 443886bc - Merge pull request #1037 from AChep/dependabot/github_actions/devops-infra/action-pull-request-0.6.1
  • 8f37217d - Merge pull request #1035 from AChep/dependabot/github_actions/actions/setup-java-5
  • 7ebe847d - Merge pull request #1036 from AChep/dependabot/github_actions/actions/checkout-5
  • e3671966 - Merge pull request #1006 from AChep/localization_action
  • 458e3e93 - Merge pull request #1043 from AChep/justdeleteme_action
  • 79db4998 - Merge pull request #1042 from AChep/justgetmydata_action
  • 28bb6f6c - Merge pull request #1041 from AChep/passkeys_action
  • b136ca6e - Merge pull request #1040 from AChep/tld_public_suffix_list_action
  • 19c6af14 - Merge pull request #1039 from AChep/tfa_2factorauth_action
  • 279a8569 - [AUTO]Update localization library
  • 1dedcb01 - [AUTO]Update justdeleteme library
  • 733d3629 - [AUTO]Update justgetmydata library
  • ccbe953b - [AUTO]Update passkeys library
  • 0dc2b8ef - [AUTO]Update Public suffix list
  • fe8a029b - [AUTO]Update two-factor auth library
  • 1cc2264a - build(deps): Bump devops-infra/action-commit-push from 0.11.2 to 0.11.4
  • 21452d4c - build(deps): Bump devops-infra/action-pull-request from 0.6.0 to 0.6.1
  • 0d4f2a19 - chore: Update artwork
  • 78bf45d0 - chore: Update screenshots
  • 1b082185 - build(deps): Bump actions/checkout from 4 to 5
  • ee75f6f7 - build(deps): Bump actions/setup-java from 4 to 5
  • 9477c5c4 - improvement(M3): Minor Expressive updates
  • 5f59a074 - improvement(M3): Adjust paddings of the Identity component
  • b96c8cb4 - refactor: Optimize imports
  • 0e2567ce - improvement(M3): Expressify Logs screen
  • 89be97f6 - improvement(M3): Expressify Password history screen
  • 30cc6ba7 - improvement(M3): Expressify Settings Search component
  • f58707b8 - improvement(M3): Expressify Dropdown component
  • 179d5fdd - improvement(M3): Expressify Attachments screen
  • 9f400533 - improvement(M3): Minor improvements
  • 51b144e7 - improvement(M3): Initial expressify Add screen
  • b426a60a - improvement(M3): Align paddings over Data safety screen
  • ab06f052 - improvement(M3): Align paddings over setting screens
  • 2f7cb91c - improvement(M3): Expressify Export screen
  • 1e1df609 - improvement(M3): Fix Subscriptions paddings
  • cdbc524b - improvement(M3): Expressify Identity view header
  • 17d47dcc - improvement(M3): Expressify Create and Unlock screens
  • 722790de - build(deps): Bump org.jlleitschuh.gradle.ktlint from 13.0.0 to 13.1.0
  • f755b501 - improvement(M3): Less jumpy tabs
  • 18796c73 - chore: Bump AGP plugin
  • 1164506b - improvement(M3): Reduce the fields' border opacity v2
  • 2be31ad1 - improvement(M3): Reduce the fields' border opacity
  • cb814556 - improvement(M3): Expressify the Login screen + minor updates
  • 7dfe609c - improvement: Add more logs to dev Cipher duplicates impl
  • 7a3ec037 - improvement(M3): Expressify Duplicates screen
  • 6bdfb996 - improvement(M3): Update Skeleton views to better match the loaded screens
  • 728a1075 - improvement(M3): Minor Expressive updates
  • 162fb594 - improvement(M3): Expressify Send view screen
  • 96bb5703 - improvement(M3): Expressify Send list screen
  • 5010de2d - improvement(M3): Adjust subscriptions card's paddings
  • 7b2c56fa - improvement(M3): Place linear sync indicator on top of the nav bar
  • 54f0369d - improvement(M3): Change the track color of the TOTP loading indicator to transparent
  • 143ab534 - deps: Bump KSP to 2.2.10-2.0.2
  • 4ec6ce7e - deps: Bump Compose to 1.9.0-beta03 and Kotlin to 2.2.10
  • 9c171f04 - improvement: Pass onLongClick directly into Modifier.combinedClickable
  • ff1a1d48 - improvement(M3): Expressify Watchtower new alerts screen
  • 1d9e7966 - improvement(M3): Expressify Localization contributors screen
  • ee98c726 - improvement(M3): Expressify Equivalent domains screen
  • a4200c76 - improvement(M3): Expressify Wordlist screen
  • 821b22a7 - improvement(M3): Expressify Email relay list screen
  • 0b27579b - improvement(M3): Expressify Generator history screen
  • 2b55552a - Merge pull request #1030 from AChep/dependabot/github_actions/actions/download-artifact-5
  • b0002589 - Merge pull request #1029 from AChep/dependabot/gradle/net.zetetic-sqlcipher-android-4.10.0
  • e9c9c638 - fix(Sync): Only merge items if local rev date != remote rev date
  • 076a4455 - chore: Bump version code
  • 98f7402d - improvement: Add more dev logs to the sync process
  • 985c38e3 - improvement(M3): Minor Expressive updates
  • 6ded73a3 - improvement(M3): Expressify Folders screen
  • f8fa0e45 - improvement(M3): Expressify Organizations screen
  • 4d952e62 - improvement(M3): Expressify Collections screen
  • af97228f - improvement(M3): Place Premium benefits Row into the Premium nav item's footer
  • 44d62dc5 - fix(M3): Fix incorrect start padding on the dialogs
  • 66e36931 - improvement(M3): Expressify Item view screen (part1)
  • ce68374f - build(deps): Bump actions/download-artifact from 4 to 5
  • 9640ee58 - build(deps): Bump net.zetetic:sqlcipher-android from 4.9.0 to 4.10.0
  • de4993a6 - Merge pull request #1024 from AChep/dependabot/gradle/androidPlugin-8.12.0
  • f5f77414 - improvement(M3): Expressify Account view screen
  • 4a5ce1f8 - improvement(M3): Expressify Segmented tabs component
  • 5c4133e4 - improvement(M3): Expressify Filters component
  • a0e9284e - improvement(M3): Expressify Watchtower screen
  • f341ab1e - improvement(M3): Expressify Just delete me list screen
  • 6229fbf9 - improvement(M3): Expressify Just get my data list screen
  • 777a515d - improvement(M3): Expressify Passkeys list screen
  • d78fa1ed - improvement(M3): Expressify 2FA list screen
  • 0d53f96e - exp(M3): Better shapes for the No items artwork
  • a23843e3 - exp(M3): Add artwork for No items view
  • 45aa6919 - improvement(M3): Expressify About Team screen
  • 0b03d28c - improvement(M3): Expressify URL Overrides screen
  • ff723419 - improvement(M3): Expressify Features Overview screen
  • 2ecdbe89 - improvement: Use M3 Expressive loader instead of sync icon
  • 31a4bf50 - improvement: Add M3 Expressive toggle to the settings
  • 2ed9f0f9 - improvement(Settings): Account multi-selection support
  • d9223aaf - improvement(Settings): Align warnings and notes with Expressive paddings
  • 66e03779 - build(deps): Bump androidPlugin from 8.11.1 to 8.12.0
  • 8af3798f - chore: Use OkHttp BOM
  • 84cf1bbb - chore: Bump deps and Compile against SDK 36
  • 37bc539b - fix: Do not show Premium screen on Desktop platform
  • 12790ff3 - improvement: Experimental M3 Expressive settings items (v2)
  • 64eeafc0 - chore: Bump using JDK toolchain to 21
  • 814a06bc - improvement: Experimental M3 Expressive settings items
  • 10000026 - fix: Correctly init Setting section item
  • e1958de1 - feat: Initial M3 Expressive
  • fd7d8461 - Merge pull request #1018 from AChep/dependabot/gradle/ktor-3.2.2
  • 16a4e5f2 - Merge pull request #1019 from AChep/dependabot/gradle/androidxLifecycle-2.9.2
  • abe91db9 - Merge pull request #1020 from AChep/dependabot/github_actions/devops-infra/action-commit-push-0.11.2
  • 24746822 - build(deps): Bump devops-infra/action-commit-push from 0.11.0 to 0.11.2
  • 0806530b - build(deps): Bump androidxLifecycle from 2.9.1 to 2.9.2
  • 9f211c0d - build(deps): Bump ktor from 3.2.1 to 3.2.2
  • 75f8564c - Merge pull request #1014 from AChep/dependabot/gradle/org.jetbrains.kotlinx-kotlinx-datetime-0.7.1-0.6.x-compat
  • 7fc4fbab - Merge pull request #1015 from AChep/dependabot/gradle/com.google.android.gms-play-services-base-18.7.2
  • e236139c - Merge pull request #1017 from AChep/dependabot/github_actions/devops-infra/action-commit-push-0.11.0
  • 79b28459 - build(deps): Bump devops-infra/action-commit-push from 0.10.0 to 0.11.0
  • ccac9a84 - build(deps): Bump com.google.android.gms:play-services-base
  • 1b289402 - build(deps): Bump org.jetbrains.kotlinx:kotlinx-datetime
  • 461feeb3 - Merge pull request #1007 from AChep/dependabot/gradle/com.google.gms.google-services-4.4.3
  • 34dbfa25 - Merge pull request #1008 from AChep/dependabot/gradle/landscapist-2.5.1
  • 86c4fd56 - Merge pull request #1009 from AChep/dependabot/gradle/ktor-3.2.1
  • dcd4946e - Merge pull request #1011 from AChep/dependabot/gradle/androidx.core-core-splashscreen-1.2.0-rc01
  • 3119bbd5 - build(deps): Bump androidx.core:core-splashscreen
  • 777b0dc3 - build(deps): Bump ktor from 3.1.3 to 3.2.1
  • b13df4ae - build(deps): Bump landscapist from 2.5.0 to 2.5.1
  • ee4814e5 - build(deps): Bump com.google.gms.google-services from 4.4.2 to 4.4.3
  • 8090a197 - improvement: Minor English translation improvements

Don't miss a new keyguard-app release

NewReleases is sending notifications on new releases.