Skip to content
This repository was archived by the owner on Jul 24, 2024. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: sass/node-sass
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v8.0.0
Choose a base ref
...
head repository: sass/node-sass
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v9.0.0
Choose a head ref
  • 4 commits
  • 9 files changed
  • 2 contributors

Commits on Feb 27, 2023

  1. build(deps): bump coverallsapp/github-action from 1.1.3 to 1.2.0

    Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 1.1.3 to 1.2.0.
    - [Release notes](https://github.com/coverallsapp/github-action/releases)
    - [Commits](coverallsapp/github-action@1.1.3...v1.2.0)
    
    ---
    updated-dependencies:
    - dependency-name: coverallsapp/github-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and nschonni committed Feb 27, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    c34837d View commit details

Commits on Mar 20, 2023

  1. build(deps): bump coverallsapp/github-action from 1.2.0 to 2.0.0

    Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 1.2.0 to 2.0.0.
    - [Release notes](https://github.com/coverallsapp/github-action/releases)
    - [Commits](coverallsapp/github-action@v1.2.0...v2.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: coverallsapp/github-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and nschonni committed Mar 20, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    e069f73 View commit details

Commits on Apr 21, 2023

  1. build(deps): bump coverallsapp/github-action from 2.0.0 to 2.1.0 (#3350)

    * build(deps): bump coverallsapp/github-action from 2.0.0 to v2
    
    Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 2.0.0 to 2.1.0.
    - [Release notes](https://github.com/coverallsapp/github-action/releases)
    - [Commits](coverallsapp/github-action@v2.0.0...v2.1.0)
    
    ---
    updated-dependencies:
    - dependency-name: coverallsapp/github-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Update .github/workflows/coverage.yml
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Nick Schonning <nschonni@gmail.com>
    dependabot[bot] and nschonni authored Apr 21, 2023
    Copy the full SHA
    06ae4c7 View commit details

Commits on May 20, 2023

  1. feat: Node 20 support (#3355)

    * feat: Node 20 support
    
    * ci: update stalled Alpine/Linux jobs
    
    * feat: drop Node 14
    nschonni authored May 20, 2023
    1
    Copy the full SHA
    87f3899 View commit details
Showing with 20 additions and 24 deletions.
  1. +4 −5 .github/workflows/alpine.yml
  2. +1 −1 .github/workflows/coverage.yml
  3. +5 −10 .github/workflows/linux.yml
  4. +1 −1 .github/workflows/macos.yml
  5. +1 −1 .github/workflows/windows.yml
  6. +2 −1 README.md
  7. +3 −3 appveyor.yml
  8. +1 −0 lib/extensions.js
  9. +2 −2 package.json
9 changes: 4 additions & 5 deletions .github/workflows/alpine.yml
Original file line number Diff line number Diff line change
@@ -15,11 +15,10 @@ jobs:
fail-fast: false
matrix:
node:
- 14
# Node 16+ are perma-red for the tests right now
# - 16
# - 18
# - 19
- 16
- 18
- 19
- 20

steps:
- name: Install Alpine build tools
2 changes: 1 addition & 1 deletion .github/workflows/coverage.yml
Original file line number Diff line number Diff line change
@@ -35,6 +35,6 @@ jobs:
run: npm run coverage

- name: Coveralls GitHub Action
uses: coverallsapp/github-action@1.1.3
uses: coverallsapp/github-action@v2
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
15 changes: 5 additions & 10 deletions .github/workflows/linux.yml
Original file line number Diff line number Diff line change
@@ -13,20 +13,11 @@ jobs:
strategy:
fail-fast: false
matrix:
node:
- 14
- 16
- 18

include:
- node: 14
gcc: "gcc-6"
gpp: "g++-6"
os: ubuntu-18.04
- node: 16
gcc: "gcc-8"
gpp: "g++-8"
os: ubuntu-18.04
os: ubuntu-20.04
- node: 18
gcc: "gcc-8"
gpp: "g++-8"
@@ -35,6 +26,10 @@ jobs:
gcc: "gcc-8"
gpp: "g++-8"
os: ubuntu-20.04
- node: 20
gcc: "gcc-10"
gpp: "g++-10"
os: ubuntu-22.04


steps:
2 changes: 1 addition & 1 deletion .github/workflows/macos.yml
Original file line number Diff line number Diff line change
@@ -14,10 +14,10 @@ jobs:
fail-fast: false
matrix:
node:
- 14
- 16
- 18
- 19
- 20

steps:
- uses: actions/checkout@v3
2 changes: 1 addition & 1 deletion .github/workflows/windows.yml
Original file line number Diff line number Diff line change
@@ -14,10 +14,10 @@ jobs:
fail-fast: false
matrix:
node:
- 14
- 16
- 18
- 19
- 20

architecture:
- x64
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -17,12 +17,13 @@ Below is a quick guide for minimum and maximum supported versions of node-sass:

NodeJS | Supported node-sass version | Node Module
--------|-----------------------------|------------
Node 20 | 9.0+ | 115
Node 19 | 8.0+ | 111
Node 18 | 8.0+ | 108
Node 17 | 7.0+, <8.0 | 102
Node 16 | 6.0+ | 93
Node 15 | 5.0+, <7.0 | 88
Node 14 | 4.14+ | 83
Node 14 | 4.14+, <9.0 | 83
Node 13 | 4.13+, <5.0 | 79
Node 12 | 4.12+, <8.0 | 72
Node 11 | 4.10+, <5.0 | 67
6 changes: 3 additions & 3 deletions appveyor.yml
Original file line number Diff line number Diff line change
@@ -33,9 +33,6 @@
environment:
SKIP_SASS_BINARY_DOWNLOAD_FOR_CI: true
matrix:
- nodejs_version: 14
GYP_MSVS_VERSION: 2017
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
- nodejs_version: 16
GYP_MSVS_VERSION: 2019
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
@@ -45,6 +42,9 @@
- nodejs_version: 19
GYP_MSVS_VERSION: 2019
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
- nodejs_version: 20
GYP_MSVS_VERSION: 2019
APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019


install:
1 change: 1 addition & 0 deletions lib/extensions.js
Original file line number Diff line number Diff line change
@@ -84,6 +84,7 @@ function getHumanNodeVersion(abi) {
case 102: return 'Node.js 17.x';
case 108: return 'Node.js 18.x';
case 111: return 'Node.js 19.x';
case 115: return 'Node.js 20.x';
default: return false;
}
}
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "node-sass",
"version": "8.0.0",
"version": "9.0.0",
"libsass": "3.5.5",
"description": "Wrapper around libsass",
"license": "MIT",
@@ -16,7 +16,7 @@
"url": "http://andrew.github.com"
},
"engines": {
"node": ">=14"
"node": ">=16"
},
"main": "lib/index.js",
"nodeSassConfig": {