18 KiB
18 KiB
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
8.0.2 (2020-01-13)
Bug Fixes
8.0.1 (2020-01-10)
Bug Fixes
8.0.0 (2019-08-29)
⚠ BREAKING CHANGES
- minimum required
webpack
version is4.36.0
- minimum required
node.js
version is8.9.0
- move all sass (
includePaths
,importer
,functions
,outputStyle
) options to thesassOptions
option. Thefunctions
option can't be used asFunction
, you should usesassOption
asFunction
to achieve this. - the
data
option was renamed to theprependData
option - default value of the
sourceMap
option depends on thedevtool
value (eval
/false
values don't enable source map generation)
Features
- automatically use the
fibers
package if it is possible (#744) (96184e1) - source map generation depends on the
devtool
option (#743) (fcea88e) - validate loader options (#737) (7b543fc)
- reworked error handling from
node-sass
/sass
- improve resolution for
@import
(including support_index
andindex
files in a directory)
Bug Fixes
- compatibility with
pnp
7.3.1 (2019-08-20)
Bug Fixes
7.3.0 (2019-08-20)
Bug Fixes
- handle module import ending
/
as module (#728) (997a255) - resolution algorithm (#720) (0e94940)
- use "compressed" output when mode is "production" (#723) (b2af379)
Features
7.2.0 (2019-08-08)
Bug Fixes
- better handle stdin in sources (#681) (e279f2a)
- prefer
sass
/scss
/css
extensions (#711) (6fc9d4e) - relax node engine (#708) (2a51502)
Features
- allow passing
functions
option as function (#651) (6c9654d) - support
data
asFunction
(#648) (aa64e1b) - support
sass
andstyle
fields inpackage.json
(#647) (a8709c9) - support auto resolving
dart-sass
(ff90dd6)
7.1.0 (2018-08-01)
Features
7.0.3 (2018-06-05)
Bug Fixes
7.0.2 (2018-06-02)
Bug Fixes
- Errors being swallowed when trying to load node-sass (#576) (6dfb274), closes #563
- Report error to user for problems loading node-sass (#562) (2529c07)
7.0.1 (2018-04-13)
Bug Fixes
- Wrong import precedence (#557) (f4eeff1)
7.0.0 (2018-04-13)
Features
- Refactor resolving and simplify webpack config aliases (#479) (e0fde1a)
- Remove
node-sass
frompeerDependencies
(#533) (6439cef)
BREAKING CHANGES
- Drop official node 4 support
- This slightly changes the resolving algorithm. Should not break in normal usage, but might break in complex configurations.
- The sass-loader throws an error at runtime now and refuses to compile if the peer dependency is wrong. This could break applications where npm's peer dependency warning was just ignored.
6.0.7 (2018-03-03)
Bug Fixes
Performance Improvements
6.0.6 (2017-06-14)
Chore
- Adds Webpack 3.x version range to peerDependencies
6.0.5 (2017-05-10)
Bug Fixes
6.0.4 (2017-05-09)
Bug Fixes
- fix: Resolving of scoped npm packages #447
6.0.3 (2017-03-07)
Bug Fixes
- Fix regression with empty files #398
Chore
- Reduce npm package size by using the files property in the
package.json
6.0.2 (2017-02-21)
Chore
- Update dependencies #383
6.0.1 (2017-02-17)
Bug Fixes
- Fix source maps in certain CWDs. #377
6.0.0 (2017-02-13)
Bug Fixes
- Improve source map support. #374
BREAKING CHANGES
- This is breaking for the resolve-url-loader
5.0.1 (2017-02-13)
Bug Fixes
- Fix bug where multiple compilations interfered with each other. #369
5.0.0 (2017-02-13)
Code Refactoring
- Remove synchronous compilation support #334
BREAKING CHANGES
- Remove node 0.12 support. 29b30755021a834e622bf4b5bb9db4d6e5913905
- Remove official node-sass@3 and webpack@1 support. 5a6bcb96d8bd7a7a11c33252ba739ffe09ca38c5
- Remove synchronous compilation support. #334
4.1.1 (2016-12-21)
Chore
- Update webpack peer dependency to support 2.2.0rc. #330
4.1.0 (2016-12-14)
Features
- Update
node-sass@4.0.0
#319
4.0.2 (2016-07-07)
Bug Fixes
- Fix wrong context in customImporters #281
4.0.1 (2016-07-01)
Bug Fixes
- Fix custom importers receiving
'stdin'
as second argument instead of the actualresourcePath
#267
4.0.0 (2016-06-27)
Bug Fixes
- Fix incorrect source map paths #250
BREAKING CHANGES
- Release new major version because the previous release was a breaking change in certain scenarios See: https://github.com/webpack-contrib/sass-loader/pull/250#issuecomment-228663059
3.2.2 (2016-06-26)
Bug Fixes
- Fix incorrect source map paths #250
3.2.1 (2016-06-19)
Bug Fixes
- Add
webpack@^2.1.0-beta
as peer dependency #233
3.2.0 (2016-03-12)
Features
- Append file content instead of overwriting when
data
-option is already present #216 - Make
indentedSyntax
option a bit smarter #196
3.1.2 (2015-11-22)
Bug Fixes
- Fix loader query not overriding webpack config #189
- Update peer-dependencies #182
node-sass^3.4.2
webpack^1.12.6
3.1.1 (2015-10-26)
Bug Fixes
- Fix missing module
object-assign
#178
3.1.0 (2015-10-25)
Bug Fixes
- Fix a problem where modules with a
.
in their names were not resolved #167
Features
3.0.0 (2015-09-29)
Bug Fixes
- Fix crash when Sass reported an error without
file
#158
BREAKING CHANGES
2.0.1 (2015-08-14)
Bug Fixes
- Add missing path normalization (fixes #141)
2.0.0 (2015-08-06)
Bug Fixes
- Add temporary fix for stuck processes (see sass/node-sass#857) #100 #119 #132
- Fix path resolving on Windows #108
- Fix file watchers on Windows #102
- Fix file watchers for files with errors #134
Code Refactoring
- Refactor import resolving algorithm. (#138) (c8621a1)
BREAKING CHANGES
- The new algorithm is aligned to libsass' way of resolving files. This yields to different results if two files with the same path and filename but with different extensions are present. Though this change should be no problem for most users, we must flag it as breaking change. #135 #138
1.0.4 (2015-08-03)
Bug Fixes
1.0.3 (2015-07-22)
Bug Fixes
1.0.2 (2015-04-15)
Bug Fixes
- Fix a bug where files could not be imported across language styles #73
- Update peer-dependency
node-sass
to3.1.0
1.0.1 (2015-03-31)
Bug Fixes
- Fix Sass partials not being resolved anymore #68
- Update peer-dependency
node-sass
to3.0.0-beta.4
1.0.0 (2015-03-22)
Bug Fixes
- Moved
node-sass^3.0.0-alpha.0
topeerDependencies
#28 - Using webpack's module resolver as custom importer #39
- Add synchronous compilation support for usage with enhanced-require #39