From f6cc6d342299e87fe44603c189408686bd9cea46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sami=20V=C3=A4nttinen?= Date: Sun, 11 Sep 2022 21:12:22 +0300 Subject: [PATCH] Add Request ID with version check (#1719) Add Request ID with version check --- CHANGELOG | 4 ++++ keepassxc-browser/background/keepass.js | 4 ++++ keepassxc-browser/manifest.json | 4 ++-- package-lock.json | 2 +- package.json | 2 +- 5 files changed, 12 insertions(+), 4 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 40953f4..710aaca 100755 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,7 @@ +1.8.2.2 (11-09-2022) +========================= +- Add support for new Access Confirm Dialog with KeePassXC 2.7.2 [#1719] + 1.8.2.1 (08-09-2022) ========================= - Revert a change required for KeePassXC 2.7.2 [#1714] diff --git a/keepassxc-browser/background/keepass.js b/keepassxc-browser/background/keepass.js index ec3c257..9e70670 100755 --- a/keepassxc-browser/background/keepass.js +++ b/keepassxc-browser/background/keepass.js @@ -140,6 +140,10 @@ keepass.retrieveCredentials = async function(tab, args = []) { keys: keys }; + if (keepass.compareVersion('2.7.2', keepass.currentKeePassXC)) { + messageData.requestID = keepassClient.getRequestId(); + } + if (submiturl) { messageData.submitUrl = submiturl; } diff --git a/keepassxc-browser/manifest.json b/keepassxc-browser/manifest.json index 11e7cd7..9f584f6 100755 --- a/keepassxc-browser/manifest.json +++ b/keepassxc-browser/manifest.json @@ -1,8 +1,8 @@ { "manifest_version": 2, "name": "KeePassXC-Browser", - "version": "1.8.2.1", - "version_name": "1.8.2.1", + "version": "1.8.2.2", + "version_name": "1.8.2.2", "description": "__MSG_extensionDescription__", "author": "KeePassXC Team", "icons": { diff --git a/package-lock.json b/package-lock.json index df9178a..477c466 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "KeePassXC-Browser", - "version": "1.8.2.1", + "version": "1.8.2.2", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/package.json b/package.json index 759e76f..37c5c30 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "KeePassXC-Browser", - "version": "1.8.2.1", + "version": "1.8.2.2", "description": "KeePassXC-Browser", "main": "build.js", "devDependencies": {