Releases: sass/libsass-python
Releases · sass/libsass-python
libsass 0.9.2
libsass 0.9.1
- Follow up the libsass upstream: — See the release notes of Libsass 3.3.1. [by Anthony Sottile]
libsass 0.9.0
libsass 0.8.3
libsass 0.8.2
- Follow up the libsass upstream: 3.2.4 — See the release notes of Libsass 3.2.3, and 3.2.4. [#69 by Anthony Sottile]
- The default value of
SassMiddleware
'serror_status
parameter was changed from'500 Internal Server Error'
to'200 OK'
so that Mozilla Firefox can render the error message well. [#67, #68, #70 by @zxv]
libsass 0.8.1
libsass 0.8.0
- Follow up the libsass upstream: 3.2.2 — See the release notes of Libsass 3.2.0, 3.2.1, and 3.2.2. [#61, #52, #56, #58, #62, #64 by Anthony Sottile]
- Compact and expanded output styles [#37]
- Strings and interpolation closer to Ruby Sass
- The correctness of the generated sourcemap files
- Directive buddling
- Full support for the
@at-root
directive - Full support for
!global
variable scoping
- Now underscored files are ignored when compiling a directory. [#57 by Anthony Sottile]
- Fixed broken FreeBSD build. [#34, #60 by Ilya Baryshev]
SassMiddleware
became to log syntax errors if exist during compilation tosassutils.wsgi.SassMiddleware
logger with levelERROR
. [#42]
libsass 0.7.0
Anthony Sottile contributed to the most of this release. Huge thanks to him!
- Follow up the libsass upstream: 3.1.0 — See the release note of Libsass. [#38, #43 by Anthony Sottile]
- Custom functions and imports
- Decrementing in
@for
loops @debug
and@error
not
operatornth()
for mapsinspect()
feature-exists()
unique-id()
random()
- Added custom functions support. [#13, #44 by Anthony Sottile]
- Added
sass.SassFunction
class. - Added
custom_functions
parameter tosass.compile()
function. - Added data types for custom functions:
sass.SassNumber
sass.SassColor
sass.SassList
sass.SassMap
sass.SassError
sass.SassWarning
- Added
- Added
precision
parameter tosass.compile()
function. [#39 by Andrea Stagi] sassc
has a new-p
/--precision
option. [#39 by Andrea Stagi]
libsass 0.6.2
Although 0.6.0–0.6.1 have needed GCC (G++) 4.8+, LLVM Clang 3.3+, now it became back to only need GCC (G++) 4.3+, LLVM Clang 2.9+, or Visual Studio 2013+.
- Follow up the libsass upstream: 3.0.2 — See the release note of libsass. [#33 by Rodolphe Pelloux-Prayer]
- Fixed a bug that
sassc --watch
crashed when a file is not compilable on the first try. [#32 by Alan Justino da Silva] - Fixed broken build on Windows.
libsass 0.6.1
- Follow up the libsass upstream: 3.0.1 — See the release note of Libsass.
- Fixed a bug that
SassMiddleware
never closes the socket on some WSGI servers e.g.eventlet.wsgi
.