Update to 1.10.0 (#2891)

This commit is contained in:
Sami Vänttinen 2026-03-04 15:27:34 +02:00 committed by GitHub
parent b8e382d79d
commit c9815b09eb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
34 changed files with 1776 additions and 67 deletions

View file

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

View file

@ -1,8 +1,8 @@
{
"manifest_version": 3,
"name": "KeePassXC-Browser",
"version": "1.9.11",
"version_name": "1.9.11",
"version": "1.10.0",
"version_name": "1.10.0",
"minimum_chrome_version": "124",
"description": "__MSG_extensionDescription__",
"author": "KeePassXC Team",

View file

@ -1,7 +1,7 @@
{
"manifest_version": 2,
"name": "KeePassXC-Browser",
"version": "1.9.11",
"version": "1.10.0",
"description": "__MSG_extensionDescription__",
"author": "KeePassXC Team",
"icons": {

View file

@ -406,6 +406,10 @@
"message": "Изтекъл",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Получаване на регистрации",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "Грешка: Не са намерени полета, които да бъдат попълнени.",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "Изисква KeePassXC издание: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "Разширението изисква KeePassXC издание $1. По-ранни издания могат да доведат до нежелано поведение.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "По подразбиране: $1",
"description": "Default setting text."

View file

@ -406,6 +406,10 @@
"message": "Udløbet",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Retrieve credentials",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "Fejl: Kan ikke finde felterne som skal udfyldes.",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "Kræver KeePassXC-version: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "The extension requires KeePassXC version: $1. Earlier versions can cause unwanted behavior.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "Standard: $1",
"description": "Default setting text."

View file

@ -406,6 +406,10 @@
"message": "Abgelaufen",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Anmeldedaten abrufen",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "Fehler:\nAuszufüllende Felder können nicht gefunden werden.",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "Benötigt KeePassXC-Version: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "Die Erweiterung erfordert die KeePassXC-Version: $1. Frühere Versionen können zu unerwünschtem Verhalten führen.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "Standard: $1",
"description": "Default setting text."

View file

@ -406,6 +406,10 @@
"message": "Έληξε",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Retrieve credentials",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "Σφάλμα: Δεν είναι δυνατή η εύρεση πεδίων για συμπλήρωση.",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "Απαιτείται έκδοση KeePassXC: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "The extension requires KeePassXC version: $1. Earlier versions can cause unwanted behavior.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "Προεπιλογή: $1",
"description": "Default setting text."

View file

@ -406,6 +406,10 @@
"message": "Expired",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Retrieve credentials",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "Error: Cannot find fields to fill in.",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "Requires KeePassXC version: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "The extension requires KeePassXC version: $1. Earlier versions can cause unwanted behaviour.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "Default: $1",
"description": "Default setting text."

View file

@ -406,6 +406,10 @@
"message": "Caducado",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Retrieve credentials",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "Error: No se pueden encontrar campos para rellenar.",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "Requiere la versión de KeePassXC: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "The extension requires KeePassXC version: $1. Earlier versions can cause unwanted behavior.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "Por defecto: $1",
"description": "Default setting text."

View file

@ -319,11 +319,11 @@
"description": "Clear save data button text when choosing Custom Login Fields."
},
"defineStringField": {
"message": "String Field",
"message": "Lisämerkkijonokenttä",
"description": "Text for string field."
},
"defineSubmitButton": {
"message": "Submit Button",
"message": "Lähetä-nappi",
"description": "Text for Submit Button."
},
"defineChooseUsername": {
@ -343,11 +343,11 @@
"description": "Choose String Fields a selection text when choosing Custom Login Fields."
},
"defineChooseSubmitButton": {
"message": "Choose submit button",
"message": "Valitse lähetä-nappi",
"description": "Choose submit button selection text when choosing Custom Login Fields."
},
"defineHelpText": {
"message": "Please confirm your selection or choose more fields as String Fields.",
"message": "Vahvista valintasi tai merkitse lisää kenttiä lisämerkkijonokentiksi.",
"description": "Confirm a selection text when choosing Custom Login Fields which contains String Fields."
},
"defineKeyboardText": {
@ -371,7 +371,7 @@
"description": "General text for a String Fields."
},
"submitButton": {
"message": "Submit Button",
"message": "Lähetä-nappi",
"description": "Custom Submit Button text."
},
"credentialsNoUsername": {
@ -406,6 +406,10 @@
"message": "Vanhentunut",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Hae tietueet",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "Virhe:\nTäytön tarvitsemia kenttiä ei löydy.",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "Vaatii KeePassXC:n version: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "Tämä selainlaajennus vaatii KeePassXC-version: $1. Aiemmat versiot voivat aiheuttaa epätoivottua käytöstä.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "Oletus: $1",
"description": "Default setting text."

View file

@ -406,6 +406,10 @@
"message": "est expiré",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Obtenir les identifiants.",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "Erreur : Impossible de trouver des champs à remplir.",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "Exige KeePassXC version : $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "Lextension nécessite la version KeePassXC : $1. Les versions antérieures peuvent entraîner des comportements indésirables.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "Par défaut : $1",
"description": "Default setting text."

View file

@ -406,6 +406,10 @@
"message": "תפוגה",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Retrieve credentials",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "שגיאה: לא ניתן למצוא שדות למילוי.",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "נדרשת גרסת KeePassXC: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "The extension requires KeePassXC version: $1. Earlier versions can cause unwanted behavior.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "ברירת מחדל: $1",
"description": "Default setting text."

View file

@ -319,11 +319,11 @@
"description": "Clear save data button text when choosing Custom Login Fields."
},
"defineStringField": {
"message": "String Field",
"message": "Karakterláncmező",
"description": "Text for string field."
},
"defineSubmitButton": {
"message": "Submit Button",
"message": "Beküldés gomb",
"description": "Text for Submit Button."
},
"defineChooseUsername": {
@ -343,11 +343,11 @@
"description": "Choose String Fields a selection text when choosing Custom Login Fields."
},
"defineChooseSubmitButton": {
"message": "Choose submit button",
"message": "Beküldés gomb kijelölése",
"description": "Choose submit button selection text when choosing Custom Login Fields."
},
"defineHelpText": {
"message": "Please confirm your selection or choose more fields as String Fields.",
"message": "Erősítse meg a választását vagy válasszon több mezőt <em>karakterlánc mezőkként</em>.",
"description": "Confirm a selection text when choosing Custom Login Fields which contains String Fields."
},
"defineKeyboardText": {
@ -371,7 +371,7 @@
"description": "General text for a String Fields."
},
"submitButton": {
"message": "Submit Button",
"message": "Beküldés gomb",
"description": "Custom Submit Button text."
},
"credentialsNoUsername": {
@ -406,6 +406,10 @@
"message": "Lejárt",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Hitelesítő adatok lekérése",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "Hiba:\nNem találhatók kitöltendő mezők.",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "Szükséges KeePassXC verzió: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "A kiterjesztéshez a KeePassXC ezen verziója szükséges: $1. A korábbi verziók nem kívánt viselkedést okozhatnak.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "Alapértelmezett: $1",
"description": "Default setting text."

View file

@ -406,6 +406,10 @@
"message": "Kedaluwarsa",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Retrieve credentials",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "Error: Tidak dapat menemukan bidang yang harus diisi.",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "Membutuhkan KeePassXC versi: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "The extension requires KeePassXC version: $1. Earlier versions can cause unwanted behavior.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "Standar: $1",
"description": "Default setting text."

View file

@ -8,7 +8,7 @@
"description": "Add button title text on Site Preferences tab."
},
"editSitePreferenceButtonTitle": {
"message": "Modifica URL per queste Preferenze Sito",
"message": "Modifica URL per queste preferenze sito",
"description": "Edit button title text on Site Preferences tab."
},
"allowIframeButtonTitle": {
@ -20,7 +20,7 @@
"description": "Connect button title text."
},
"copyDebugInfoButtonTitle": {
"message": "Copia informazioni di debug negli appunti",
"message": "Copia informazioni debug negli appunti",
"description": "Copy debug info button title text on About tab."
},
"dismissHttpAuthButtonTitle": {
@ -244,7 +244,7 @@
"description": "Error notification shown when not connected to KeePassXC."
},
"errorCurrentDatabaseNotConnected": {
"message": "Il database corrente non è connesso.",
"message": "Il database attuale non è connesso.",
"description": "Error notification shown when current database is not connected during action."
},
"passwordGeneratorErrorTooLong": {
@ -319,11 +319,11 @@
"description": "Clear save data button text when choosing Custom Login Fields."
},
"defineStringField": {
"message": "String Field",
"message": "Campo stringa",
"description": "Text for string field."
},
"defineSubmitButton": {
"message": "Submit Button",
"message": "Pulsante Invia",
"description": "Text for Submit Button."
},
"defineChooseUsername": {
@ -343,11 +343,11 @@
"description": "Choose String Fields a selection text when choosing Custom Login Fields."
},
"defineChooseSubmitButton": {
"message": "Choose submit button",
"message": "Scegli pulsante Invia",
"description": "Choose submit button selection text when choosing Custom Login Fields."
},
"defineHelpText": {
"message": "Please confirm your selection or choose more fields as String Fields.",
"message": "Conferma la selezione o scegli più campi come campi stringa.",
"description": "Confirm a selection text when choosing Custom Login Fields which contains String Fields."
},
"defineKeyboardText": {
@ -371,7 +371,7 @@
"description": "General text for a String Fields."
},
"submitButton": {
"message": "Submit Button",
"message": "Pulsante Invia",
"description": "Custom Submit Button text."
},
"credentialsNoUsername": {
@ -391,7 +391,7 @@
"description": "Alert message when trying to fill username and/or password when multiple credentials are found."
},
"credentialsMultipleFoundSecondLine": {
"message": "Premi l'icona di KeePassXC-Browser per ulteriori opzioni.",
"message": "Per ulteriori opzioni seelziona l'icona di KeePassXC-Browser.",
"description": "Alert message when trying to fill username and/or password when multiple credentials are found."
},
"credentialsNoUsernameFound": {
@ -406,6 +406,10 @@
"message": "Scaduta",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Recupera credenziali",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "Errore: impossibile trovare campi da compilare.",
"description": "Alert message when no fields are found to fill in."
@ -499,7 +503,7 @@
"description": "Checking status message in popup."
},
"popupNotConfigured": {
"message": "KeePassXC-Browser non è stato configurato. Premi il pulsante connetti per associarlo a KeePassXC.",
"message": "KeePassXC-Browser non è stato configurato. \nPer associarlo a KeePassXC seleziona il pulsante 'Connetti'.",
"description": "A popup message shown when the extension has not been connected to KeePassXC."
},
"popupNeedReconfigure": {
@ -507,7 +511,7 @@
"description": "A popup message shown when the extension has been disconnected from KeePassXC."
},
"popupNeedReconfigureMessage": {
"message": "Premi il pulsante riconnetti per stabilire una nuova connessione.",
"message": "Per stabilire una nuova connessione seleziona il pulsante 'Riconnetti'.",
"description": "A popup message shown when reconnect is needed."
},
"popupConfiguredNotAssociated": {
@ -547,7 +551,7 @@
"description": "A message shown choosing what credentials user wants to update."
},
"rememberChooseGroup": {
"message": "Scegli un gruppo per memorizzare le nuove credenziali.",
"message": "Per memorizzare le nuove credenziali scegli un gruppo.",
"description": "A message shown choosing what group user wants to use for new credentials."
},
"rememberInfoDefaultGroupNotFound": {
@ -759,7 +763,7 @@
"description": "Default group help text."
},
"optionsLabelDefaultPasskeyGroup": {
"message": "Gruppo predefinito per il salvataggio delle nuove passkeys:",
"message": "Gruppo predefinito salvataggio nuove passkey:",
"description": "Default passkey group options text."
},
"optionsLabelDefaultGroupCheckboxText": {
@ -851,11 +855,11 @@
"description": "Show login notifications checkbox text."
},
"optionsDefaultPasswordManager": {
"message": "Imposta come password manager di default",
"message": "Imposta come password manager predefinito",
"description": "Default password manager checkbox text."
},
"optionsDefaultPasswordManagerHelpText": {
"message": "Imposta KeePassXC-Browser come password manager di default per il browser.",
"message": "Imposta KeePassXC-Browser come password manager predefinito per il browser.",
"description": "Default password manager help text."
},
"optionsRedirectAllowance": {
@ -955,7 +959,7 @@
"description": "OTP field icon option help text."
},
"optionsHideIconsAlertText": {
"message": "Puoi nascondere le icone manualmente quando occorre con Shift+Click",
"message": "Puoi nascondere le icone manualmente quando occorre con Maiusc+Clic",
"description": "Hide icons alert text text."
},
"optionsAutoRetrieveCredentialsHelpText": {
@ -971,7 +975,7 @@
"description": "Auto-Fill Single Entry option help text."
},
"optionsAutoFillRelevantCredentialHelpText": {
"message": "Compila automaticamente le credenziali pertinenti se è necessario un secondo riempimento.",
"message": "Se è necessario un secondo riempimento compila automaticamente le credenziali pertinenti.",
"description": "Auto-Fill Relevant Credential option help text."
},
"optionsAutoFillSingleEntryWarning": {
@ -1054,6 +1058,10 @@
"message": "Richiede KeePassXC versione: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "L'estensione richiede la versione KeePassXC: $1. Le versioni precedenti possono causare comportamenti indesiderati.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "Predefinito: $1",
"description": "Default setting text."
@ -1091,7 +1099,7 @@
"description": "Import settings confirmation dialog help text."
},
"optionsResetSettingsDialogText": {
"message": "Tutte le impostazioni verranno ripristinate ai valori predefiniti. Sei sicuro?",
"message": "Tutte le impostazioni verranno ripristinate ai valori predefiniti. \nVuoi continuare?",
"description": "Reset all settings dialog text."
},
"optionsConnectedDatabasesText": {
@ -1107,7 +1115,7 @@
"description": "Confirmation text when removing database from the list."
},
"optionsDatabasesRemoveIdentifierConfirmFirst": {
"message": "Vuoi davvero rimuovere l'identificatore $1 dall'elenco del database? ",
"message": "Vuoi rimuovere l'identificatore $1 dall'elenco database? ",
"description": "Confirmation text when removing database from the list."
},
"optionsDatabasesRemoveIdentifierConfirmSecond": {
@ -1427,23 +1435,23 @@
"description": "Lock database button title text."
},
"welcomeText": {
"message": "Benvenuto su KeePassXC-Browser!",
"message": "Benvenuto in KeePassXC-Browser!",
"description": "Main title of Getting Started page."
},
"documentationGettingStarted": {
"message": "Grazie alla nostra Guida introduttiva sarai subito operativo.",
"message": "Grazie alla nostra 'Guida introduttiva' sarai subito operativo.",
"description": "Getting Started document text."
},
"documentationUserGuide": {
"message": "Cerchi una documentazione più completa? La nostra Guida per l'utente è qui per aiutarti.",
"message": "Cerchi una documentazione più completa? \nLa nostra 'Guida per l'utente' è qui per aiutarti.",
"description": "User Guide text."
},
"documentationTroubleshootingGuide": {
"message": "Hai bisogno di aiuto per risolvere i problemi di integrazione del browser? Consulta la Guida alla risoluzione dei problemi.",
"message": "Hai bisogno di aiuto per risolvere i problemi di integrazione del browser? Consulta la 'Guida alla risoluzione dei problemi'.",
"description": "Troubleshooting Guide text."
},
"gettingStartedWelcomeText": {
"message": "Benvenuti su KeePassXC-Browser, l'estensione ufficiale del browser per KeePassXC.",
"message": "Benvenuti in KeePassXC-Browser, l'estensione ufficiale del browser per KeePassXC.",
"description": "Welcome to KeePassXC-Browser, the official browser extension for KeePassXC."
},
"gettingStartedSecondWelcomeText": {
@ -1451,7 +1459,7 @@
"description": "Please go through the default settings and check all your preferred options."
},
"gettingStartedNewUser": {
"message": "Sei un nuovo utente? Consulta i link alla nostra documentazione.",
"message": "Sei un nuovo utente? \nConsulta i collegamenti alla nostra documentazione.",
"description": "Are you a new user? Check links to our documentation."
}
}

View file

@ -406,6 +406,10 @@
"message": "期限切れ",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Retrieve credentials",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "エラー: 入力するフィールドを見つけられません。",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "次のバージョン以上の KeePassXC が必要です: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "The extension requires KeePassXC version: $1. Earlier versions can cause unwanted behavior.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "デフォルト: $1",
"description": "Default setting text."

View file

@ -406,6 +406,10 @@
"message": "만료됨",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Retrieve credentials",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "오류:\n입력할 필드를 찾을 수 없습니다.",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "필요한 KeePassXC 버전: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "The extension requires KeePassXC version: $1. Earlier versions can cause unwanted behavior.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "기본값: $1",
"description": "Default setting text."

View file

@ -406,6 +406,10 @@
"message": "Nebegalioja",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Retrieve credentials",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "Klaida: nepavyksta rasti pildomų laukų.",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "Reikalinga KeePassXC versija: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "The extension requires KeePassXC version: $1. Earlier versions can cause unwanted behavior.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "Numatytoji reikšmė: $1",
"description": "Default setting text."

View file

@ -406,6 +406,10 @@
"message": "Utløpt",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Retrieve credentials",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "Feil: Finner ikke felt å fylle ut.",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "Krever KeePassXC-versjon: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "The extension requires KeePassXC version: $1. Earlier versions can cause unwanted behavior.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "Standard: $1",
"description": "Default setting text."

View file

@ -406,6 +406,10 @@
"message": "Verlopen",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Inloggegevens ophalen",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "Fout: geen invulvelden aangetroffen.",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "Vereiste KeePassXC-versie: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "De extensie vereist KeePassXC-versie: $1. Eerdere versies kunnen ongewenst gedrag veroorzaken.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "Standaard: $1",
"description": "Default setting text."

View file

@ -406,6 +406,10 @@
"message": "Wygasłe",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Pobierz dane uwierzytelniające",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "Błąd:\nNie można znaleźć pól do wypełnienia.",
"description": "Alert message when no fields are found to fill in."
@ -959,7 +963,7 @@
"description": "Hide icons alert text text."
},
"optionsAutoRetrieveCredentialsHelpText": {
"message": "KeePassXC-Browser natychmiast odbierze dane uwierzytelniające po aktywowaniu karty.",
"message": "KeePassXC-Browser natychmiast pobierze dane uwierzytelniające po aktywowaniu karty.",
"description": "Auto-Retrive Credentials option help text."
},
"optionsAutomaticReconnectHelpText": {
@ -1054,6 +1058,10 @@
"message": "Wymaga KeePassXC w wersji: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "Rozszerzenie wymaga KeePassXC w wersji $1. Starsze wersje mogą powodować niepożądane zachowania.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "Domyślne: $1",
"description": "Default setting text."

View file

@ -406,6 +406,10 @@
"message": "Expirado",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Recuperar credenciais",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "Erro: Não foi possível encontrar campos para preencher.",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "Precisa da versão do KeePassXC: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "A extensão requer a versão KeePassXC: $1. Versões anteriores podem causar comportamentos indesejados.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "Padrão: $1",
"description": "Default setting text."

View file

@ -406,6 +406,10 @@
"message": "Caducada",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Retrieve credentials",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "Erro: não foram encontrados campos que possam ser preenchidos",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "Necessita de KeePassXC, versão: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "The extension requires KeePassXC version: $1. Earlier versions can cause unwanted behavior.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "Padrão: $1",
"description": "Default setting text."

View file

@ -406,6 +406,10 @@
"message": "Expirat",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Retrieve credentials",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "Eroare: Imposibil de găsit câmpuri de completat.",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "Necesită versiunea de KeePassXC: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "The extension requires KeePassXC version: $1. Earlier versions can cause unwanted behavior.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "Implicit: $1",
"description": "Default setting text."

View file

@ -406,6 +406,10 @@
"message": "Истекло",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Retrieve credentials",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "ОШИБКА: нет полей для заполнения.",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "Требуемая версия KeePassXC: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "The extension requires KeePassXC version: $1. Earlier versions can cause unwanted behavior.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "По умолчанию: $1",
"description": "Default setting text."

View file

@ -406,6 +406,10 @@
"message": "Förfallen",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Hämta autentiseringsuppgifter",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "Fel:\nKan inte hitta fält att fylla i.",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "Kräver KeePassXC version: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "The extension requires KeePassXC version: $1. Earlier versions can cause unwanted behavior.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "Förinställt: $1",
"description": "Default setting text."

View file

@ -406,6 +406,10 @@
"message": "Süresi dolmuş",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Kimlik doğrulama bilgilerini al",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "Hata: Doldurulacak alanlar bulunamadı.",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "KeePassXC $1 sürümünü gerektirir",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "Bu eklenti için KeePassXC $1 sürümü gereklidir. Önceki sürümler istenmeyen davranışlara yol açabilir.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "Varsayılan: $1",
"description": "Default setting text."

View file

@ -188,7 +188,7 @@
"description": "Credential is excluded."
},
"errorMessagePasskeysRequestCanceled": {
"message": "Запит на Passkeys-ключі скасовано.",
"message": "Запит на використання ключів доступу скасовано.",
"description": "Passkeys request canceled."
},
"errorMessagePasskeysInvalidUserVerification": {
@ -224,7 +224,7 @@
"description": "Wait for timer to expire."
},
"errorMessagePasskeysUnknownError": {
"message": "Невідома помилка паролів.",
"message": "Невідома помилка ключів доступу.",
"description": "Unknown passkeys error."
},
"errorMessagePasskeysInvalidChallenge": {
@ -319,11 +319,11 @@
"description": "Clear save data button text when choosing Custom Login Fields."
},
"defineStringField": {
"message": "String Field",
"message": "Поле рядка",
"description": "Text for string field."
},
"defineSubmitButton": {
"message": "Submit Button",
"message": "Кнопка «Відправити»",
"description": "Text for Submit Button."
},
"defineChooseUsername": {
@ -343,11 +343,11 @@
"description": "Choose String Fields a selection text when choosing Custom Login Fields."
},
"defineChooseSubmitButton": {
"message": "Choose submit button",
"message": "Виберіть кнопку «Відправити»",
"description": "Choose submit button selection text when choosing Custom Login Fields."
},
"defineHelpText": {
"message": "Please confirm your selection or choose more fields as String Fields.",
"message": "Підтвердьте свій вибір або виберіть більше полів як рядкові поля.",
"description": "Confirm a selection text when choosing Custom Login Fields which contains String Fields."
},
"defineKeyboardText": {
@ -371,7 +371,7 @@
"description": "General text for a String Fields."
},
"submitButton": {
"message": "Submit Button",
"message": "Кнопка «Відправити»",
"description": "Custom Submit Button text."
},
"credentialsNoUsername": {
@ -383,7 +383,7 @@
"description": "Shown when no credentials are found for the current page."
},
"credentialsBlockedInIframe": {
"message": "Credential fill blocked in untrusted iframe.",
"message": "Заповнення облікових даних заблоковано в ненадійному iframe.",
"description": "Alert message when filling credentials is blocked due to iframe restrictions."
},
"credentialsMultipleFound": {
@ -406,6 +406,10 @@
"message": "Протерміновано",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "Отримати облікові дані",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "Помилка: Не вдалося знайти поля для заповнення.",
"description": "Alert message when no fields are found to fill in."
@ -691,7 +695,7 @@
"description": "Site Preferences page header."
},
"optionsSitePreferencesSettings": {
"message": "Settings",
"message": "Налаштування",
"description": "Site Preferences settings button text."
},
"optionsMenuAbout": {
@ -747,7 +751,7 @@
"description": "Export settings button text."
},
"optionsButtonResetSettings": {
"message": "Reset all settings",
"message": "Скинути всі налаштування",
"description": "Reset all settings button text."
},
"optionsLabelDefaultGroup": {
@ -1054,6 +1058,10 @@
"message": "Потребує версію KeePassXC: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "Для розширення потрібна версія KeePassXC: $1. Більш ранні версії можуть спричинити небажану поведінку.",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "Типово: $1",
"description": "Default setting text."
@ -1091,7 +1099,7 @@
"description": "Import settings confirmation dialog help text."
},
"optionsResetSettingsDialogText": {
"message": "All settings will be reset to defaults. Are you sure?",
"message": "Всі налаштування будуть скинуті. Ви впевнені?",
"description": "Reset all settings dialog text."
},
"optionsConnectedDatabasesText": {
@ -1139,7 +1147,7 @@
"description": "Site Preferences list column title."
},
"optionsColumnFeatures": {
"message": "Features",
"message": "Особливості",
"description": "Site Preferences list column title."
},
"optionsColumnUsernameOnly": {
@ -1171,7 +1179,7 @@
"description": "Site Preferences option selection."
},
"optionsSelectionPasskeys": {
"message": "Disable passkeys",
"message": "Вимкнути ключі доступу",
"description": "Site Preferences option selection."
},
"optionsSelectionFull": {
@ -1391,11 +1399,11 @@
"description": "Extension title in settings page"
},
"optionsPasskeysTitle": {
"message": "Passkey-ключі",
"message": "Ключі доступу",
"description": "Passkeys settings title in settings page."
},
"optionsPasskeysEnable": {
"message": "Увімкнути паролі",
"message": "Увімкнути ключі доступу",
"description": "Enabled passkeys option text."
},
"optionsPasskeysEnableHelpText": {
@ -1403,11 +1411,11 @@
"description": "Passkeys option help text."
},
"optionsPasskeysEnableFallback": {
"message": "Увімкнути резервний варіант паролів",
"message": "Увімкнути резервний метод для ключів доступу",
"description": "Enabled passkeys fallback option text."
},
"optionsPasskeysEnableFallbackHelpText": {
"message": "Коли увімкнено, невдала або скасована спроба запиту до KeePassXC викликатиме запит на паролі через внутрішню систему браузера. Якщо вимкнено, для підключення до KeePassXC буде потрібно, і скасований запит зазнає невдачі. За замовчуванням: увімкнено.",
"message": "Якщо увімкнено, невдалий або скасований запит до KeePassXC спричинить власний внутрішній запит браузера на ключі доступу. Якщо вимкнено, необхідне підключення до KeePassXC, а скасований запит буде невдалим. За замовчуванням: увімкнено.",
"description": "Passkeys fallback option help text."
},
"openNewTab": {

File diff suppressed because it is too large Load diff

View file

@ -406,6 +406,10 @@
"message": "已过期",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "检索凭据",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "错误:无法找到可填写的字段。",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "需要 KeePassXC 版本:$1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "该扩展需要 KeePassXC 版本:$1。早期版本可能会导致意外行为。",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "默认值:$1",
"description": "Default setting text."

View file

@ -406,6 +406,10 @@
"message": "已過期",
"description": "If a credential is expired, this is appended to the title label."
},
"credentialsRetrieveButton": {
"message": "檢索憑證",
"description": "Manual retrieve credentials button text."
},
"fieldsFill": {
"message": "錯誤:\n找不到該填入的欄位。",
"description": "Alert message when no fields are found to fill in."
@ -1054,6 +1058,10 @@
"message": "需要 KeePassXC 版本: $1",
"description": "KeePassXC version requirement text."
},
"optionsMinimumKeePassXCVersionRequired": {
"message": "此擴展需要 KeePassXC 版本:$1。更早的版本可能導致意外行為。",
"description": "KeePassXC minimum version requirement text."
},
"optionsDefault": {
"message": "預設值:$1",
"description": "Default setting text."

View file

@ -1,8 +1,8 @@
{
"manifest_version": 3,
"name": "KeePassXC-Browser",
"version": "1.9.11",
"version_name": "1.9.11",
"version": "1.10.0",
"version_name": "1.10.0",
"minimum_chrome_version": "124",
"description": "__MSG_extensionDescription__",
"author": "KeePassXC Team",

16
package-lock.json generated
View file

@ -1,12 +1,12 @@
{
"name": "keepassxc-browser",
"version": "1.9.11",
"version": "1.10.0",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "keepassxc-browser",
"version": "1.9.11",
"version": "1.10.0",
"license": "GPL-3.0",
"dependencies": {
"@npmcli/fs": "^2.1.0"
@ -302,9 +302,9 @@
}
},
"node_modules/ajv": {
"version": "6.12.6",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
"integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
"version": "6.14.0",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz",
"integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==",
"dev": true,
"license": "MIT",
"dependencies": {
@ -1348,9 +1348,9 @@
"requires": {}
},
"ajv": {
"version": "6.12.6",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
"integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
"version": "6.14.0",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz",
"integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==",
"dev": true,
"requires": {
"fast-deep-equal": "^3.1.1",

View file

@ -1,6 +1,6 @@
{
"name": "keepassxc-browser",
"version": "1.9.11",
"version": "1.10.0",
"description": "KeePassXC-Browser",
"main": "build.js",
"devDependencies": {