7.1.0 (2024-11-16)
- scss: Add
scss/function-color-channel
rule (6746e07)
- scss: Disable
aditayvm/at-rule-no-children
due to wrong implementation (7095f27)
7.0.1 (2024-10-09)
- css: Place
aspect-ratio
property below width and height when sorting properties (e122ce0)
7.0.0 (2024-09-30)
- The config now requires
stylelint
version 16.8.0 or higher. - scss: With new rule
declaration-property-value-no-unknown
some of incorrect declarations (if any) may produce new errors.
- scss: Add
declaration-property-value-no-unknown
rule (7b67fae) - scss: Add
load-partial-extension
rule instead of deprecatedat-import-partial-extension
(050ffe3)
- css: Allow double dash in custom property names (1fefc1b)
- Bump
@stylistic/stylelint-plugin
from 2.1.2 to 3.1.0 (60d9056) - Bump
stylelint-scss
from 6.3.0 to 6.7.0 (88b4c95) - Bump
stylelint-use-nesting
from 5.1.1 to 6.0.0 (e901e0e) - Bump
stylelint
from 16.6.1 to 16.9.0 (dac53ce)
6.0.0 (2024-06-03)
- scss: With new rule
scss/at-mixin-no-risky-nesting-selector
SCSS config becomes more strict.
- scss: Add
at-mixin-no-risky-nesting-selector
rule (cb9ea60)
- css: Fix stylistic rules docs links (0ec4c3f)
- Bump @stylistic/stylelint-plugin from 2.1.1 to 2.1.2 (#299) (2ba0e81)
- Bump
stylelint-scss
from 6.2.1 to 6.3.0 (9b4b882) - Bump stylelint from 16.4.0 to 16.6.1 (#308) (c49d455)
- Extract latest changelog entry to GH release (cfc3fb7)
5.5.0 (2024-04-28)
- css: Take account of
no-unknown-custom-media
rule (30746ec)
- Bump @stylistic/stylelint-plugin from 2.1.0 to 2.1.1 (#288) (e49fe18)
- Bump stylelint from 16.3.1 to 16.4.0 (13d374e)
- css: Disable
declaration-block-no-redundant-longhand-properties
fortransition
properties (78d7ac7)
5.4.1 (2024-03-30)
No notable changes here, just dependencies bump.
5.4.0 (2024-03-17)
- scss: Re-enable
stylelint-use-nesting
plugin (7b1b1a6)
- Bump stylelint-use-nesting from 4.1.0 to 5.1.1 (a08eeab)
5.3.1 (2024-03-12)
- scss: Disable
function-no-unknown
for SCSS files (f4e8418)
5.3.0 (2024-03-09)
- scss: Take account of
scss/at-import-partial-extension-allowed-list
andscss/at-import-partial-extension-disallowed-list
rules (b40419b)
- scss: Disable
no-invalid-position-at-import-rule
rule for SCSS config (59e9de7) - scss: Remove deprecated
at-import-partial-extension-whitelist
andscss/at-import-partial-extension-whitelist
rules (d5c0ee7)
5.2.0 (2024-02-26)
- css: Add
@stylistic/named-grid-areas-alignment
rule (4bea590)
- Bump
@stylistic/stylelint-plugin
from 2.0.0 to 2.1.0 (5a17469)
5.1.0 (2024-02-18)
- css: Enable
stylelint-selector-tag-no-without-class
plugin (5d7c303)
- Bump
stylelint-selector-tag-no-without-class
from 2.0.6 to 3.0.0 (2f90a8b)
5.0.1 (2024-02-07)
- Disable base
at-rule-no-unknown
using SCSS config (c636501)
5.0.0 (2024-02-04)
- css: Lost-related properties (https://lostgrid.org/) have been excluded from the whitelist of
property-no-unknown
since they are now useless with wide support for Flex and Grid. Legacy code that relies on it will now flag these properties. - scss: With new rule
scss/no-unused-private-members
SCSS preset becomes more strict - The package now is defined as ESM and uses Stylelint v16, so it requires Node 18.12.0 or greater.
The options
quite
,strict
are no longer available. Practice has shown that there are almost no use cases, so now there is only two exports: "/scss" (also considering a default export) and "/css" for CSS-only projects.
- css: Add
lightness-notation
rule (5fe09f9) - scss: Add
scss/no-unused-private-members
rule (0cff220) - scss: Enable autofix for
scss/at-root-no-redundant
andscss/at-use-no-redundant-alias
rules (f798c48) - Take account of
scss/block-no-redundant-nesting
rule (c30a1de)
- css: Disable plugin
stylelint-selector-tag-no-without-class
due to Stylelint v16 incompatibility (73eda2f) - css: Disable plugin
stylelint-use-nesting
due to Stylelint v16 incompatibility (75c4252) - css: Do not combine
justify-items
andalign-items
toplace-items
(c60dcdd) - css: Remove
lost-x
properties from whitelist ofproperty-no-unknown
(e8ffb37)
- css: Set explicit severity for some rules (06c878c)
- Rewriting to ESM and other significant changes (9405b58)
- Use
scss/load-no-partial-leading-underscore
instead of deprecatedat-import-no-partial-leading-underscore
(f68fc1e)
- Add a
README.md
file (4a2f34d)
4.0.0 (2023-09-24)
- scss: With new rules
scss/at-root-no-redundant
,scss/at-use-no-redundant-alias
,scss/function-calculation-no-interpolation
,scss/property-no-unknown
SCSS preset becomes more strict.
- scss: Add
scss/at-root-no-redundant
rule (136d513) - scss: Add
scss/at-use-no-redundant-alias
rule (ad05c2a) - scss: Add
scss/function-calculation-no-interpolation
rule (ac962e4) - scss: Add
scss/property-no-unknown
rule (abcef2a)
3.1.0 (2023-08-12)
- scss: Take account of
scss/function-disallowed-list
rule (2931b7c)
- Mark
lefthook
as a devDep instead of direct (76697b6)
- Bump
stylelint-high-performance-animation
from 1.8.0 to 1.9.0 (e89bffc) - Bump
stylelint-scss
from 5.0.1 to 5.1.0 (09fdfdf)
3.0.0 (2023-08-06)
- css: With new rule
media-feature-name-value-no-unknown
CSS preset becomes more strict. - css: With new rule
media-feature-name-value-no-unknown
CSS preset becomes more strict. - css: With new option
consecutive-duplicates-with-different-syntaxes
indeclaration-block-no-duplicate-properties
rule CSS preset becomes more strict. - css: With new rule
selector-anb-no-unmatchable
CSS preset becomes more strict. - css: With new rule
declaration-property-value-no-unknown
CSS preset becomes more strict.
- css: Add
declaration-property-value-no-unknown
rule (9df3035) - css: Add
media-feature-name-value-no-unknown
rule (0353e52) - css: Add
media-query-no-invalid
rule (2859e66) - css: Add
selector-anb-no-unmatchable
rule (eff1b0a) - css: Add an extra option to
declaration-block-no-duplicate-properties
rule (ff980bd) - css: Take account of
media-feature-name-unit-allowed-list
rule (e35117d) - css: Take account of
no-unknown-custom-properties
rule (1bfa0ea) - css: Take account of
order/properties-alphabetical-order
rule (8148dde) - css: Take account of autofix for
media-feature-range-notation
rule (11b0131)
- Reorganize
stylelint
rules to fit its docs (e95fd36) - Replace all standard stylistic rules with external package
stylelint-stylistic
(6dc2681)
- Add a simple test for unused/deprecated rules (d594673)
- scss: Exclude new rules related only to CSS from SCSS config (e262439)
- scss: Nest declarations correctly using SASS (disallow CSS
[@nest](https://github.com/nest)
) (4259d7d)
- Add
test
task to the release config (4fa4b1d) - Bump
stylelint-scss
from 4.3.0 to 5.0.1 (c40581b) - Bump
stylelint-use-nesting
from 4.0.0 to 4.1.0 (a8e46ce) - Bump
stylelint
from 14.16.1 to 15.10.2 (d5c88e5) - Bump dependencies that don't require any actions (5e5c5fd)
- Bump devDeps except
stylelint
itself (4f334ac) - bump eslint from 8.32.0 to 8.34.0 (#158) (e8e525c) bump stylelint-order from 6.0.1 to 6.0.2 (#159) (fd8ce23)
- Enforce VSCode settings by default (a2d6bb5)
- Migrate from
.husky + lint-staged
tolefthook
(fd808bd)
2.2.1 (2023-01-28)
- Allow to use
flex-wrap
andflex-direction
separately (a17aea0)
2.2.0 (2022-12-10)
- Take account of new
media-feature-range-notation
rule (8ba3e2d)
- bump stylelint from 14.13.0 to 14.16.0 (457ded2)
- bump stylelint-8-point-grid from 2.1.0 to 2.2.0 (#110) (7642b31)
- bump stylelint-declaration-block-no-ignored-properties (#120) (f31ad12)
- bump stylelint-high-performance-animation from 1.6.0 to 1.7.0 (59d73e9)
2.1.0 (2022-10-03)
- Add autofix for
font-weight-notation
rule (bbf83a8)
- bump @morev/eslint-config from 15.3.0 to 17.4.0 (#107) (e5a38ad)
- bump @release-it/conventional-changelog from 5.0.0 to 5.1.0 (#86) (b33685d)
- bump eslint from 8.21.0 to 8.24.0 (#103) (9e15a09)
- bump jest and @types/jest (#105) (43f2816)
- bump postcss from 8.4.16 to 8.4.17 (#108) (bce155c)
- bump postcss-scss from 4.0.4 to 4.0.5 (#98) (3de727a)
- bump release-it from 15.3.0 to 15.4.2 (#100) (85fcb38)
- bump stylelint from 14.10.0 to 14.13.0 (6953ed8)
- Relint files after ESlint config update (4cdcb13)
2.0.0 (2022-08-13)
- New
annotation-no-unknown
rule has theerror
severity, so it can break builds.
- Add
node 18
toengines
field ofpackage.json
(8c4f23a) - bump @morev/eslint-config from 12.3.0 to 13.0.0 (#68) (775ca48)
- bump @morev/eslint-config from 13.0.0 to 15.0.0 (#70) (2bb811b)
- bump @morev/eslint-config from 15.0.0 to 15.1.0 (#75) (efeec13)
- bump @morev/eslint-config from 15.1.0 to 15.2.0 (#78) (b83e385)
- bump @morev/eslint-config from 15.2.0 to 15.3.0 (#83) (20aa406)
- bump eslint from 8.18.0 to 8.19.0 (#64) (740e5ae)
- bump eslint from 8.19.0 to 8.20.0 (#74) (17893f2)
- bump eslint from 8.20.0 to 8.21.0 (#79) (4d80678)
- bump jest and @types/jest (#65) (a3c2c52)
- bump jest and @types/jest (#72) (ba1f9cb)
- bump lint-staged from 13.0.2 to 13.0.3 (#63) (a1af030)
- bump postcss from 8.4.14 to 8.4.16 (#81) (6ae961c)
- bump release-it from 15.1.0 to 15.1.1 (#67) (7871776)
- bump release-it from 15.1.1 to 15.1.2 (#71) (685d869)
- bump release-it from 15.1.2 to 15.1.3 (#73) (03da2cb)
- bump release-it from 15.1.3 to 15.2.0 (#77) (4980159)
- bump release-it from 15.2.0 to 15.3.0 (#82) (bf0b174)
- bump stylelint from 14.9.1 to 14.10.0 (#80) (3bd6295)
- bump stylelint-scss from 4.2.0 to 4.3.0 (#69) (6e65ac0)
- bump stylelint-use-nesting from 3.0.0 to 4.0.0 (#76) (79d9291)
- Set correct version of
stylelint
inpeerDependencies
(0975b55)
- Correct order of media queries (a1b527f)
- Ignore
font-family
property forvalue-keyword-case
(c00dfca)
1.2.0 (2022-06-23)
- Add
import-notation
rule (9cd795a)
- bump @morev/eslint-config from 12.0.0 to 12.1.1 (#54) (2428a1f)
- bump @morev/eslint-config from 12.1.1 to 12.2.0 (#55) (c30e90a)
- bump @morev/eslint-config from 12.2.0 to 12.3.0 (#60) (77bc6ae)
- bump @types/jest from 27.5.1 to 28.1.0 (#52) (cdafd3f)
- bump eslint from 8.16.0 to 8.17.0 (#51) (6c2cd61)
- bump eslint from 8.17.0 to 8.18.0 (#59) (e3dc98a)
- bump jest and @types/jest (#57) (75a5016)
- bump lint-staged from 12.4.2 to 13.0.0 (#53) (4f2cef5)
- bump lint-staged from 13.0.0 to 13.0.2 (#61) (47b4e62)
- Deps update (8eec568)
- Ignore prefixed
-ms-input-placeholder
(671bdf0)
1.1.0 (2022-05-29)
- bump @morev/commitlint-config from 0.1.0 to 0.1.1 (#17) (8921aad)
- bump @morev/eslint-config from 10.0.3 to 11.0.0 (#19) (d36a522)
- bump @morev/eslint-config from 11.0.0 to 11.1.1 (#23) (403bb19)
- bump @morev/eslint-config from 11.1.1 to 11.2.0 (#29) (cb84c69)
- bump @morev/eslint-config from 11.2.0 to 11.3.0 (#36) (0bfdf5a)
- bump @morev/eslint-config from 11.3.0 to 12.0.0 (#46) (a0fd018)
- bump @release-it/conventional-changelog from 4.2.2 to 4.3.0 (#24) (b022044)
- bump @types/jest from 27.4.1 to 27.5.1 (05fd444)
- bump eslint from 8.12.0 to 8.13.0 (#20) (bf3388f)
- bump eslint from 8.13.0 to 8.14.0 (#28) (1570198)
- bump eslint from 8.14.0 to 8.16.0 (#45) (1a07ed4)
- bump husky from 7.0.4 to 8.0.1 (#44) (46c8860)
- bump jest from 27.5.1 to 28.0.3 (#33) (76c79c2)
- bump jest from 28.0.3 to 28.1.0 (#43) (a4d8acc)
- bump lint-staged from 12.3.7 to 12.3.8 (#22) (431c269)
- bump lint-staged from 12.3.8 to 12.4.0 (#27) (e743c70)
- bump lint-staged from 12.4.0 to 12.4.1 (#37) (7abe530)
- bump lint-staged from 12.4.1 to 12.4.2 (#50) (93ecbc5)
- bump postcss from 8.4.12 to 8.4.13 (#34) (c34ac01)
- bump postcss from 8.4.13 to 8.4.14 (#48) (7e1c8ea)
- bump postcss-scss from 4.0.3 to 4.0.4 (#32) (69475fd)
- bump release-it and @release-it/conventional-changelog (#40) (678b302)
- bump release-it from 14.13.1 to 14.14.0 (#18) (cbad849)
- bump release-it from 14.14.0 to 14.14.1 (#21) (0c24fdd)
- bump release-it from 14.14.1 to 14.14.2 (#25) (4e84a9f)
- bump release-it from 14.14.2 to 14.14.3 (#31) (f55c397)
- bump stylelint from 14.6.1 to 14.8.5 (e1fbaaf)
- Regenerate lockfile after massive deps upgrade (89c800f)
1.0.3 (2022-03-26)
- bump @morev/eslint-config from 10.0.2 to 10.0.3 (#16) (c8e92f2)
- bump eslint from 8.11.0 to 8.12.0 (#15) (f53a9ba)
- bump stylelint from 14.6.0 to 14.6.1 (#14) (a4ed3b8)
- Update
dependabot
settings (a46dcd1)### 1.0.2 (2022-03-23)
- Exports changed.
- Add
declaration-property-max-values
rule declaration (03800fd) - Add
function-no-unknown
rule (e6977a9) - scss: Add
scss/function-no-unknown
rule (a4861ff)
- Change configurations naming convention (931e407)
- bump lint-staged from 12.3.5 to 12.3.7 (#12) (ef7d896)
- bump postcss from 8.4.8 to 8.4.12 (#10) (f04cc2a)
- bump stylelint from 14.5.3 to 14.6.0 (#13) (9158f4c)
- bump stylelint-scss from 4.1.0 to 4.2.0 (#11) (7c47b80)
- Set correct perrDependency stylelint version (5de96ed)
- Upgrade
release-it
(3a48b03)### 0.1.3 (2022-03-12)
- bump @morev/eslint-config from 6.0.2 to 8.1.0 (#6) (d381411)
- bump @release-it/conventional-changelog from 4.1.0 to 4.2.0 (#1) (ff16d09)
- bump eslint from 8.9.0 to 8.10.0 (#3) (0bcc41f)
- bump lint-staged from 12.3.4 to 12.3.5 (#5) (df5c0f3)
- bump postcss from 8.4.6 to 8.4.7 (#2) (6e2ca60)
- Upgrade
release-it
configuration (565eb73) - Upgrade dependencies (e6fe84e)## 0.1.2 (2022-02-23)
- order: Separate block and blockess mixins (4af8055)
0.1.1 (2022-02-22)
- Interpret
text-shadow
aspaint property
(5ad3143)
0.1.0 (2022-02-08)
- scss: Allow variables to start with
_
or-
, allow--
in middle of variable (ceb9f33)