diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 5b65656f..d48cba25 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -31,13 +31,6 @@ Please check relevant options, delete irrelevant ones. - [ ] Documentation Updates - [ ] Release -## Before / After - - - ## Test Plan \ No newline at end of file +--> diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index 719fdbb7..16725c25 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -25,9 +25,9 @@ jobs: with: node-version: ${{ matrix.node-version }} - - name: Setup npm version 7 + - name: Setup npm version 9 run: | - npm i -g npm@7 --registry=https://registry.npmjs.org + npm i -g npm@9 --registry=https://registry.npmjs.org - name: Cache node modules id: cache-nodemodules @@ -66,9 +66,9 @@ jobs: with: node-version: ${{ matrix.node-version }} - - name: Setup npm version 7 + - name: Setup npm version 9 run: | - npm i -g npm@7 --registry=https://registry.npmjs.org + npm i -g npm@9 --registry=https://registry.npmjs.org - name: Cache node modules id: cache-nodemodules @@ -112,9 +112,9 @@ jobs: with: node-version: ${{ matrix.node-version }} - - name: Setup npm version 7 + - name: Setup npm version 9 run: | - npm i -g npm@7 --registry=https://registry.npmjs.org + npm i -g npm@9 --registry=https://registry.npmjs.org - name: Cache node modules id: cache-nodemodules @@ -164,9 +164,9 @@ jobs: run: | docker run --detach --rm --name rippled-service -p 6006:6006 --volume "${{ github.workspace }}/.ci-config/":"/config/" --health-cmd="wget localhost:6006 || exit 1" --health-interval=5s --health-retries=10 --health-timeout=2s --env "ENV_ARGS=-a --start" --env GITHUB_ACTIONS=true --env CI=true xrpllabsofficial/xrpld:latest - - name: Setup npm version 7 + - name: Setup npm version 9 run: | - npm i -g npm@7 --registry=https://registry.npmjs.org + npm i -g npm@9 --registry=https://registry.npmjs.org - name: Cache node modules id: cache-nodemodules diff --git a/package-lock.json b/package-lock.json index 11b701e3..1be4c1b9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -69,7 +69,7 @@ }, "engines": { "node": ">=12.0.0", - "npm": ">=7.0.0 < 9.0.0" + "npm": ">=7.0.0 < 10.0.0" } }, "node_modules/@ampproject/remapping": { diff --git a/package.json b/package.json index deef09ba..3d4b1e7d 100644 --- a/package.json +++ b/package.json @@ -76,6 +76,6 @@ ], "engines": { "node": ">=12.0.0", - "npm": ">=7.0.0 < 9.0.0" + "npm": ">=7.0.0 < 10.0.0" } } diff --git a/packages/ripple-address-codec/HISTORY.md b/packages/ripple-address-codec/HISTORY.md index 38fa3442..8ceee46a 100644 --- a/packages/ripple-address-codec/HISTORY.md +++ b/packages/ripple-address-codec/HISTORY.md @@ -3,6 +3,9 @@ ## Unreleased ## 4.2.5 (2023-03-08) + +### Added +* Adds support for npm v9 ### Changed - All tests now use the Jest test runner and have been refactored for consistency across all packages diff --git a/packages/ripple-binary-codec/HISTORY.md b/packages/ripple-binary-codec/HISTORY.md index 15a7636d..baf3b47f 100644 --- a/packages/ripple-binary-codec/HISTORY.md +++ b/packages/ripple-binary-codec/HISTORY.md @@ -3,6 +3,7 @@ ## Unreleased ### Added - Allow custom type definitions to be used for encoding/decoding transactions at runtime (e.g. for sidechains/new amendments) +* Adds support for npm v9 ## 1.5.0 (2023-03-08) ### Changed diff --git a/packages/ripple-keypairs/HISTORY.md b/packages/ripple-keypairs/HISTORY.md index c6b597a0..1d001b88 100644 --- a/packages/ripple-keypairs/HISTORY.md +++ b/packages/ripple-keypairs/HISTORY.md @@ -2,6 +2,9 @@ ## Unreleased +### Added +* Adds support for npm v9 + ## 1.1.5 (2023-03-08) ### Changed - All tests now use the Jest test runner and have been refactored for consistency across all packages diff --git a/packages/xrpl/HISTORY.md b/packages/xrpl/HISTORY.md index f3b0fea2..3e0bee83 100644 --- a/packages/xrpl/HISTORY.md +++ b/packages/xrpl/HISTORY.md @@ -4,14 +4,15 @@ Subscribe to [the **xrpl-announce** mailing list](https://groups.google.com/g/xr ## Unreleased ### Added -* Guard check for signing algorithm used in `Wallet.generate()` -* Null and undefined values in transactions are now treated as though the field was not passed in. +* Adds support for npm v9 ### Fixed * Fixed `ServerState.transitions` typing, it is now a string instead of a number. (Only used in return from `server_state` request) * Added `destination_amount` to `PathOption` which is returned as part of a `path_find` request * Removed the `decode(encode(tx)) == tx` check from the wallet signing process * Fixed the location of `signer_lists` in the `account_info` response so that it matches rippled +* Guard check for signing algorithm used in `Wallet.generate()` +* Null and undefined values in transactions are now treated as though the field was not passed in. ### Removed * RPCs and utils related to the old sidechain design