Changelog
Features
- Improve rounding (@mgreter, #1688)
- Improve error reporting for duplicate keys in maps (@mgreter, #1561)
- Improve internals of
@import
(@mgreter, #1626) - Improve Makefile compatibility for cygwin compilation (@mgreter, #1662)
- Improve to how we run tests in CI (@mgreter, #1643 #1686)
Fixes
- Fix segfault when too many arguments are passed to a functoin/mixin (@xzyfer, #1716)
- Fix incorrectly using relative paths on the C API (@xzyfer, #1713)
- Fix incorrectly parsing numbers with unit (@mgreter, #1705)
- Fix not erring when functions are passed too many arguments (@xzyfer, #1682)
- Fix inconsistencies with deprecation messages (@xzyfer, #1681)
- Fix segfault on binary operations in interpolants (@mgreter, #1669)
- Fix incorrectly outputting
""
for@debug(null)
(@xzyfer, #1679) - Fix incorrectly compressing lists in
@debug
in compressed mode (@xzyfer, #1679) - Fix to file paths in
@debug
(@xzyfer, #1679) - Fix documentation links and typos (@penman, #1674)
- Fix incorrectly handling binary operations with interpolants (@xzyfer, #1671)
- Fix map keys striping off units (@mgreter, #1667)
- Fix ambigious usage of
0
forNULL
(@saper, #1660) - Fix not erring on
@else
without an@if
(@xzyfer, 1659) - Fix handling of nested placeholders for extend (@mgreter, #1654)
- Fix incorrectly parsing
@if
and@else
with comments (@mgreter, 1648) - Fix
@content
inside@else
not being executed (@mgreter, #1640) - Fix implementation documentation for header file move (@mgreter, #1639)
- Fix incorrect extension on markdown file (@drewwells, #1628)
- Fix incorrectly parsing of
#{}
as function argument sometimes (@mgreter, #1606) - Fix incorrectly parsing of
&
sometimes (@mgreter, #1601) - Fix error sometimes being reported on the wrong line (@mgreter, #1577)
- Fix incorrectly parsing upper case and/or in media queries (@mgreter, #1557)
Thanks
A big thanks to everyone who took the time report issues.
The LibSass team (@hcatlin, @mgreter, @saper, @xzyfer) couldn't do this without your help.