- Initial version
- Fix compilation on windows (and other OS's using a
\
as file separator).
- Rewrite plugin settings key to have the need to prefix it with
SassKeys
(for clarity); - Refactor the
CssStyle
from anEnumeration
to asealed trait
to reduce verbosity.
- When encountering an error in a Sass file, continue compilation of other files.
- Fixes incremental compilation when included files have been modified.
- Only output source maps when it has been requested;
- Add option to embed source file contents to the source map;
- Add option to override the input style detection. Now it is possible to for an (non-)indented syntax regardless of the extension;
- Restructure tests;
- Package cleanup.
- Make sure that there are no jsass related entries in the sourceContent field in the source map
- Remove unused baseDirectory parameter
- Make sure that sass files are recompiled if the settings are modified (no longer needs a clean)
- Upgrade to jsass v4.0.0 (libsass v3.3.2)
- Expand tests
- Additional refactoring
- Fix source map paths
- Allow including web-jarred Sass files
- Fix caret position on exceptions
- Add support for generic compilation issues (rather than line based ones)
- Reuse the same compiler instance within an assets run
- Use the libsass error code to determine whether the compilation succeeded or not
- Make sure that assets can be found (now that absolute URL's are used in the source map)
- Update the source mappings to exclude filtered files.
- Move from
jsass
to a customlibsass
wrapper - Rewrite
sbt-sassify
to usePath
s rather thanFile
s. (Why implement things yourself when it's already done inJava
) - Fix bug for projects with spaces in their paths (see #5)
- Update to
libsass
3.3.3 (#10) - Remove modifications to source maps (#7)
- Write SBT scripted tests for including files (#6)
- Log compile duration (#8)
- Update copyright headers
- Update to
libsass
3.3.4 (#12) - Update to
play-json
2.4.6 - Update to
scalatest
2.2.6
- Fix character encoding when outputting CSS on Windows. (#13)
- Small refactorings
- Upgrade to
libsass
3.3.5 (#14)
- Revert to plain SBT project layout. The root directory was becoming too cluttered.
- Upgrade to
libsass
3.3.6 (#15) - Fix nested
@extend
(#11)
- Upgrade to
libsass
to 3.4.0 - Upgrade
scalatest
to 3.0.1 - Make sure errors are reported on the correct line/col combo
- Remove dependency on
play-json
- Upgrade to
libsass
3.4.2
- Upgrade to
libsass
3.4.5 - Upgrade to
sbt
0.13.15 - Upgrade to
sbt-web
to 1.4.1
- Cross build for scala 2.12
- Cross build for sbt 1.*
- Force JDK 8 support
- Upgrade to
libsass
3.4.9 - Upgrade to
sbt
1.1.1 - Fix string encoding issue with SBT 1.*
- Upgrade to
libsass
3.5.5
- Upgrade to
libsass
3.6.4 - Allow setting the floating point precision
- Allow setting the file extension of compiled files
- Prefer loading the bundled libsass binaries when the platform is supported
- Upgrade
jna
to 5.5.0
- Revert loading the bundled libsass manually