@soleil-se/stylelint-config
Version:
Stylelint config based on stylelint-config-standard-scss, stylelint-config-recess-order and @stylistic/stylelint-plugin.
101 lines (60 loc) • 3.25 kB
Markdown
---
title: Changelog
---
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [5.0.0] - 2026-05-05
* Split stylistic rules into sections: common rules that are Prettier-compatible apply to all files, while spacing/newline rules are scoped to plain CSS/SCSS files only.
* Remove all conflicting `@stylistic` spacing and newline rules from Svelte files, since Prettier formats `<style>` blocks in Svelte components.
* Update Stylelint peer dependency to version 17.
* Update `stylelint-config-standard-scss` to version 17.
* Update `@stylistic/stylelint-plugin` to version 5.
* Update `stylelint-config-recess-order` to version 7.
* Update `stylelint-order` to version 8.
## [4.4.0] - 2025-04-11
* Turn off `@stylistic/declaration-colon-newline-after` in Svelte-files to avoid conflicts with prettier.
* Add check if package has been migrated to the `@soleil-se` scope in the setup script.
## [4.3.0] - 2025-02-14
* Update setup script.
## [4.2.0] - 2024-08-21
* Disable rule `scss/load-partial-extension`.
## [4.1.0] - 2024-06-03
* New setup command for easier installation, `npx @soleil-se/stylelint-config --setup`.
## [4.0.0] - 2023-12-27
* Update Stylelint peer dependency to version 16.
* Update plugins and configs to latest versions.
* Remove `stylelint-stylistic` (Deprecated) and use `@stylistic/stylelint-plugin` for removed stylistic rules.
* Add settings to ignore if and else in Sass for `@stylistic/block-closing-brace-newline-after`.
## [3.1.1] - 2023-08-09
* Fix rule name for `string-quotes`.
## [3.1.0] - 2023-08-09
* Add `stylelint-stylistic` plugin and extend config for deprecated stylistic rules.
## [3.0.0] - 2023-05-26
* Update stylelint peer dependency to version 15.
* Update plugins and configs to latest versions.
## [2.3.0] - 2023-02-03
* Update dependencies to latest versions.
* Lock dependencies.
## [2.2.0] - 2022-04-13
* Turn off `custom-property-pattern` since we don't have control over all custom properties (Envision).
## [2.1.0] - 2022-01-13
* Replaced `stylelint-config-rational-order` with `stylelint-config-recess-order` since it seems to be abandoned and was causing errors with Stylelint 14.
* Replaced `customSyntax` settings with `stylelint-config-html`.
## [2.0.3] - 2021-11-26
* Added `postcss` as dependency sice we'll need this 99% of the time.
## [2.0.2] - 2021-11-02
* Set `scss/dollar-variable-colon-space-after` to `'at-least-one-space'` for the possibility to
make more readable variable declarations when alot of variables are involved.
* Turn off `scss/dollar-variable-empty-line-before` to be able to group variables without comments.
## [2.0.1] - 2021-10-28
* Set `custom-property-empty-line-before` to `'never'` for consistency with SCSS variables.
## [2.0.0] - 2021-10-28
* Updated for stylelint 14 major release.
* Now extending `stylelint-config-standard-scss`.
## [1.1.0] - 2020-09-08
* Disallow `!important` within declarations.
## [1.0.1] - 2020-09-08
* Move exception for `v-deep` psuedo selector to correct rule.
## [1.0.0] - 2020-08-27
Inital release.