Skip to content

Latest commit

 

History

History
105 lines (61 loc) · 5.78 KB

CHANGELOG.md

File metadata and controls

105 lines (61 loc) · 5.78 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

0.8.0 - 2023-11-14

Changed

  • Upgrade to Stylelint 15.11, and latest version of stylelint-config-recommended-scss (#38).

0.7.0 - 2023-07-20

Added

Changed

  • Upgrade to Stylelint 15, and latest versions of stylelint-config-prettier-scss, stylelint-config-recommended-scss, stylelint-declaration-strict-value, stylelint-order (#34).

0.6.0 - 2022-10-21

Added

  • Enforce mixin usage @include ... being used at the top of any declaration blocks. (#17, #14).
  • Enforce scss/selector-no-union-class-name rule (#23, #20).
  • Enforce basic BEM usage with selector-class-pattern (#26, #19).
  • Enforce selector-max-combinators and selector-max-specificity (#24, #21).
  • Block data- attributes selectors with selector-attribute-name-disallowed-list (#30, #28).

Changed

  • Upgrade to latest stylelint-config-recommended-scss (#22).
  • Allow system colors and unset in declaration-strict-value (#29, wagtail#8824).

0.5.0 - 2022-03-15

Added

  • Add linting rule to block text-transform, see wagtail#7624 for the reasoning behind this change (#16).

0.4.1 - 2022-02-28

Fixed

  • Allow clear: none, float: none, and float: unset rather than only logical values.

0.4.0 - 2022-02-27

Added

Changed

  • Update internal package nanoid version.

0.3.2 - 2021-12-23

Changed

  • Tweak SCSS import rules for Wagtail codebase compatibility

0.3.1 - 2021-12-23

Changed

  • Switch from stylelint-scss to stylelint-config-recommended-scss, which bundles the plugin and additionally comes with postcss-scss.

0.3.0 - 2021-12-22

Changed

0.2.0 - 2021-06-27

Changed

  • Update stylelint-scss dependency to latest version.
  • Update stylelint to require a minimum of v13.5.0.
  • Switch scss/media-feature-value-dollar-variable to ignore keyword values

0.1.1 - 2020-06-03

Changed

  • Readme updated, stylelint-scss is not needed as a dependency on projects that extend this config.
  • Loosen stylelint-scss requirement to have no upper bound, as stylelint-scss supports all major versions of stylelint from v8.0.0 to v13.0.0.
  • Whitelist only the needed files for published package’s content.

0.1.0 - 2019-05-09

  • Initial release