Skip to content

Releases: sass/perl-libsass

Toronto release X-Mas 2023

22 Dec 01:52
Compare
Choose a tag to compare

Updated dependencies for LibSass 3.6.6. Maintenance release.
https://github.com/sass/libsass/releases/tag/3.6.6

Bern maintenance release

21 May 01:42
a1d5dce
Compare
Choose a tag to compare

This release mainly updates LibSass to version 3.6.5.
Additionally it should fix a linker issue on MacOSx.

Berlin maintenance release

04 May 22:36
0122347
Compare
Choose a tag to compare

This includes a few fixes that should hopefully fix a few edge case issues mostly
related to plugins. Main target is to get perl smoke-testing more green 💚 .

  • Includes one LibSass fix regarding source-map/error positions and unicode.
  • Fixes plugin loading on older DragonFly BSD and hopefully also FreeBSD.
  • Improves the message for incompatible ExtUtils::MakeMaker version.

Berlin release

01 May 13:23
5db54f2
Compare
Choose a tag to compare

Bumping LibSass to 3.6.4. which should be regressions free, since LibSass
had unfortunately quite a few serious regressions after 3.6.0.

https://github.com/sass/libsass/releases/tag/3.6.4
https://github.com/sass/libsass/releases/tag/3.6.3
https://github.com/sass/libsass/releases/tag/3.6.2
https://github.com/sass/libsass/releases/tag/3.6.1

That's the reason why perl-libsass 3.6.1 was never officially released on CPAN!

If you get a warning about "compound selectors may no longer be extended", you should carefully check
for differences in the generated output. Chances are that your resulting stylesheet contains "unnecessary" complex selectors. While this is semantically more correct than before, it can add a lot to the resulting css
size and also performance wise to produce those results. Since Sass will deprecate extending compound
selectors anyway, you are encouraged to get rid to this warning by only extending simple selectors.

Luxembourg release

19 May 16:05
Compare
Choose a tag to compare

First release with next major libsass version
This may cause your existing sass code to break
Please check the libsass changelog for breaking changes
https://github.com/sass/libsass/releases/tag/3.6.0

  • Bumped libsass version to latest 3.6 stable branch (3.6.0)
  • Added digest plugin to compute md5/base64/crc checksums
  • Adjusted a few test cases to match new 3.6 behaviors

Maintenance release

10 Apr 23:09
Compare
Choose a tag to compare
  • Maintenance release (no libsass upgrade)
  • Add unit tests for included plugins
  • Changed plugin locations and auto loading
  • Implement support for HRX spec tests
  • Fix issue with newer ExtUtils::CppGuess
  • Update ppport.h and adjust makefile
  • Update sassc plugin to latest version
  • Update img-size plugin to latest version
  • Add loading of alternate spec output file names
  • Fix spec test by trimming trailing white-space
  • Add appveyor for windows/strawberry perl testing

Vanquish release

05 Feb 23:25
Compare
Choose a tag to compare
  • Bumped libsass version to latest 3.4 stable branch (3.4.9)
  • Improve spec-runner to normalize nth-child binomial spacing
  • Fix sass operation overloads for inverted operands

Caroline release

12 Jan 04:01
Compare
Choose a tag to compare
  • Bumped libsass version to latest 3.4 stable branch (3.4.8)
  • Workaround windows bug with fork and Encode
  • Allow env variables to configure install
  • Add Filesys::Notify::Simple dependency
  • Skip spec test with invalid utf8 output
  • Replace List::MoreUtils with List::Util
  • Replace File::Slurp with own implementation
  • Fix watchdog dependency detection

Mirabeau release

14 Nov 01:09
Compare
Choose a tag to compare
  • Bumped libsass version to latest 3.4 stable branch (3.4.7)
  • Fix spec runner to handle mixed warn/error tests
  • Fix library/plugin install locations

Maintenance release

16 Oct 22:15
Compare
Choose a tag to compare