Skip to content

Commit 1ccfbff

Browse files
author
Sami Vänttinen
authored
Merge pull request #2162 from keepassxreboot/update_to_1903
Update to 1.9.0.3
2 parents ed63d9a + 7dc0720 commit 1ccfbff

13 files changed

Lines changed: 78 additions & 73 deletions

File tree

CHANGELOG

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
1.9.0.3 (2024-03-30)
2+
=========================
3+
- Fix incorrect minimum version with Firefox [#2161]
4+
- Passkeys: Fix compatibility with alg provided as string [#2161]
5+
16
1.9.0.2 (2024-03-14)
27
=========================
38
- Add temporary exceptions for passkeys handling [#2141]

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.0.1",
5-
"version_name": "1.9.0.1",
4+
"version": "1.9.0.3",
5+
"version_name": "1.9.0.3",
66
"minimum_chrome_version": "93",
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.0.1",
4+
"version": "1.9.0.3",
55
"description": "__MSG_extensionDescription__",
66
"author": "KeePassXC Team",
77
"icons": {

keepassxc-browser/_locales/de/messages.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@
168168
"description": "Wait for timer to expire."
169169
},
170170
"errorMessagePasskeysUnknownError": {
171-
"message": "Unknown passkeys error.",
171+
"message": "Unbekannter Passkey-Fehler.",
172172
"description": "Unknown passkeys error."
173173
},
174174
"errorMessagePasskeysInvalidChallenge": {
@@ -1267,19 +1267,19 @@
12671267
"description": "Passkeys settings title in settings page."
12681268
},
12691269
"optionsPasskeysEnable": {
1270-
"message": "Enable passkeys",
1270+
"message": "Passkeys aktivieren",
12711271
"description": "Enabled passkeys option text."
12721272
},
12731273
"optionsPasskeysEnableHelpText": {
12741274
"message": "Unterstützung für Web-Authentifizierung aktivieren",
12751275
"description": "Passkeys option help text."
12761276
},
12771277
"optionsPasskeysEnableFallback": {
1278-
"message": "Enable passkeys fallback",
1278+
"message": "Passkeys-Fallback aktivieren",
12791279
"description": "Enabled passkeys fallback option text."
12801280
},
12811281
"optionsPasskeysEnableFallbackHelpText": {
1282-
"message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.",
1282+
"message": "Wenn aktiviert, löst eine fehlgeschlagene oder abgebrochene Anfrage an KeePassXC die browserinterne Anfrage nach Passkeys aus. Wenn deaktiviert, ist eine Verbindung zu KeePassXC erforderlich und eine abgebrochene Anfrage wird fehlschlagen. Voreinstellung: aktiviert.",
12831283
"description": "Passkeys fallback option help text."
12841284
},
12851285
"openNewTab": {

keepassxc-browser/_locales/it/messages.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -148,39 +148,39 @@
148148
"description": "Invalid URL provided."
149149
},
150150
"errorMessagePasskeysOriginNotAllowed": {
151-
"message": "Origin is empty or not allowed.",
151+
"message": "Origine vuota o non consentita.",
152152
"description": "Origin is empty or not allowed."
153153
},
154154
"errorMessagePasskeysDomainNotValid": {
155-
"message": "Effective domain is not a valid domain.",
155+
"message": "Dominio non valido.",
156156
"description": "Effective domain is not a valid domain."
157157
},
158158
"errorMessagePasskeysDomainRpIdMismatch": {
159-
"message": "Origin and RP ID do not match.",
159+
"message": "L'origine e l'ID RP non corrispondono.",
160160
"description": "Origin and RP ID do not match."
161161
},
162162
"errorMessagePasskeysNoSupportedAlgorithms": {
163-
"message": "No supported algorithms were provided.",
163+
"message": "Non sono stati forniti algoritmi supportati.",
164164
"description": "No supported algorithms were provided."
165165
},
166166
"errorMessagePasskeysWaitforLifeTimer": {
167-
"message": "Wait for timer to expire.",
167+
"message": "Attendi che il timer scada.",
168168
"description": "Wait for timer to expire."
169169
},
170170
"errorMessagePasskeysUnknownError": {
171-
"message": "Unknown passkeys error.",
171+
"message": "Errore di passkey sconosciuto.",
172172
"description": "Unknown passkeys error."
173173
},
174174
"errorMessagePasskeysInvalidChallenge": {
175-
"message": "Challenge is shorter than required minimum length.",
175+
"message": "La sfida è più breve della lunghezza minima richiesta.",
176176
"description": "Challenge is shorter than required minimum length."
177177
},
178178
"errorMessagePasskeysInvalidUserId": {
179-
"message": "user.id does not match the required length.",
179+
"message": "user.id non corrisponde alla lunghezza richiesta.",
180180
"description": "user.id does not match the required length."
181181
},
182182
"errorMessagePasskeysContextIsNotSecure": {
183-
"message": "Context is not secure.",
183+
"message": "Contesto non sicuro.",
184184
"description": "Context is not secure."
185185
},
186186
"errorNotConnected": {
@@ -208,7 +208,7 @@
208208
"description": "Password icon title text."
209209
},
210210
"passwordGeneratorNotSupported": {
211-
"message": "Launching the password generator is not supported in this KeePassXC version. Please update KeePassXC to a newer version."
211+
"message": "L'avvio del generatore di password non è supportato in questa versione di KeePassXC. Aggiorna ad una versione più recente."
212212
},
213213
"usernameFieldText": {
214214
"message": "Compila credenziali con KeePassXC",
@@ -347,7 +347,7 @@
347347
"description": "Message shown when no password fields are found."
348348
},
349349
"fieldsPasswordFillNotAccepted": {
350-
"message": "Filling password to a plain text field is prevented.",
350+
"message": "Impedire inserimento password in un campo di testo semplice.",
351351
"description": "Message shown when password fill to a plain text field is prevented."
352352
},
353353
"rememberNothingChanged": {
@@ -1267,19 +1267,19 @@
12671267
"description": "Passkeys settings title in settings page."
12681268
},
12691269
"optionsPasskeysEnable": {
1270-
"message": "Enable passkeys",
1270+
"message": "Abilita passkey",
12711271
"description": "Enabled passkeys option text."
12721272
},
12731273
"optionsPasskeysEnableHelpText": {
12741274
"message": "Abilita il supporto all’autenticazione web.",
12751275
"description": "Passkeys option help text."
12761276
},
12771277
"optionsPasskeysEnableFallback": {
1278-
"message": "Enable passkeys fallback",
1278+
"message": "Abilita alternativa alla passkey",
12791279
"description": "Enabled passkeys fallback option text."
12801280
},
12811281
"optionsPasskeysEnableFallbackHelpText": {
1282-
"message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.",
1282+
"message": "Se abilitata, una richiesta a KeePassXC non riuscita o annullata attiverà la richiesta del browser di passkey interna. Se disabilitata, è necessaria la connessione a KeePassXC e la richiesta annullata avrà esito negativo. Impostazione predefinita: abilitata.",
12831283
"description": "Passkeys fallback option help text."
12841284
},
12851285
"openNewTab": {

keepassxc-browser/_locales/ja/messages.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@
120120
"description": "No valid UUID provided."
121121
},
122122
"errorMessageAccessToAllEntriesDenied": {
123-
"message": "Access to all entries denied.",
123+
"message": "すべてのエントリーへのアクセスが拒否されました。",
124124
"description": "Access to all entries denied."
125125
},
126126
"errorMessagePasskeysAttestationNotSupported": {
@@ -144,11 +144,11 @@
144144
"description": "Empty public key."
145145
},
146146
"errorMessagePasskeysInvalidUrlProvided": {
147-
"message": "Invalid URL provided.",
147+
"message": "無効な URL が指定されました。",
148148
"description": "Invalid URL provided."
149149
},
150150
"errorMessagePasskeysOriginNotAllowed": {
151-
"message": "Origin is empty or not allowed.",
151+
"message": "オリジンが空である、または許可されていません。",
152152
"description": "Origin is empty or not allowed."
153153
},
154154
"errorMessagePasskeysDomainNotValid": {
@@ -391,7 +391,7 @@
391391
"description": "Button text for adding Username-only option."
392392
},
393393
"popupAllowIframeButton": {
394-
"message": "Allow Cross-Origin iframes for the site",
394+
"message": "サイトのクロスオリジン iframe を許可する",
395395
"description": "Button text for allowing Cross-Origin iframes option."
396396
},
397397
"popupErrorEncountered": {
@@ -715,7 +715,7 @@
715715
"description": "Automatically fill-in single credential entry checkbox text."
716716
},
717717
"optionsCheckboxAutoFillSingleTotp": {
718-
"message": "Automatically fill in single TOTP entries.",
718+
"message": "TOTP が単一のエントリーに自動入力する。",
719719
"description": "Automatically fill-in single TOTP entries checkbox text."
720720
},
721721
"optionsCheckboxAutoCompleteUsernames": {
@@ -739,7 +739,7 @@
739739
"description": "Show notifications checkbox text."
740740
},
741741
"optionsCheckboxUseMonochromeToolbarIcon": {
742-
"message": "Use monochrome toolbar icon.",
742+
"message": "モノクロのツールバーアイコンを使用",
743743
"description": "Use monochrome toolbar icon checkbox text."
744744
},
745745
"optionsSaveDomainOnly": {
@@ -759,7 +759,7 @@
759759
"description": "Redirect allowance help text."
760760
},
761761
"optionsCheckboxAutoFillAndSend": {
762-
"message": "Allow filling HTTP Basic Auth credentials.",
762+
"message": "HTTP Basic 認証の資格情報の入力を許可する",
763763
"description": "Allow filling HTTP Basic Auth credentials checkbox text."
764764
},
765765
"optionsDebugLogging": {
@@ -1027,7 +1027,7 @@
10271027
"description": "Improved Input Field Detection column text."
10281028
},
10291029
"optionsColumnAllowIframes": {
1030-
"message": "Allow Cross-Origin iframes",
1030+
"message": "クロスオリジン iframe を許可する",
10311031
"description": "Allow iframes column text."
10321032
},
10331033
"optionsColumnDelete": {
@@ -1151,7 +1151,7 @@
11511151
"description": "Improved Input Field Detection help text."
11521152
},
11531153
"optionsSitePreferencesAllowIframesHelpText": {
1154-
"message": "Allowing Cross-Origin iframes will enable credential retrieval for iframes from another domain. Use at your own risk.",
1154+
"message": "クロスオリジン iframe を許可すると、別のドメインからの iframe の資格情報が取得可能になります。自己責任で使用してください。",
11551155
"description": "Allow Cross-Origin iframes help text."
11561156
},
11571157
"optionsSitePreferencesManualAddText": {
@@ -1275,7 +1275,7 @@
12751275
"description": "Passkeys option help text."
12761276
},
12771277
"optionsPasskeysEnableFallback": {
1278-
"message": "Enable passkeys fallback",
1278+
"message": "パスキーのフォールバックを有効にする",
12791279
"description": "Enabled passkeys fallback option text."
12801280
},
12811281
"optionsPasskeysEnableFallbackHelpText": {

keepassxc-browser/_locales/nl/messages.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@
168168
"description": "Wait for timer to expire."
169169
},
170170
"errorMessagePasskeysUnknownError": {
171-
"message": "Unknown passkeys error.",
171+
"message": "Onbekende passkeys-fout.",
172172
"description": "Unknown passkeys error."
173173
},
174174
"errorMessagePasskeysInvalidChallenge": {
@@ -1267,19 +1267,19 @@
12671267
"description": "Passkeys settings title in settings page."
12681268
},
12691269
"optionsPasskeysEnable": {
1270-
"message": "Enable passkeys",
1270+
"message": "Passkeys inschakelen",
12711271
"description": "Enabled passkeys option text."
12721272
},
12731273
"optionsPasskeysEnableHelpText": {
12741274
"message": "Ondersteuning voor Web Authentication inschakelen.",
12751275
"description": "Passkeys option help text."
12761276
},
12771277
"optionsPasskeysEnableFallback": {
1278-
"message": "Enable passkeys fallback",
1278+
"message": "Passkey-terugval inschakelen",
12791279
"description": "Enabled passkeys fallback option text."
12801280
},
12811281
"optionsPasskeysEnableFallbackHelpText": {
1282-
"message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.",
1282+
"message": "Indien ingeschakeld, zal een mislukt of geannuleerd verzoek aan KeePassXC het eigen interne passkeys-verzoek van de browser activeren. Indien uitgeschakeld, is verbinding met KeePassXC vereist en mislukt het geannuleerde verzoek. Standaard: ingeschakeld.",
12831283
"description": "Passkeys fallback option help text."
12841284
},
12851285
"openNewTab": {

keepassxc-browser/_locales/pt_BR/messages.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -148,39 +148,39 @@
148148
"description": "Invalid URL provided."
149149
},
150150
"errorMessagePasskeysOriginNotAllowed": {
151-
"message": "Origin is empty or not allowed.",
151+
"message": "A origem está vazia ou não é permitida.",
152152
"description": "Origin is empty or not allowed."
153153
},
154154
"errorMessagePasskeysDomainNotValid": {
155-
"message": "Effective domain is not a valid domain.",
155+
"message": "Domínio efetivo não é um domínio válido.",
156156
"description": "Effective domain is not a valid domain."
157157
},
158158
"errorMessagePasskeysDomainRpIdMismatch": {
159-
"message": "Origin and RP ID do not match.",
159+
"message": "A origem e o ID de RP não coincidem.",
160160
"description": "Origin and RP ID do not match."
161161
},
162162
"errorMessagePasskeysNoSupportedAlgorithms": {
163-
"message": "No supported algorithms were provided.",
163+
"message": "Nenhum algoritmo suportado foi fornecido.",
164164
"description": "No supported algorithms were provided."
165165
},
166166
"errorMessagePasskeysWaitforLifeTimer": {
167-
"message": "Wait for timer to expire.",
167+
"message": "Aguarde o tempo expirar.",
168168
"description": "Wait for timer to expire."
169169
},
170170
"errorMessagePasskeysUnknownError": {
171-
"message": "Unknown passkeys error.",
171+
"message": "Erro de chave de acesso desconhecida.",
172172
"description": "Unknown passkeys error."
173173
},
174174
"errorMessagePasskeysInvalidChallenge": {
175-
"message": "Challenge is shorter than required minimum length.",
175+
"message": "O desafio é menor que o comprimento mínimo exigido.",
176176
"description": "Challenge is shorter than required minimum length."
177177
},
178178
"errorMessagePasskeysInvalidUserId": {
179-
"message": "user.id does not match the required length.",
179+
"message": "user.id não corresponde ao comprimento necessário.",
180180
"description": "user.id does not match the required length."
181181
},
182182
"errorMessagePasskeysContextIsNotSecure": {
183-
"message": "Context is not secure.",
183+
"message": "O contexto não é seguro.",
184184
"description": "Context is not secure."
185185
},
186186
"errorNotConnected": {
@@ -1267,19 +1267,19 @@
12671267
"description": "Passkeys settings title in settings page."
12681268
},
12691269
"optionsPasskeysEnable": {
1270-
"message": "Enable passkeys",
1270+
"message": "Habilitar chaves de acesso",
12711271
"description": "Enabled passkeys option text."
12721272
},
12731273
"optionsPasskeysEnableHelpText": {
12741274
"message": "Ative o suporte para autenticação na web.",
12751275
"description": "Passkeys option help text."
12761276
},
12771277
"optionsPasskeysEnableFallback": {
1278-
"message": "Enable passkeys fallback",
1278+
"message": "Habilitar substituto de chaves de acesso",
12791279
"description": "Enabled passkeys fallback option text."
12801280
},
12811281
"optionsPasskeysEnableFallbackHelpText": {
1282-
"message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.",
1282+
"message": "Quando ativado, uma solicitação falhada ou cancelada ao KeePassXC acionará a solicitação de senhas internas do próprio navegador. Se desativado, a conexão com o KeePassXC será necessária e a solicitação cancelada falhará. Padrão: habilitado.",
12831283
"description": "Passkeys fallback option help text."
12841284
},
12851285
"openNewTab": {

keepassxc-browser/_locales/ru/messages.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@
132132
"description": "Credential is excluded."
133133
},
134134
"errorMessagePasskeysRequestCanceled": {
135-
"message": "Запрос ключей доступа отменен.",
135+
"message": "Запрос passkeys отменен.",
136136
"description": "Passkeys request canceled."
137137
},
138138
"errorMessagePasskeysInvalidUserVerification": {
@@ -168,7 +168,7 @@
168168
"description": "Wait for timer to expire."
169169
},
170170
"errorMessagePasskeysUnknownError": {
171-
"message": "Unknown passkeys error.",
171+
"message": "Неизвестная ошибка passskeys.",
172172
"description": "Unknown passkeys error."
173173
},
174174
"errorMessagePasskeysInvalidChallenge": {
@@ -1263,23 +1263,23 @@
12631263
"description": "Extension title in settings page"
12641264
},
12651265
"optionsPasskeysTitle": {
1266-
"message": "Ключи доступа",
1266+
"message": "Passkeys",
12671267
"description": "Passkeys settings title in settings page."
12681268
},
12691269
"optionsPasskeysEnable": {
1270-
"message": "Enable passkeys",
1270+
"message": "Включить passkeys",
12711271
"description": "Enabled passkeys option text."
12721272
},
12731273
"optionsPasskeysEnableHelpText": {
12741274
"message": "Включить поддержку веб-аутентификации.",
12751275
"description": "Passkeys option help text."
12761276
},
12771277
"optionsPasskeysEnableFallback": {
1278-
"message": "Enable passkeys fallback",
1278+
"message": "Включить возврат passkeys",
12791279
"description": "Enabled passkeys fallback option text."
12801280
},
12811281
"optionsPasskeysEnableFallbackHelpText": {
1282-
"message": "When enabled, a failed or canceled request to KeePassXC will trigger the browser's own internal passkeys request. If disabled, connection to KeePassXC is required and canceled request will fail. Default: enabled.",
1282+
"message": "Если эта опция включена, то при неудачном или отмененном запросе к KeePassXC будет срабатывать собственный внутренний запрос passkeys. Если этот параметр отключен, то будет требоваться подключение к KeePassXC, и отмененный запрос не будет выполнен. По умолчанию: включено.",
12831283
"description": "Passkeys fallback option help text."
12841284
},
12851285
"openNewTab": {

0 commit comments

Comments
 (0)