UNPKG

@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
--- 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.