From ffa677530393b5dce8da2956d400f85b3df0e289 Mon Sep 17 00:00:00 2001 From: Vlad Filippov Date: Thu, 22 Apr 2021 11:30:26 -0400 Subject: [PATCH 1/7] 1.4.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 63b1b19d..d14f5a4c 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "grunt", "description": "The JavaScript Task Runner", - "version": "1.3.0", + "version": "1.4.0", "author": "Grunt Development Team (https://gruntjs.com/development-team)", "homepage": "https://gruntjs.com/", "repository": "https://github.com/gruntjs/grunt.git", From 1b6e288639de32b073b800c10166caa9ee34727b Mon Sep 17 00:00:00 2001 From: Vlad Filippov Date: Sun, 23 May 2021 10:54:10 -0400 Subject: [PATCH 2/7] Add note about a breaking change --- CHANGELOG | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG b/CHANGELOG index 12613b27..d79eeed5 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -2,6 +2,7 @@ v1.4.0 date: 2021-04-21 changes: - Security fixes in production and dev dependencies + - Liftup/Liftoff upgrade breaking change. Update your scripts to use --preload instead of --require. Ref: https://github.com/js-cli/js-liftoff/commit/e7a969d6706e730d90abb4e24d3cb4d3bce06ddb. v1.3.0 date: 2020-08-18 changes: From eee06738a278301f0b635440b47c9173a4ad6599 Mon Sep 17 00:00:00 2001 From: Vlad Filippov Date: Mon, 24 May 2021 10:11:28 -0400 Subject: [PATCH 3/7] Update grunt-known-options --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d14f5a4c..965999dd 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "findup-sync": "~0.3.0", "glob": "~7.1.6", "grunt-cli": "~1.4.2", - "grunt-known-options": "~1.1.1", + "grunt-known-options": "~2.0.0", "grunt-legacy-log": "~3.0.0", "grunt-legacy-util": "~2.0.1", "iconv-lite": "~0.4.13", From 08896aed6eb8284d1b6765ad5d27942e81697589 Mon Sep 17 00:00:00 2001 From: Vlad Filippov Date: Mon, 24 May 2021 10:15:03 -0400 Subject: [PATCH 4/7] Switch to Actions --- .github/workflows/test.yml | 39 ++++++++++++++++++++++++++++++++++++++ .travis.yml | 12 ------------ appveyor.yml | 27 -------------------------- 3 files changed, 39 insertions(+), 39 deletions(-) create mode 100644 .github/workflows/test.yml delete mode 100644 .travis.yml delete mode 100644 appveyor.yml diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 00000000..677dad4d --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,39 @@ +name: Tests + +on: [push, pull_request] + +env: + FORCE_COLOR: 2 + +jobs: + run: + name: Node ${{ matrix.node }} on ${{ matrix.os }} + runs-on: ${{ matrix.os }} + + strategy: + fail-fast: false + matrix: + node: [10, 12, 14] + os: [ubuntu-latest, windows-latest] + + steps: + - name: Clone repository + uses: actions/checkout@v2 + + - name: Set up Node.js + uses: actions/setup-node@v2 + with: + node-version: ${{ matrix.node }} + + - name: Install npm dependencies + run: npm ci + + - name: Run tests + run: npm test + + # We test multiple Windows shells because of prior stdout buffering issues + # filed against Grunt. https://github.com/joyent/node/issues/3584 + - name: Run PowerShell tests + run: "npm test # PowerShell" # Pass comment to PS for easier debugging + shell: powershell + if: startsWith(matrix.os, 'windows') diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 1fbaa3e3..00000000 --- a/.travis.yml +++ /dev/null @@ -1,12 +0,0 @@ -sudo: false -language: node_js -node_js: - - "8" - - "10" - - "12" -before_install: - - if [[ `npm -v` =~ ^[1-2] ]]; then npm i -g npm@3; fi -before_script: - - npm uninstall grunt # https://github.com/npm/npm/issues/3958 -matrix: - fast_finish: true diff --git a/appveyor.yml b/appveyor.yml deleted file mode 100644 index 87e8c4da..00000000 --- a/appveyor.yml +++ /dev/null @@ -1,27 +0,0 @@ -# Fix line endings on Windows -init: - - git config --global core.autocrlf true -# What combinations to test -environment: - matrix: - - nodejs_version: "8" - - nodejs_version: "10" - - nodejs_version: "12" -platform: - - x86 - - x64 -install: - - ps: Install-Product node $env:nodejs_version - - npm install -test_script: - # Output useful info for debugging. - - node --version && npm --version - # We test multiple Windows shells because of prior stdout buffering issues - # filed against Grunt. https://github.com/joyent/node/issues/3584 - - ps: "npm test # PowerShell" # Pass comment to PS for easier debugging - - cmd: npm test -build: off -matrix: - fast_finish: true -cache: - - node_modules -> package.json # local npm modules From d13bf88a0c5e5757f1464f0ba6df4f2945180477 Mon Sep 17 00:00:00 2001 From: Vlad Filippov Date: Mon, 24 May 2021 10:19:44 -0400 Subject: [PATCH 5/7] Fix ci install --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 677dad4d..a90a190b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -26,7 +26,7 @@ jobs: node-version: ${{ matrix.node }} - name: Install npm dependencies - run: npm ci + run: npm i - name: Run tests run: npm test From e7625e5b8de89d6ff2b5524ce315c1df5fcf7237 Mon Sep 17 00:00:00 2001 From: Vlad Filippov Date: Mon, 24 May 2021 10:24:02 -0400 Subject: [PATCH 6/7] Update Changelog --- CHANGELOG | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index d79eeed5..b8dba51e 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,8 @@ +v1.4.1 + date: 2021-05-24 + changes: + - Fix --preload option to be a known option + - Switch to GitHub Actions v1.4.0 date: 2021-04-21 changes: From ee722d15ed214c824d2925d04afef10f217338c3 Mon Sep 17 00:00:00 2001 From: Vlad Filippov Date: Mon, 24 May 2021 10:25:00 -0400 Subject: [PATCH 7/7] 1.4.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 965999dd..444f03d9 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "grunt", "description": "The JavaScript Task Runner", - "version": "1.4.0", + "version": "1.4.1", "author": "Grunt Development Team (https://gruntjs.com/development-team)", "homepage": "https://gruntjs.com/", "repository": "https://github.com/gruntjs/grunt.git",