September 22, 2015
Fixes
- CLI output formatting now works (#213)
September 19, 2015
Fixes
- Extends rules now work with
.sass
syntax (#189) - Silence output if there are no errors (#170)
- Single line per selector now works with
.sass
syntax (#168) - Custom options no longer overwrite defaults (#159)
- Fix CLI config error (#150)
September 7, 2015
Rockin' Rules and Fixes!
Huge thanks to Ben Griffith and Dan Purdy for their awesome work on getting 1.2.0 out the door and welcome them as collaborators!
Fixes
- Color Keyword with variable names no longer fails (#126)
- Space After Comma rule no longer incorrectly reports end of lines as spaces (#125)
- No longer errors on empty files (#91)
- Update naming of
clean-import-paths
andno-duplicate-properties
(#118) - Fix colons in parens being not parsed for
space-before-colon
(#98) - Fix issue with
space-after-comma
and new lines (#105) - Fix for
space-after-colon
only finding some colons (#98) - Fix
clean-import-path
bug when importing CSS (#95) - Fix EOL issues on Windows (#65)
- Fix issue with
mixins-before-declarations
for strange Gonzales parsing (#80) - Fix typo in
quotes
doc
Changes
New
- Enhance
property-sort-order
with RECESS, SMACSS, and Concentric default sort orders (#20) - Add Sample Sass Lint config file (#57)
- Add tests for CLI (#72, #108)
- Add ability to write output to file and change output formatting (#48)
- Add ability to specify that configured rules override instead of merge with defaults (#58)
Rules
- no-color-keywords
- variable-for-property
- no-color-literals
- no-duplicate-properties
- border-zero
- no-css-comments
- no-invalid-hex
- empty-args
- hex-notation
- hex-length
- zero-unit
- clean-import-paths
August 31, 2015
CLI Goodness
New
- Add Command Line Interface usage for Sass Lint! (#42)
- Add ability to define custom config path (#47)
- Add ability for config to be found recursively up the directory tree to a user's home directory
Fixes
- Empty line between root-level blocks (#54)
- Bang whitespace include
!default
flag (#53) - One declaration per line inside arguments (#51)
- Leading zero non-decimal issues (#49)
- Indentation rule with parenthesis (#46)
August 29, 2015
Initial Release!
Rules
- extends-before-mixins
- extends-before-declarations
- placeholder-in-extend
- mixins-before-declarations
- one-declaration-per-line
- empty-line-between-blocks
- single-line-per-selector
- no-empty-rulesets
- no-extends
- no-ids
- no-important
- indentation
- leading-zero
- nesting-depth
- property-sort-order
- space-after-comma
- space-before-colon
- space-after-colon
- space-before-brace
- space-before-bang
- space-after-bang
- space-between-parens
- trailing-semicolon
- final-newline
- no-debug
- no-warn
- quotes