|
| 1 | +Version: 2.0.0 |
| 2 | +Installer: |
| 3 | +- InstallerType: wix |
| 4 | + InstallerUrl: https://github.com/AChep/keyguard-app/releases/download/r20251225.9/Keyguard-2.0.0.msi |
| 5 | +Locale: |
| 6 | +- Locale: en-US |
| 7 | + Key: ReleaseNotes |
| 8 | + Value: |- |
| 9 | + - 98085054 - chore: Fix Flatpak setup |
| 10 | + - 9eec60ee - chore: Run apt-get update before installing flatpak |
| 11 | + - 13bdbf39 - chore: Download flatpak deps ourselves instead of using pre-built image |
| 12 | + - ad37783b - chore: Try to fix flatpak build error |
| 13 | + - daff22a3 - chore(MacOS): Share build workflow between Apple/Intel arch using a strategy matrix |
| 14 | + - 7fd539c5 - chore: Use ghcr.io/flathub-infra/flatpak-github-actions:gnome-49 to build flatpak |
| 15 | + - 0dc2a25e - chore: Skip configuration cache |
| 16 | + - 8d742a57 - chore: Skip configuration cache problems |
| 17 | + - e8df630b - Revert "chore(Release): Skip configuration cache problems on release" |
| 18 | + - 5158739c - chore(MasOS): Use macos-15 and macos-15-intel runners |
| 19 | + - 18ea7329 - Revert "chore: Use JDK 25" |
| 20 | + - 871f9b8d - chore(Release): Skip configuration cache problems on release |
| 21 | + - 7e6decd9 - fix(KeePass): Remove mapping key |
| 22 | + - 52231cd7 - improvement(KeePass): Add beta impl disclaimer text |
| 23 | + - 1411faca - chore: Add AI-powered action to proofread the translations |
| 24 | + - 7800f415 - fix(Generator): Only show unique suggestions |
| 25 | + - 22906ff0 - Merge pull request #1173 from AChep/localization_action |
| 26 | + - edaddd08 - [AUTO] Update localization library |
| 27 | + - 917a3f23 - Merge pull request #1171 from AChep/dependabot/gradle/androidBillingClient-8.3.0 |
| 28 | + - 56403178 - build(deps): Bump androidBillingClient from 8.2.1 to 8.3.0 |
| 29 | + - 9e793da2 - fix(KeePass): Persist the Hidden profile flag |
| 30 | + - 07e03a8b - chore: Use build licenses action in new_apk action |
| 31 | + - 76e5a9c7 - fix(VaultView): Text in the item icon is aligned to the bottom #1132 |
| 32 | + - ad86d947 - Merge pull request #1163 from AChep/dependabot/github_actions/actions/checkout-6 |
| 33 | + - 76d8140d - Merge pull request #1166 from AChep/dependabot/gradle/dbusJava-5.2.0 |
| 34 | + - 3d325b92 - Merge pull request #1168 from AChep/localization_action |
| 35 | + - 65e2b335 - improvement(Sends): Allow editing existing file sends #1114 |
| 36 | + - 1a5cd117 - fix(Sends): Coerce expiration date to be at most deletion date #1114 |
| 37 | + - 5fea308f - feat(Generator): Allow generating content for text fields #1084 |
| 38 | + - 2c4d6825 - [AUTO] Update localization library |
| 39 | + - 558d12d6 - feat(Generator): Offer context-based suggestions in the popup #1125 |
| 40 | + - ad8db970 - fix(Android): Generator sheet doesn't have items' background |
| 41 | + - eadd30c2 - fix: Password-colorized text doesn't respect content color's alpha |
| 42 | + - e1a4b5fb - build(deps): Bump dbusJava from 5.1.1 to 5.2.0 |
| 43 | + - 3084564c - build(deps): Bump actions/checkout from 4 to 6 |
| 44 | + - e545fc78 - chore: Clean disk space before running an emulator |
| 45 | + - 89353f8b - chore: Downgrade Kotlin from 2.3.0 → 2.2.21 |
| 46 | + - 105fbf12 - chore: Use JDK 25 |
| 47 | + - 010c31c4 - chore: Update AndroidX & Arrow dependencies |
| 48 | + - 03a37b92 - fix(Android): Make sure the notification channel is created before opening the notification channel settings #1110 |
| 49 | + - d6c41b17 - improvement(flatpak): Use GNOME Runtime v49 #1104 |
| 50 | + - fa53369f - chore: Fix Lint failing to run on a clean build |
| 51 | + - d667fe6b - chore: Pass cache-write-only into the correct action |
| 52 | + - 34519f97 - chore: Allow running Lint & Test without initial cache |
| 53 | + - a00c77ec - Merge pull request #1161 from AChep/localization_action |
| 54 | + - 8c194224 - Merge pull request #1160 from AChep/justgetmydata_action |
| 55 | + - 32a91ffd - Merge pull request #1159 from AChep/tfa_2factorauth_action |
| 56 | + - c982702c - Merge pull request #1158 from AChep/justdeleteme_action |
| 57 | + - 52252c3b - Merge pull request #1157 from AChep/tld_public_suffix_list_action |
| 58 | + - eaac654f - Merge pull request #1156 from AChep/passkeys_action |
| 59 | + - 2a625240 - [AUTO] Update localization library |
| 60 | + - 2c25fff4 - [AUTO] Update justgetmydata library |
| 61 | + - c32c8e74 - [AUTO] Update two-factor auth library |
| 62 | + - 5e20d67b - [AUTO] Update justdeleteme library |
| 63 | + - 9b86067e - [AUTO] Update passkeys library |
| 64 | + - b895a4fd - [AUTO] Update Public suffix list |
| 65 | + - 6c6ad5d0 - chore: Replace devops-infra/* actions with a bash script |
| 66 | + - e52f2467 - chore: Call "🌐 Synchronize Localization" on ubuntu-latest because it needs docker |
| 67 | + - 2a53dcac - chore: Refactor GH Actions triggers using a dedicated GH action |
| 68 | + - 6d7b99c7 - chore: Use special vars.GOOGLE_SERVICES for Lint & Tests workflows |
| 69 | + - a84859a3 - fix: Move FlavorConfig to flavor/ to fix conflicts with .gitignore |
| 70 | + - 9d7695d8 - chore: Bump Gradle to 9.2.1 and AGP to 9.0-rc01 |
| 71 | + - a72a2e49 - improvement: Still show the OTP notification even if Auto-copy of OTP is disabled #1150 |
| 72 | + - e2c203a8 - chore: Bump Kotlin to 2.2.21 → 2.3.0 and Compose 1.10.0-rc02 → 1.11.0-alpha01 |
| 73 | + - cc6e8a7f - Merge pull request #1147 from AChep/dependabot/github_actions/actions/download-artifact-7 |
| 74 | + - 0b1cf2e7 - Merge pull request #1148 from AChep/dependabot/github_actions/actions/upload-artifact-6 |
| 75 | + - c01ad0ef - Merge pull request #1149 from AChep/dependabot/gradle/com.google.devtools.ksp-2.3.3 |
| 76 | + - 326ae755 - chore(lint): Add google-services.json before running lint |
| 77 | + - e61334fa - chore(new_apk): Reuse build android licenses action |
| 78 | + - 57da9c70 - chore: Rework desktopLibNative build script to support configuration cache |
| 79 | + - 2fb38ff5 - chore: Use ubuntu-slim runner where possible |
| 80 | + - 1de0d182 - fix: Remove obsolete Bye bye jettifier plugin |
| 81 | + - c2d0afd2 - build(deps): Bump actions/upload-artifact from 5 to 6 |
| 82 | + - 6c928c66 - chore: Generate Lint & Licensee summaries |
| 83 | + - 95280ac6 - chore: Check Jetifier Github action |
| 84 | + - 7cd07eee - chore: Minor refactoring of a build script |
| 85 | + - b86ff309 - chore: Enable Gradle configuration cache |
| 86 | + - 11df7aeb - build(deps): Bump com.google.devtools.ksp from 2.3.0 to 2.3.3 |
| 87 | + - a69d77be - build(deps): Bump actions/download-artifact from 6 to 7 |
| 88 | + - bb06c78b - chore: Add lint action |
| 89 | + - 777d402b - chore: Target current spotbugs-annotations version in licensee |
| 90 | + - fc01d6e8 - Merge pull request #1142 from AChep/dependabot/github_actions/apple-actions/import-codesign-certs-6 |
| 91 | + - d0c5da61 - fix(Android): When verifying if a URI exists or not consider 0-bytes files as empty |
| 92 | + - fea5bf82 - chore: Bump dependencies |
| 93 | + - 35415d9c - fix(UrlBlock): Pass the correct exposed property when editing an item |
| 94 | + - ef3a36de - fix: When comparing hosts/domains ignore string case |
| 95 | + - 5c01396a - improvement(Passkey): When RP validation fails mention that it is most likely cause by the service provider #1139 |
| 96 | + - 5eb83977 - fix: If during host match detection either A or B do not have the port specified then ignore the port #1141 |
| 97 | + - 40c08340 - build(deps): Bump apple-actions/import-codesign-certs from 5 to 6 |
| 98 | + - def39398 - Merge pull request #1134 from AChep/dependabot/github_actions/actions/upload-artifact-5 |
| 99 | + - 488c8eef - Merge pull request #1138 from AChep/dependabot/gradle/com.google.firebase-firebase-bom-34.6.0 |
| 100 | + - 9a5a8799 - Merge pull request #1137 from AChep/dependabot/gradle/ktor-3.3.3 |
| 101 | + - 44728a41 - feat: Autofill blocked URIs #1124 |
| 102 | + - 88cbd49c - build(deps): Bump com.google.firebase:firebase-bom from 34.4.0 to 34.6.0 |
| 103 | + - eafa4097 - build(deps): Bump ktor from 3.3.1 to 3.3.3 |
| 104 | + - 26b26db0 - chore: Bump Kotlin & Compose multiplatform |
| 105 | + - 6cad1fea - fix(Passkey): Forbid redirects when verifying the RP relation |
| 106 | + - f3a22c29 - improvement(Passkey): More descriptive error messages |
| 107 | + - f9526ab9 - fix(CreateSend): When creating a Send out of a Cipher open the create screen immediately |
| 108 | + - 21b3742c - fix(KeePass): When creating a Send do not allow to select a KeePass account |
| 109 | + - 3c9caa76 - improvement: Ask to re-auth when creating a new Send from a Cipher if such option is enabled |
| 110 | + - 2c761762 - improvement(Desktop): Use a different data directory for the dev builds |
| 111 | + - b3cdb804 - improvement(Cipher->CreateSend): If no items are selected then still create a send with only a title |
| 112 | + - 631f87b5 - improvement(Cipher->CreateSend): Add a note as an option |
| 113 | + - 7ba3b0e5 - fix: Add missing text parameter to the Confirmation.boolean item |
| 114 | + - 0f3358f7 - Merge pull request #1133 from AChep/dependabot/github_actions/actions/checkout-6 |
| 115 | + - 7ab921d6 - feat(Vault): Create a Send directly from a cipher |
| 116 | + - aa328739 - build(deps): Bump actions/upload-artifact from 4 to 5 |
| 117 | + - 4656a523 - build(deps): Bump actions/checkout from 5 to 6 |
| 118 | + - 1a6652bf - fix(AddItem): When adding a new item choose first account if none have ciphers |
| 119 | + - 4187eb01 - chore: Add missing 'shell' property to the actions |
| 120 | + - 81ff60c7 - chore: Reuse Build Android licenses action |
| 121 | + - 04aa4e37 - fix: Limit Accounts selection bar Title text to 2 lines max #1129 |
| 122 | + - 87fe8b83 - chore: Split GitHub Actions workflows to actions |
| 123 | + - d5e14ed1 - @zy6p has signed the CLA in AChep/keyguard-app#1121 |
| 124 | + - eba5a022 - Merge pull request #1116 from AChep/localization_action |
| 125 | + - 2d866ff8 - Merge pull request #1106 from AChep/gpmpasskeysprivapps_action |
| 126 | + - 507abc07 - Merge pull request #1107 from AChep/dependabot/github_actions/devops-infra/action-commit-push-1.0.3 |
| 127 | + - 8ec5eeb9 - Merge pull request #1108 from AChep/dependabot/github_actions/devops-infra/action-pull-request-1.0.2 |
| 128 | + - edf9f055 - Merge pull request #1090 from AChep/dependabot/github_actions/gradle/actions-5 |
| 129 | + - d981b3aa - Merge pull request #1112 from AChep/dependabot/github_actions/actions/upload-artifact-5 |
| 130 | + - d23eb2d6 - Merge pull request #1113 from AChep/dependabot/github_actions/actions/download-artifact-6 |
| 131 | + - 1b269ebb - [AUTO]Update localization library |
| 132 | + - 1a6ab98c - feat: Initial KeePass (KDBX) support |
| 133 | + - 2eb67521 - build(deps): Bump actions/download-artifact from 5 to 6 |
| 134 | + - 506bd49c - build(deps): Bump actions/upload-artifact from 4 to 5 |
| 135 | + - 1b8cdd3f - docs: Correct merge examples |
| 136 | + - 68b94664 - docs: Update conflict resolution with examples in CONFLICTS.md |
| 137 | + - 58ad721a - build(deps): Bump devops-infra/action-pull-request from 0.6.1 to 1.0.2 |
| 138 | + - b82813c3 - build(deps): Bump devops-infra/action-commit-push from 0.11.4 to 1.0.3 |
| 139 | + - ec3c31c1 - [AUTO]Update GPM Credential Privileged Apps JSON |
| 140 | + - 9ddc46f3 - Merge pull request #1105 from celenityy/master |
| 141 | + - f82ed4ca - @celenityy has signed the CLA in AChep/keyguard-app#1105 |
| 142 | + - ced7bb10 - Add support for IronFox Nightly |
| 143 | + - 31a1a13e - build(deps): Bump gradle/actions from 4 to 5 |
| 144 | +- Key: ReleaseNotesUrl |
| 145 | + Value: https://github.com/AChep/keyguard-app/releases/tag/r20251225.9 |
| 146 | +ReleaseTime: 2025-12-25T09:51:34.0000000Z |
0 commit comments