From 0167bd0192e2e8083bc2064e0342ff1f37f8fed9 Mon Sep 17 00:00:00 2001 From: kris doromal Date: Mon, 10 Aug 2026 09:43:35 -0500 Subject: [PATCH 1/2] feat: clipboard-read required for trueauth desktop --- index.js | 5 ++++- test/__snapshots__/index.spec.js.snap | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index 4954067..fcd21e8 100644 --- a/index.js +++ b/index.js @@ -44,7 +44,10 @@ let atomicSDK = { } let iframeElement = document.createElement('iframe') - iframeElement.setAttribute('allow', 'web-share; clipboard-write;') + iframeElement.setAttribute( + 'allow', + 'web-share; clipboard-write; clipboard-read;' + ) const productType = config.operation || config.product || 'Atomic' iframeElement.setAttribute('title', `${productType} Interface`) iframeElement.setAttribute('aria-label', `${productType} Interface`) diff --git a/test/__snapshots__/index.spec.js.snap b/test/__snapshots__/index.spec.js.snap index 8bafcb6..f19bb80 100644 --- a/test/__snapshots__/index.spec.js.snap +++ b/test/__snapshots__/index.spec.js.snap @@ -4,7 +4,7 @@ exports[`JavaScript SDK > should initialize the sdk 1`] = ` [ [ "allow", - "web-share; clipboard-write;", + "web-share; clipboard-write; clipboard-read;", ], [ "title", From ab97c7b896252653000f83c6c670b99a35859d1d Mon Sep 17 00:00:00 2001 From: kris doromal Date: Mon, 10 Aug 2026 11:15:53 -0500 Subject: [PATCH 2/2] chore: update nanoid and postcss dependencies to latest versions Bumps nanoid from 3.3.12 to 3.3.18 and postcss from 8.5.15 to 8.5.26 in package-lock.json to ensure compatibility and security improvements. --- package-lock.json | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/package-lock.json b/package-lock.json index f1fbe18..e9dec06 100644 --- a/package-lock.json +++ b/package-lock.json @@ -884,9 +884,9 @@ } }, "node_modules/nanoid": { - "version": "3.3.12", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.12.tgz", - "integrity": "sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==", + "version": "3.3.18", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.18.tgz", + "integrity": "sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==", "dev": true, "funding": [ { @@ -941,9 +941,9 @@ } }, "node_modules/postcss": { - "version": "8.5.15", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.15.tgz", - "integrity": "sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==", + "version": "8.5.26", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.26.tgz", + "integrity": "sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==", "dev": true, "funding": [ { @@ -961,7 +961,7 @@ ], "license": "MIT", "dependencies": { - "nanoid": "^3.3.12", + "nanoid": "^3.3.17", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, @@ -1766,9 +1766,9 @@ } }, "nanoid": { - "version": "3.3.12", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.12.tgz", - "integrity": "sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==", + "version": "3.3.18", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.18.tgz", + "integrity": "sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==", "dev": true }, "obug": { @@ -1796,12 +1796,12 @@ "dev": true }, "postcss": { - "version": "8.5.15", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.15.tgz", - "integrity": "sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==", + "version": "8.5.26", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.26.tgz", + "integrity": "sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==", "dev": true, "requires": { - "nanoid": "^3.3.12", + "nanoid": "^3.3.17", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }