Skip to content

Tags: ciwprof/scss-lint

Tags

v0.56.0

Toggle v0.56.0's commit message

Verified

This tag was signed with the committer’s verified signature.
sds Shane da Silva
0.56.0

* Add support for Sass 3.5. [Custom properties are not yet supported](sds#927).
* Modify all output formats to include a linter even for syntax or encoding errors
* Fix `SpaceAfterComment` to not report lints for [file-level annotation comments](http://sassdoc.com/file-level-annotations/)

v0.55.0

Toggle v0.55.0's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
0.55.0

* Add `ng-deep` to the list recognized by the `PseudoElement` linter
* Add `classic_BEM` convention for `SelectorFormat`
* Deprecate `strict_BEM` convention for `SelectorFormat`.
  Use `classic_BEM` instead.
* Add `font-display` and `justify-items` properties to `PropertySpelling` linter
* Add `fr` unit to `PropertyUnits` linter

v0.54.0

Toggle v0.54.0's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
0.54.0

* Add `cubic-bezier` to `NameFormat` whitelist
* Allow triple-slash (`///`) comments in `SpaceAfterComment`
* Add new grid spec properties to `PropertySpelling`
* Add workaround for [negative source range lengths](sass/sass#2284) returned by the Sass parser
* Fix `Indentation` linter to work with `@import` statements which spanned multiple lines

v0.53.0

Toggle v0.53.0's commit message
Cut version 0.53.0

v0.52.0

Toggle v0.52.0's commit message
Cut version 0.52.0

v0.51.0

Toggle v0.51.0's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
0.51.0

* Add `contain` to list of properties allowed by `PropertySpelling`
* Fix `DuplicateProperty` to report duplicate properties inside media queries
* Relax gem dependency constraints to allow rake 12.x

v0.50.3

Toggle v0.50.3's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
0.50.3

* Add outline, flexbox, background clip, attachment, word-wrap, and work-break
  properties to `concentric` `PropertySort` sort order
* Add background clip and attachment properties to `recess` `PropertySort`
  sort order
* Fix `SpaceAfterComment` handling of consecutive comments
* Fix `SpaceBeforeBrace` to check `@if` / `@else` statements
* Fix `ZeroUnit` to not report zero values with units in `calc` expressions
* Fix detection of control comments when `scss-lint:enable` is used
* Fix `Comment` linter message when using `loud` style comments

v0.50.2

Toggle v0.50.2's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
0.50.2

* Fix default `style` configuration for `SpaceAfterComment` to `one_space` and
  to be disabled by default

v0.50.1

Toggle v0.50.1's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
0.50.1

* Fix regression in `scss_files` option processing where option was ignored

v0.50.0

Toggle v0.50.0's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
0.50.0

New Features

* Add `SpaceAfterComment` which checks for spacing after comment literal

Changes

* Drop support for Ruby 1.9.3
* `Shorthand` linter will now forbid the use of shorthand properties if
  `allowed_shorthands` option is set to an empty list
* Change Rake task to respect `scss_files` option if no explicit files are
  specified

Bug Fixes

* Fix `scss_files` option to accept an array of patterns
* Fix `--exclude-linter` flag
* Fix `ColorKeyword` linter to allow color keywords to be used as arguments
  in `map-*`-related function calls
* Fix `SpaceAfterComma` linter to report correct column number
* Fix `PrivateNamingConvention` to consider functions/mixins used inside other
  functions/mixins
* Fix `Shorthand` to not report shorthanded values with `!important` as having
  a shorthand length not specified in `allowed_shorthands`
* Fix `UnnecessaryMantissa` to ignore decimal values in URL literals
* Fix `PlaceholderInExtend` to report comma sequences starting with a
  placeholder
* Fix `StringQuotes` linter to ignore `@charset` directives since they must
  [_always_ use double quotes](https://www.w3.org/TR/css-syntax-3/#charset-rule)