diff --git a/SUPPORT_POLICY.rst b/SUPPORT_POLICY.rst index 39c96bc20..593fdc6af 100644 --- a/SUPPORT_POLICY.rst +++ b/SUPPORT_POLICY.rst @@ -26,10 +26,14 @@ This table describes the current support status of each major version of the AWS - - * - 2.x - - Maintenance - End of Support - - 2023-03-02 + - + - * - 3.x + - Maintenance + - End of Support + - 2024-01-17 + * - 4.x - General Availability - - diff --git a/modules/raw-aes-keyring-browser/package.json b/modules/raw-aes-keyring-browser/package.json index d85890bab..4aaba922e 100644 --- a/modules/raw-aes-keyring-browser/package.json +++ b/modules/raw-aes-keyring-browser/package.json @@ -19,7 +19,7 @@ "license": "Apache-2.0", "dependencies": { "@aws-crypto/material-management-browser": "file:../material-management-browser", - "@aws-crypto/random-source-browser": "1.0.0", + "@aws-crypto/random-source-browser": "5.0.0", "@aws-crypto/raw-keyring": "file:../raw-keyring", "@aws-crypto/serialize": "file:../serialize", "@aws-crypto/web-crypto-backend": "file:../web-crypto-backend", diff --git a/modules/raw-rsa-keyring-browser/package.json b/modules/raw-rsa-keyring-browser/package.json index 4afa4a937..1f76d3d3a 100644 --- a/modules/raw-rsa-keyring-browser/package.json +++ b/modules/raw-rsa-keyring-browser/package.json @@ -19,7 +19,7 @@ "license": "Apache-2.0", "dependencies": { "@aws-crypto/material-management-browser": "file:../material-management-browser", - "@aws-crypto/random-source-browser": "1.0.0", + "@aws-crypto/random-source-browser": "5.0.0", "@aws-crypto/raw-keyring": "file:../raw-keyring", "@aws-crypto/web-crypto-backend": "file:../web-crypto-backend", "@aws-sdk/util-base64-browser": "3.1.0", diff --git a/modules/web-crypto-backend/package.json b/modules/web-crypto-backend/package.json index 7a6ea54a1..4afe21d2d 100644 --- a/modules/web-crypto-backend/package.json +++ b/modules/web-crypto-backend/package.json @@ -20,7 +20,7 @@ "license": "Apache-2.0", "dependencies": { "@aws-crypto/ie11-detection": "1.0.0", - "@aws-crypto/supports-web-crypto": "1.0.0", + "@aws-crypto/supports-web-crypto": "5.0.0", "@aws-sdk/util-locate-window": "3.37.0", "tslib": "^2.2.0" }, diff --git a/package-lock.json b/package-lock.json index c24516f52..f08eecf71 100644 --- a/package-lock.json +++ b/package-lock.json @@ -616,7 +616,7 @@ "license": "Apache-2.0", "dependencies": { "@aws-crypto/material-management-browser": "file:../material-management-browser", - "@aws-crypto/random-source-browser": "1.0.0", + "@aws-crypto/random-source-browser": "5.0.0", "@aws-crypto/raw-keyring": "file:../raw-keyring", "@aws-crypto/serialize": "file:../serialize", "@aws-crypto/web-crypto-backend": "file:../web-crypto-backend", @@ -658,7 +658,7 @@ "license": "Apache-2.0", "dependencies": { "@aws-crypto/material-management-browser": "file:../material-management-browser", - "@aws-crypto/random-source-browser": "1.0.0", + "@aws-crypto/random-source-browser": "5.0.0", "@aws-crypto/raw-keyring": "file:../raw-keyring", "@aws-crypto/web-crypto-backend": "file:../web-crypto-backend", "@aws-sdk/util-base64-browser": "3.1.0", @@ -707,7 +707,7 @@ "license": "Apache-2.0", "dependencies": { "@aws-crypto/ie11-detection": "1.0.0", - "@aws-crypto/supports-web-crypto": "1.0.0", + "@aws-crypto/supports-web-crypto": "5.0.0", "@aws-sdk/util-locate-window": "3.37.0", "tslib": "^2.2.0" } @@ -726,9 +726,9 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "modules/web-crypto-backend/node_modules/@aws-crypto/supports-web-crypto": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-1.0.0.tgz", - "integrity": "sha512-IHLfv+WmVH89EW4n6a5eE8/hUlz6qkWGMn/v4r5ZgzcXdTC5nolii2z3k46y01hWRiC2PPhOdeSLzMUCUMco7g==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-5.0.0.tgz", + "integrity": "sha512-sUdCftb1fT4NIIj++wp6ZjQ7dKnTFiyTcC4AgsGjNAPbYPSXm3Zgr0qIAGwZ3F0/K4VTR276LwK+wa0xn/kL/g==", "dependencies": { "tslib": "^1.11.1" } @@ -884,43 +884,23 @@ "link": true }, "node_modules/@aws-crypto/random-source-browser": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@aws-crypto/random-source-browser/-/random-source-browser-1.0.0.tgz", - "integrity": "sha512-5FeVUHcCfkREPBpmbYN0ZkRCfIyvOCCkXlqQPBq8NsN7B/R+4uj0zjAyCAvU4k59xPrmNUC5UQc7zACYypPbeg==", - "dependencies": { - "@aws-crypto/ie11-detection": "^1.0.0", - "@aws-crypto/supports-web-crypto": "^1.0.0", - "@aws-sdk/util-locate-window": "^1.0.0-rc.1", - "tslib": "^1.11.1" - } - }, - "node_modules/@aws-crypto/random-source-browser/node_modules/@aws-crypto/ie11-detection": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-1.0.0.tgz", - "integrity": "sha512-kCKVhCF1oDxFYgQrxXmIrS5oaWulkvRcPz+QBDMsUr2crbF4VGgGT6+uQhSwJFdUAQ2A//Vq+uT83eJrkzFgXA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/random-source-browser/-/random-source-browser-5.0.0.tgz", + "integrity": "sha512-HC8eqq7d3tyG4cHRYWGaWqFiGdn6inea6jeIUAiWFnTiIIIQur+9i6UmwMdUP7ZWqMqkDWKJwmi9+YAq2rvztw==", "dependencies": { + "@aws-crypto/supports-web-crypto": "^5.0.0", + "@aws-sdk/util-locate-window": "^3.0.0", "tslib": "^1.11.1" } }, "node_modules/@aws-crypto/random-source-browser/node_modules/@aws-crypto/supports-web-crypto": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-1.0.0.tgz", - "integrity": "sha512-IHLfv+WmVH89EW4n6a5eE8/hUlz6qkWGMn/v4r5ZgzcXdTC5nolii2z3k46y01hWRiC2PPhOdeSLzMUCUMco7g==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-5.0.0.tgz", + "integrity": "sha512-sUdCftb1fT4NIIj++wp6ZjQ7dKnTFiyTcC4AgsGjNAPbYPSXm3Zgr0qIAGwZ3F0/K4VTR276LwK+wa0xn/kL/g==", "dependencies": { "tslib": "^1.11.1" } }, - "node_modules/@aws-crypto/random-source-browser/node_modules/@aws-sdk/util-locate-window": { - "version": "1.0.0-rc.8", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-1.0.0-rc.8.tgz", - "integrity": "sha512-TvqeA4fgmZ0A0x3K+qVj/OSWEFHGZjzpVuyXlm1EYOf7NQ9VWRlokEn1MYKuL+t7al9ZeQyi16D8Dn7DW1eidw==", - "dependencies": { - "tslib": "^1.8.0" - }, - "engines": { - "node": ">= 10.0.0" - } - }, "node_modules/@aws-crypto/random-source-browser/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", @@ -19815,40 +19795,23 @@ } }, "@aws-crypto/random-source-browser": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@aws-crypto/random-source-browser/-/random-source-browser-1.0.0.tgz", - "integrity": "sha512-5FeVUHcCfkREPBpmbYN0ZkRCfIyvOCCkXlqQPBq8NsN7B/R+4uj0zjAyCAvU4k59xPrmNUC5UQc7zACYypPbeg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/random-source-browser/-/random-source-browser-5.0.0.tgz", + "integrity": "sha512-HC8eqq7d3tyG4cHRYWGaWqFiGdn6inea6jeIUAiWFnTiIIIQur+9i6UmwMdUP7ZWqMqkDWKJwmi9+YAq2rvztw==", "requires": { - "@aws-crypto/ie11-detection": "^1.0.0", - "@aws-crypto/supports-web-crypto": "^1.0.0", - "@aws-sdk/util-locate-window": "^1.0.0-rc.1", + "@aws-crypto/supports-web-crypto": "^5.0.0", + "@aws-sdk/util-locate-window": "^3.0.0", "tslib": "^1.11.1" }, "dependencies": { - "@aws-crypto/ie11-detection": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-1.0.0.tgz", - "integrity": "sha512-kCKVhCF1oDxFYgQrxXmIrS5oaWulkvRcPz+QBDMsUr2crbF4VGgGT6+uQhSwJFdUAQ2A//Vq+uT83eJrkzFgXA==", - "requires": { - "tslib": "^1.11.1" - } - }, "@aws-crypto/supports-web-crypto": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-1.0.0.tgz", - "integrity": "sha512-IHLfv+WmVH89EW4n6a5eE8/hUlz6qkWGMn/v4r5ZgzcXdTC5nolii2z3k46y01hWRiC2PPhOdeSLzMUCUMco7g==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-5.0.0.tgz", + "integrity": "sha512-sUdCftb1fT4NIIj++wp6ZjQ7dKnTFiyTcC4AgsGjNAPbYPSXm3Zgr0qIAGwZ3F0/K4VTR276LwK+wa0xn/kL/g==", "requires": { "tslib": "^1.11.1" } }, - "@aws-sdk/util-locate-window": { - "version": "1.0.0-rc.8", - "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-1.0.0-rc.8.tgz", - "integrity": "sha512-TvqeA4fgmZ0A0x3K+qVj/OSWEFHGZjzpVuyXlm1EYOf7NQ9VWRlokEn1MYKuL+t7al9ZeQyi16D8Dn7DW1eidw==", - "requires": { - "tslib": "^1.8.0" - } - }, "tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", @@ -19860,7 +19823,7 @@ "version": "file:modules/raw-aes-keyring-browser", "requires": { "@aws-crypto/material-management-browser": "file:../material-management-browser", - "@aws-crypto/random-source-browser": "1.0.0", + "@aws-crypto/random-source-browser": "5.0.0", "@aws-crypto/raw-keyring": "file:../raw-keyring", "@aws-crypto/serialize": "file:../serialize", "@aws-crypto/web-crypto-backend": "file:../web-crypto-backend", @@ -19897,7 +19860,7 @@ "version": "file:modules/raw-rsa-keyring-browser", "requires": { "@aws-crypto/material-management-browser": "file:../material-management-browser", - "@aws-crypto/random-source-browser": "1.0.0", + "@aws-crypto/random-source-browser": "5.0.0", "@aws-crypto/raw-keyring": "file:../raw-keyring", "@aws-crypto/web-crypto-backend": "file:../web-crypto-backend", "@aws-sdk/util-base64-browser": "3.1.0", @@ -20014,7 +19977,7 @@ "version": "file:modules/web-crypto-backend", "requires": { "@aws-crypto/ie11-detection": "1.0.0", - "@aws-crypto/supports-web-crypto": "1.0.0", + "@aws-crypto/supports-web-crypto": "5.0.0", "@aws-sdk/util-locate-window": "3.37.0", "tslib": "^2.2.0" }, @@ -20035,9 +19998,9 @@ } }, "@aws-crypto/supports-web-crypto": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-1.0.0.tgz", - "integrity": "sha512-IHLfv+WmVH89EW4n6a5eE8/hUlz6qkWGMn/v4r5ZgzcXdTC5nolii2z3k46y01hWRiC2PPhOdeSLzMUCUMco7g==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-5.0.0.tgz", + "integrity": "sha512-sUdCftb1fT4NIIj++wp6ZjQ7dKnTFiyTcC4AgsGjNAPbYPSXm3Zgr0qIAGwZ3F0/K4VTR276LwK+wa0xn/kL/g==", "requires": { "tslib": "^1.11.1" },