diff --git a/.travis.yml b/.travis.yml index 1308b968..918868af 100644 --- a/.travis.yml +++ b/.travis.yml @@ -27,6 +27,7 @@ cache: before_install: - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then export CC=gcc-7 && CXX=g++-7; fi - if ! [[ "$TRAVIS_OS_NAME" == "windows" ]]; then npm run fetch-libsodium; fi + - if [[ "$TRAVIS_OS_NAME" == "windows" ]]; then node `npm prefix -g`/node_modules/npm/bin/npm-cli.js i -g npm@6.11.x; fi # node-gyp 5.0.5 does not work so downgrade npm until they release with node-gyp@6 before_deploy: - ARCHIVE_NAME="${TRAVIS_TAG:-latest}-$TRAVIS_OS_NAME-`uname -m`.tar" diff --git a/CHANGELOG.md b/CHANGELOG.md index 7bf20774..aba4cf31 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ ## Current +## v2.4.9 + +* Downgrades npm on travis to 6.11.x as we cannot build prebuilds with node-gyp@5.0.5. Can be upgraded again when npm ships node-gyp@6. + ## v2.4.8 * Removing Node 4 and 6 from Travis as the config does not work there. We still build for 4 and 6 though.