- #185: Better responsiveness for style guides
- #184: Resolved issue where compiling via CLI would be stuck in a while loop if no GemFile or .git directory exists.
- #175: Allow variables with underscore
- #161: Updated RedCarpet version
- Fixed rare UTF-8 problems
- Fixed NoMethodError when using image-url
- Internal:
- Refactored variable generation
- CLI shows version
- CLI supports reading from STDIN
- CLI supports writing to STDOUT
- CLI supports output file
- Import Markdown once, even when Sass is imported twice
- The command line interface also supports *.lsg files (without having .html in the filename)
- CLI works without having Bundler installed
- Compass is not required anymore (but still works well)
- Deprecated
list-variables()
in SassScript for v2.0.0 - Fixed wrong/duplicate imports when importing Compass files
- Internal:
- Removed importer => insprect Sass tree
- Removed variables lookup => inspect Sass tree
- Refactored code and file structure
- Automatically find project root by Git root, Gemfile, or Rails root
- Allow JavaScript code in
javascript-before
andjavascript-after
- Configurable
text-align
forbase
andheadline
- Fixed styling of
<ul>
/<ol>
- Support for variables that contain numbers in their name
- Simulate
inspect(...)
for Sass < 3.3
- Compatibility with Padrino
- Fixed an error caused when maps are used
- Anchors are close to headlines when centered from now on
- Escape fonts in examples
- Internal:
- Use Sass 3.3 and Compass 1.0.0 for automated tests
- Less Compass dependencies (not required in Sass anymore)
- More stable style guide design
- Fixed an issue where the command line interface used the input filename as the output filename
- Fixed an error causes by Compass’
brightness()
function in 1.0.0 alpha versions - Fixed asset URL handling with Middleman and Sprockets
- Internal:
- Integrated the website into the repository
- Added the changelog to the website
- Automated website deployment after a new version of the gem is released
- Fixed dependencies for broken gems
- New design and API for colors
- Show anchors next to headlines
- JSON for config files
- Updated styling of the style guide
- Cache control for Sprockets
- API to provide filters in examples
- Dropped
haml-example
,layout-example
,javascript-example
andhaml-layout-example
; moved into filters - A set of pre-defined filters
- Default filters (e. g. all templates should use Haml)
- CoffeeScript examples
- Better support for load paths in Rails
- Fix for colors
- New YAML based configuration (see this gist)
- Option to set the HTML title
- Custom footer and header HTML (example)
- Linking of JavaScript files (like jQuery, application.js, …) into the style guide (example)
- Custom styles can be set within YAML configuration (example)
- Added Rails support
- Removed globbing
- Set .html.lsg as default file extension
- Implemented command line interface
- More stable CSS
- Fixed highlighting in Haml code examples
- Use the Haml syntax highlighter
- Added support for Haml code in examples (
haml-example
,haml-layout-example
)
- Added
display
properties to avoid conflicts with resets
- Added anchors (ids) to headlines