Upgrading node-sass 2 to 3
Breaking2.1.1 → 3.13.1Breaking8New66Changed15Fixed80Other38
BreakingUpgrade verdict
8 breaking changes.
In plain terms
- (removed).
- (removed).
- Remove scary Node.js 6 console warnings (@xzyfer, ).
- Remove obsolete note for io.js on Windows (@am11, ).
Must act Top 3 of 8 that need code or config changes
Adds async-foreach ^0.1.3, glob ^7.0.3, in-publish ^2.0.0, lodash.assign ^4.2.0, lodash.clonedeep ^4.3.2, node-gyp ^3.3.1, npmlog ^4.0.0.
Drops mocha, npmconf, object-assign, pangyp, replace-ext, semver, shelljs.
Installs 199 packages in all (was 226).
What you must change
Breaking8
(removed).
(removed).
Remove scary Node.js 6 console warnings (@xzyfer, ).
Remove obsolete note for io.js on Windows (@am11, ).
Remove stray comma (@JAFong, ).
Having this feature is important to us, but not breaking your builds, and workflows is critical.
Use node-style callbacks rather than object properties - @Jakobo.
API throws Error object instead of Strings - @am11, @sindresorhus Old.
ErrorStrings