What's Changed
- Fix binaries being partially downloaded by @xzyfer in #3313
- Bump node-gyp and nan for node 19 support by @xzyfer in #3314
- feat: Node 18 and 19 support and drop Node 17 by @nschonni in #3257
Breaking changes
- Drop support for Node 12 (@nschonni)
- Drop support for Node 17 (@nschonni)
- Set
rejectUnauthorized
totrue
by default (@scott-ut, #3149)
Features
- Add support for Node 18 (@nschonni)
- Add support for Node 19 (@nschonni)
- Replace
request
withmake-fetch-happen
(@CamilleDrapier @xzyfer, #3193, #3313)
Dependencies
- Bump true-case-path@2.2.1
- Bump node-gyp @9.0.0
- Bump nan@^2.17.0
- Bump sass-graph@^4.0.1
Misc
- Bump various GitHub Actions dependencies (@nschonni)
Supported Environments
OS | Architecture | Node |
---|---|---|
Windows | x86 & x64 | 14, 16, 18, 19 |
OSX | x64 | 14, 16, 18, 19 |
Linux* | x64 | 14, 16, 18, 19 |
Alpine Linux | x64 | 14, 16, 18, 19 |
FreeBSD | i386 amd64 | 12, 14 |
*Linux support refers to major distributions like Ubuntu, and Debian