- Update for brunch 3
- Switch to native node sass, remove support for ruby-sass
- Add source map support for
native
- Added support for CSS modules with
plugins: {sass: {modules: true}}
- Updated source code & API. The plugin would now only work with Brunch 2.2 and higher.
===
- Add
precision
option
- Fix output style setting (compressed when in optimize mode)
- Upgrade to node-sass 3.x, providing libsass support for both .sass and .scss syntax
- Fix bug with processing of sass files that do not result in any compiled css
- Fix logging of syntax error output from node-sass
- Make compatible with node-sass 2.x (while retaining 1.x compatibility)
- Add
native
mode option to force use of libsass
- Resolve dependencies located in custom
includePaths
- Update node-sass to ^1.0 (which bumps libsass to 3.0)
- Support dependency detection from
@import
statments with multiple child refs
- Add
allowCache
option to allow the ruby gem's default cache behavior
- Skip compiling empty source files because of possible libsass bug
- Update node-sass to ~0.9.3
- Pass
includePaths
option to ruby compiler - Fix race condition with mixed compass/non-compass utilizing source files
- Update node-sass to ~0.8.3
- Uses node-sass when possible (no compass) for much faster compilation with no dependency on ruby gems
- Added
include_paths
option - Fix issue with spawning child process on windows
- Fix issue with custom
gem_home
- Fix
useBundler
option - Stop outputting debug info by default, make it opt-in
- Added
options
config param to allow any sass CLI options to be set. - Added
useBundler
option which usesbundle exec sass
to compile. However, the feature does not yet work properly with the 1.7.1 release. - Fixed bug with buffering very large source files.
- New way of parsing dependent files.
- Fixed ENV bugs.
- Added ENV_HOME support.
- Added ability to print line number refs via
plugins.sass.debug = 'comments'
- Added node 0.10 support, removed coffee-script dependency.
- Improved installation process.
- The plugin will now output debug information unless config.minify is enabled.
- Fixed node.js 0.8 compatibility.
- Fixed compass bug.
- Added support for absolute paths.
- Error is now thrown if sass wasn't found on system.
- Fixed windows issues.
- Added node.js 0.8 and 0.9 support.
- Package is now precompiled before every publishing to npm.
- Added Compass support.
- Changed stylus load path from
app/styles
toconfig.paths.root
. - Added support for chain compilation.
- Fixed an issue when sass was cropping long files.
- Fixed error reporting when installing the package.
- Added windows support.
- Initial release