|
1 | 1 | # Sass Lint Changelog |
2 | 2 |
|
| 3 | +## v1.4.0 |
| 4 | +**December 10, 2015** |
| 5 | + |
| 6 | +The long overdue update! |
| 7 | + |
| 8 | +**Changes** |
| 9 | +* The config file can now be cached for a small performance boost [#279](https://github.com/sasstools/sass-lint/issues/279) |
| 10 | +* Added an `ignore-custom-properties` option to the property sort order rule, allowing you to ignore/include non standard properties in your property sort orders [#302](https://github.com/sasstools/sass-lint/issues/302) |
| 11 | +* Streamlined the `force-pseudo-nesting`, `force-element-nesting` and `force-attribute-nesting` rules [#323](https://github.com/sasstools/sass-lint/pull/323) |
| 12 | +* Improved the testing of our config handling [#403](https://github.com/sasstools/sass-lint/issues/403) |
| 13 | +* Corrected the naming of the `no-misspelled-properties` tests [#405](https://github.com/sasstools/sass-lint/pull/405) |
| 14 | +* Updated some of our dependencies to their latest versions [#428](https://github.com/sasstools/sass-lint/pull/428) |
| 15 | +* `no-trailing-zero` now acts similar to the `no-unnecessary-mantissa` rule of scss-lint in that it warns about unnecessary decimals [#438](https://github.com/sasstools/sass-lint/issues/438) |
| 16 | + |
| 17 | +**CLI** |
| 18 | +* [-s --syntax] Syntax flag allows you to specify syntax of the file(s) you wish to lint [#381](https://github.com/sasstools/sass-lint/issues/381) |
| 19 | + |
| 20 | +**New Rules** |
| 21 | +* [space-around-operator](https://github.com/sasstools/sass-lint/blob/master/docs/rules/space-around-operator.md) |
| 22 | +* [class-name-format](https://github.com/sasstools/sass-lint/blob/master/docs/rules/class-name-format.md) |
| 23 | +* [id-name-format](https://github.com/sasstools/sass-lint/blob/master/docs/rules/id-name-format.md) |
| 24 | +* [property-units](https://github.com/sasstools/sass-lint/blob/master/docs/rules/property-units.md) |
| 25 | +* [bem-depth](https://github.com/sasstools/sass-lint/blob/master/docs/rules/bem-depth.md) |
| 26 | + |
| 27 | +**Fixes** |
| 28 | +* Pre emptive fix for `space-around-operator` with negative values [#394](https://github.com/sasstools/sass-lint/issues/394) |
| 29 | +* Pre emptive fix for `space-around-operator` with percentage values [#425](https://github.com/sasstools/sass-lint/issues/425) |
| 30 | +* `no-trailing-zero` now works as expected with 0 values after a decimal [#439](https://github.com/sasstools/sass-lint/issues/439) |
| 31 | +* Percentage values are now correctly handled and reported in the `shorthand-values` rule [#435](https://github.com/sasstools/sass-lint/issues/435) |
| 32 | +* `function-name-format` no longer incorrectly reports on valid default CSS & Sass functions [#442](https://github.com/sasstools/sass-lint/pull/442) |
| 33 | +* Corrected a typo in config file documentation [#384](https://github.com/sasstools/sass-lint/pull/384) |
| 34 | + |
| 35 | +**Brought to you by** |
| 36 | + |
| 37 | +* [Sam Richard](https://github.com/Snugug) |
| 38 | +* [Ben Griffith](https://github.com/bgriffith) |
| 39 | +* [Dan Purdy](https://github.com/DanPurdy) |
| 40 | +* [Ben Rothman](https://github.com/benthemonkey) |
| 41 | +* [Don Abrams](https://github.com/donabrams) |
| 42 | +* [Kaelig](https://github.com/kaelig) |
| 43 | + |
| 44 | +**A big thankyou to everyone who reported issues or contributed to the discussion around issues** |
| 45 | + |
3 | 46 | ## v1.3.3 |
4 | 47 | **November 16, 2015** |
5 | 48 |
|
|
0 commit comments