3.1.6
* The option :trace_selectors can now be used to emit a full trace before each
selector. This can be helpful for in-browser debugging of stylesheet imports
and mixin includes. This option supersedes the :line_comments option and is
superseded by the :debug_info option.
* Fix a bug where long @if/@else chains would cause exponential slowdown under
some circumstances.
3.1.5
* Updated the vendored FSSM version, which will avoid segfaults on OS X Lion
when using --watch.
3.1.4
* Sass no longer unnecessarily caches the sass options hash. This allows
objects that cannot be marshaled to be placed into the options hash.
3.1.3
* Sass now logs message thru a logger object which can be changed to provide
integration with other frameworks¡Ç logging infrastructure.
ruby-compass pacakge.
# Sass
**Sass makes CSS fun again**. Sass is an extension of CSS3,
adding nested rules, variables, mixins, selector inheritance, and more.
It's translated to well-formatted, standard CSS
using the command line tool or a web-framework plugin.
Sass has two syntaxes. The new main syntax (as of Sass 3)
is known as "SCSS" (for "Sassy CSS"),
and is a superset of CSS3's syntax.
This means that every valid CSS3 stylesheet is valid SCSS as well.
SCSS files use the extension `.scss`.
The second, older syntax is known as the indented syntax (or just "Sass").
Inspired by Haml's terseness, it's intended for people
who prefer conciseness over similarity to CSS.
Instead of brackets and semicolons,
it uses the indentation of lines to specify blocks.
Although no longer the primary syntax,
the indented syntax will continue to be supported.
Files in the indented syntax use the extension `.sass`.