Skip to content

Commit dd9d3d0

Browse files
authored
Update to 1.10.0 (#2891)
1 parent b8e382d commit dd9d3d0

34 files changed

Lines changed: 1776 additions & 67 deletions

CHANGELOG

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,31 @@
1+
1.10.0 (2026-03-04)
2+
=========================
3+
- Add preliminary support for Safari [#2800]
4+
- Add 'mfaCode' to accepted 2FA token fields (thanks hostops) [#2804]
5+
- Add "postcode" to ignored TOTP list (thanks JackDunnCodes) [#2793]
6+
- Add support for Related Origin Requests with passkeys [#2828]
7+
- Add support for features list [#2848]
8+
- Add support for publicKey in passkeys response [#2782]
9+
- Fix hiding form switch animation when options page loads (thanks stefansundin) [#2807]
10+
- Fix TOTP field detection with Microsoft sites [#2832]
11+
- Fix the ability to fake same-orogin with passkeys (thanks a2kolbasov) [#2849]
12+
- Fix detecting transitions [#2855]
13+
- Fix Google password input detection [#2861]
14+
- Fix Epic Games and Paypal password input detection [#2863]
15+
- Fix using invalid parameters with MutationObserver [#2784]
16+
- Fix ignoring partial nodeNames [#2745]
17+
- Fix incorrect error message on keyboard fill [#2814]
18+
- Fix reopen database shortcut (thanks a2kolbasov) [#2767]
19+
- Fix showing notifications always on the top window [#2789]
20+
- Fix missing digits in TOTP fill on some sites (thanks ElementW) [#2794]
21+
- Fix setting default redirect allowance to 3 (thanks SinnySupernova) [#2797]
22+
- Fix createObserver() check [#2873]
23+
- Fix retry on input field detection with Custom Login Fields [#2875]
24+
- Fix detecting new password input on forms [#2878]
25+
- Fix form submit to ignore password related buttons [#2882]
26+
- Refactor icon handling [#2791]
27+
- Update webextension-polyfill library [#2822]
28+
129
1.9.11 (2025-11-26)
230
=========================
331
- Add support for reseting all settings to defaults [#2720]

dist/manifest_chromium.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"manifest_version": 3,
33
"name": "KeePassXC-Browser",
4-
"version": "1.9.11",
5-
"version_name": "1.9.11",
4+
"version": "1.10.0",
5+
"version_name": "1.10.0",
66
"minimum_chrome_version": "124",
77
"description": "__MSG_extensionDescription__",
88
"author": "KeePassXC Team",

dist/manifest_firefox.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"manifest_version": 2,
33
"name": "KeePassXC-Browser",
4-
"version": "1.9.11",
4+
"version": "1.10.0",
55
"description": "__MSG_extensionDescription__",
66
"author": "KeePassXC Team",
77
"icons": {

keepassxc-browser/_locales/bg/messages.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -406,6 +406,10 @@
406406
"message": "Изтекъл",
407407
"description": "If a credential is expired, this is appended to the title label."
408408
},
409+
"credentialsRetrieveButton": {
410+
"message": "Получаване на регистрации",
411+
"description": "Manual retrieve credentials button text."
412+
},
409413
"fieldsFill": {
410414
"message": "Грешка: Не са намерени полета, които да бъдат попълнени.",
411415
"description": "Alert message when no fields are found to fill in."
@@ -1054,6 +1058,10 @@
10541058
"message": "Изисква KeePassXC издание: $1",
10551059
"description": "KeePassXC version requirement text."
10561060
},
1061+
"optionsMinimumKeePassXCVersionRequired": {
1062+
"message": "Разширението изисква KeePassXC издание $1. По-ранни издания могат да доведат до нежелано поведение.",
1063+
"description": "KeePassXC minimum version requirement text."
1064+
},
10571065
"optionsDefault": {
10581066
"message": "По подразбиране: $1",
10591067
"description": "Default setting text."

keepassxc-browser/_locales/da/messages.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -406,6 +406,10 @@
406406
"message": "Udløbet",
407407
"description": "If a credential is expired, this is appended to the title label."
408408
},
409+
"credentialsRetrieveButton": {
410+
"message": "Retrieve credentials",
411+
"description": "Manual retrieve credentials button text."
412+
},
409413
"fieldsFill": {
410414
"message": "Fejl: Kan ikke finde felterne som skal udfyldes.",
411415
"description": "Alert message when no fields are found to fill in."
@@ -1054,6 +1058,10 @@
10541058
"message": "Kræver KeePassXC-version: $1",
10551059
"description": "KeePassXC version requirement text."
10561060
},
1061+
"optionsMinimumKeePassXCVersionRequired": {
1062+
"message": "The extension requires KeePassXC version: $1. Earlier versions can cause unwanted behavior.",
1063+
"description": "KeePassXC minimum version requirement text."
1064+
},
10571065
"optionsDefault": {
10581066
"message": "Standard: $1",
10591067
"description": "Default setting text."

keepassxc-browser/_locales/de/messages.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -406,6 +406,10 @@
406406
"message": "Abgelaufen",
407407
"description": "If a credential is expired, this is appended to the title label."
408408
},
409+
"credentialsRetrieveButton": {
410+
"message": "Anmeldedaten abrufen",
411+
"description": "Manual retrieve credentials button text."
412+
},
409413
"fieldsFill": {
410414
"message": "Fehler:\nAuszufüllende Felder können nicht gefunden werden.",
411415
"description": "Alert message when no fields are found to fill in."
@@ -1054,6 +1058,10 @@
10541058
"message": "Benötigt KeePassXC-Version: $1",
10551059
"description": "KeePassXC version requirement text."
10561060
},
1061+
"optionsMinimumKeePassXCVersionRequired": {
1062+
"message": "Die Erweiterung erfordert die KeePassXC-Version: $1. Frühere Versionen können zu unerwünschtem Verhalten führen.",
1063+
"description": "KeePassXC minimum version requirement text."
1064+
},
10571065
"optionsDefault": {
10581066
"message": "Standard: $1",
10591067
"description": "Default setting text."

keepassxc-browser/_locales/el/messages.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -406,6 +406,10 @@
406406
"message": "Έληξε",
407407
"description": "If a credential is expired, this is appended to the title label."
408408
},
409+
"credentialsRetrieveButton": {
410+
"message": "Retrieve credentials",
411+
"description": "Manual retrieve credentials button text."
412+
},
409413
"fieldsFill": {
410414
"message": "Σφάλμα: Δεν είναι δυνατή η εύρεση πεδίων για συμπλήρωση.",
411415
"description": "Alert message when no fields are found to fill in."
@@ -1054,6 +1058,10 @@
10541058
"message": "Απαιτείται έκδοση KeePassXC: $1",
10551059
"description": "KeePassXC version requirement text."
10561060
},
1061+
"optionsMinimumKeePassXCVersionRequired": {
1062+
"message": "The extension requires KeePassXC version: $1. Earlier versions can cause unwanted behavior.",
1063+
"description": "KeePassXC minimum version requirement text."
1064+
},
10571065
"optionsDefault": {
10581066
"message": "Προεπιλογή: $1",
10591067
"description": "Default setting text."

keepassxc-browser/_locales/en_GB/messages.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -406,6 +406,10 @@
406406
"message": "Expired",
407407
"description": "If a credential is expired, this is appended to the title label."
408408
},
409+
"credentialsRetrieveButton": {
410+
"message": "Retrieve credentials",
411+
"description": "Manual retrieve credentials button text."
412+
},
409413
"fieldsFill": {
410414
"message": "Error: Cannot find fields to fill in.",
411415
"description": "Alert message when no fields are found to fill in."
@@ -1054,6 +1058,10 @@
10541058
"message": "Requires KeePassXC version: $1",
10551059
"description": "KeePassXC version requirement text."
10561060
},
1061+
"optionsMinimumKeePassXCVersionRequired": {
1062+
"message": "The extension requires KeePassXC version: $1. Earlier versions can cause unwanted behaviour.",
1063+
"description": "KeePassXC minimum version requirement text."
1064+
},
10571065
"optionsDefault": {
10581066
"message": "Default: $1",
10591067
"description": "Default setting text."

keepassxc-browser/_locales/es/messages.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -406,6 +406,10 @@
406406
"message": "Caducado",
407407
"description": "If a credential is expired, this is appended to the title label."
408408
},
409+
"credentialsRetrieveButton": {
410+
"message": "Retrieve credentials",
411+
"description": "Manual retrieve credentials button text."
412+
},
409413
"fieldsFill": {
410414
"message": "Error: No se pueden encontrar campos para rellenar.",
411415
"description": "Alert message when no fields are found to fill in."
@@ -1054,6 +1058,10 @@
10541058
"message": "Requiere la versión de KeePassXC: $1",
10551059
"description": "KeePassXC version requirement text."
10561060
},
1061+
"optionsMinimumKeePassXCVersionRequired": {
1062+
"message": "The extension requires KeePassXC version: $1. Earlier versions can cause unwanted behavior.",
1063+
"description": "KeePassXC minimum version requirement text."
1064+
},
10571065
"optionsDefault": {
10581066
"message": "Por defecto: $1",
10591067
"description": "Default setting text."

keepassxc-browser/_locales/fi/messages.json

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -319,11 +319,11 @@
319319
"description": "Clear save data button text when choosing Custom Login Fields."
320320
},
321321
"defineStringField": {
322-
"message": "String Field",
322+
"message": "Lisämerkkijonokenttä",
323323
"description": "Text for string field."
324324
},
325325
"defineSubmitButton": {
326-
"message": "Submit Button",
326+
"message": "Lähetä-nappi",
327327
"description": "Text for Submit Button."
328328
},
329329
"defineChooseUsername": {
@@ -343,11 +343,11 @@
343343
"description": "Choose String Fields a selection text when choosing Custom Login Fields."
344344
},
345345
"defineChooseSubmitButton": {
346-
"message": "Choose submit button",
346+
"message": "Valitse lähetä-nappi",
347347
"description": "Choose submit button selection text when choosing Custom Login Fields."
348348
},
349349
"defineHelpText": {
350-
"message": "Please confirm your selection or choose more fields as String Fields.",
350+
"message": "Vahvista valintasi tai merkitse lisää kenttiä lisämerkkijonokentiksi.",
351351
"description": "Confirm a selection text when choosing Custom Login Fields which contains String Fields."
352352
},
353353
"defineKeyboardText": {
@@ -371,7 +371,7 @@
371371
"description": "General text for a String Fields."
372372
},
373373
"submitButton": {
374-
"message": "Submit Button",
374+
"message": "Lähetä-nappi",
375375
"description": "Custom Submit Button text."
376376
},
377377
"credentialsNoUsername": {
@@ -406,6 +406,10 @@
406406
"message": "Vanhentunut",
407407
"description": "If a credential is expired, this is appended to the title label."
408408
},
409+
"credentialsRetrieveButton": {
410+
"message": "Hae tietueet",
411+
"description": "Manual retrieve credentials button text."
412+
},
409413
"fieldsFill": {
410414
"message": "Virhe:\nTäytön tarvitsemia kenttiä ei löydy.",
411415
"description": "Alert message when no fields are found to fill in."
@@ -1054,6 +1058,10 @@
10541058
"message": "Vaatii KeePassXC:n version: $1",
10551059
"description": "KeePassXC version requirement text."
10561060
},
1061+
"optionsMinimumKeePassXCVersionRequired": {
1062+
"message": "Tämä selainlaajennus vaatii KeePassXC-version: $1. Aiemmat versiot voivat aiheuttaa epätoivottua käytöstä.",
1063+
"description": "KeePassXC minimum version requirement text."
1064+
},
10571065
"optionsDefault": {
10581066
"message": "Oletus: $1",
10591067
"description": "Default setting text."

0 commit comments

Comments
 (0)