All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
5.0.2 (2026-07-23)
Note: Version bump only for package aws-encryption-sdk-javascript
5.0.1 (2026-07-23)
- ci: pass branch input into shared-ci for release workflow (#1674) (7237bf2)
- ci: release from the dispatched branch instead of a branch input (#1675) (235d871)
- decrypt-node: single-consumer output stream for framed decrypt (#1670) (77fbd26)
- release: drop --unsafe-perm from publish npm ci (#1682) (4081d91)
- release: Prevent script injection via dist_tag input (#1668) (d2aee46)
- release: publish on Node LTS so npm@latest installs (#1680) (f0f6548)
- release: source test vector values from one file so npm 12 can run scripts (#1683) (a05aa80)
- release: stop passing removed branch input to shared-ci (#1678) (babf30d)
- use environment for release ci (#1667) (6adf90b)
- Using discovery filter while constructing keyring (#1662) (23f3f5b)
5.0.0 (2026-04-23)
-
add repository fields and enable npm provenance for Sigstore OIDC publishing (0105088)
-
ci: fix VERSION_BUMP scoping and remove unused NPM token from publish job (#1653) (6fd56ea)
-
correct repository URLs from awslabs to aws org for npm provenance (f5699bc)
-
mitigate dependency issues — remove deprecated packages (#1654) (d795278)
-
Removes the internal added prefix from custom encryption context before creating the branch key material node object (#1650) (9907b1b)
- The AWS Encryption SDK for JavaScript no longer supports Internet Explorer 11 (IE11). The msCrypto shim and related IE11 detection code have been removed from the web-crypto-backend module.
Co-authored-by: Lucas McDonald lucmcdon@amazon.com
4.2.2 (2026-03-05)
-
feat!: Remove support for NodeJs v16 (ef26b39)
-
- no longer tests against nor supports NodeJS 16
4.2.1 (2025-04-10)
4.2.0 (2025-02-27)
4.1.0 (2025-01-16)
4.0.2 (2024-10-21)
Note: Version bump only for package aws-encryption-sdk-javascript
4.0.1 (2024-07-30)
4.0.0 (2023-07-17)
- The AWS Encryption SDK for JavaScript:
- requires the AWS SDK for JavaScript V3's kms-client (if using the KMS Keyring).
- no longer requires the AWS SDK V2
- no longer tests against nor supports NodeJS 12 or 14
3.2.2 (2023-07-05)
3.2.1 (2023-07-05)
Note: Version bump only for package aws-encryption-sdk-javascript
3.2.0 (2023-02-23)
3.1.1 (2022-03-15)
3.1.0 (2021-11-10)
3.0.3 (2021-09-21)
- Revert #7ba9425166ce0adc5feda67415e514f4d5616b87 (#748) (9e7150a), closes #7ba9425166ce0adc5feda67415e514f4d5616b87
3.0.2 (2021-09-08)
3.0.1 (2021-09-07)
3.0.0 (2021-07-14)
- Removing CI coverage for Node 10
- This commit upgrades dependencies to no longer support Node 8 and 10.
2.4.0 (2021-07-13)
Note: Version bump only for package aws-encryption-sdk-javascript