Releases: primer/stylelint-config
v6.0.0 (2019-03-18)
TL;DR: this release requires @primer/css
as a peer dependency. If you really don't want that, you -should be able to disable primer/selector-no-utility
in your config and prevent it from being loaded.
💥 Breaking changes
- This release includes [email protected], which is a breaking change because it (and now, this module) requires
@primer/css
as a peer dependency so that we can pull the list of immutable utility classes from the module at runtime rather than building them at publish time.
4.0.1 - publish action
This is a maintenance release that adds the primer/publish action to automatically publish to npm when we merge to master. 🌈 🦄 🚀
v4.0.0
This is a major release that bumps two of our major dependencies (stylelint-scss
and stylelint-order
) by two major versions each, and reintroduces this package as a separate repository on GitHub. (See primer/css#652 for more info.)
v2.0.0
💥 Breaking changes
The following updates are breaking changes, since comments that disable the deprecated rules will now produce (failing) linting errors. Please update your stylelint-disable
statements accordingly:
- Replaced
selector-no-id: true
withselector-max-id: 0
- Replaced
selector-no-type: true
withselector-max-type: 0
Updates
The rest of the changes should not introduce new linting errors:
- Updated: moved browserslist spec to
package.json
- Updated: using the
no-unsupported-browser-features
plugin instead of the deprecatedno-unsupported-browser-features
rule - Removed:
media-feature-no-missing-punctuation
- Updated: replaced
rule-nested-empty-line-before
andrule-non-nested-empty-line-before
withrule-empty-line-before