v1.0.1
[1.0.1] - 2026-05-28
- Commit Range: ➡️
9a089a3...205e933
✨ Features
-
2a33535— ✨ [feat] Update Stylelint Plugin with various enhancements and fixes -
🔧 [refactor] Upgrade
@eslint/config-inspectorto version 3.0.4 and addpeerDependenciesMetaforstylelint -
🚜 [refactor] Improve
createStylelintRulefunction by usingObject.assignfor better readability -
🐛 [fix] Change variable type from
Declaration | nulltoDeclaration | undefinedinfindSiblingDeclaration -
⚡️ [perf] Optimize string checks in
splitTopLevelfunction for better performance -
🔧 [refactor] Update package import path in
plugin-constants.tsfor better clarity -
✨ [feat] Introduce type guards for grid rule IDs in
plugin.ts -
📝 [docs] Add public Stylelint rule definition comments across multiple rule files for better documentation
-
🧪 [test] Update tests for
remark-lint-rule-doc-headingsto improve import structure -
🧹 [chore] Enhance
stylelint.config.mjswith additional overrides for Docusaurus CSS files -
a715105— ✨ [feat] Add new grid rules for improved CSS Grid validation -
📝 Introduce
no-dense-auto-flowrule to disallowgrid-auto-flow: densefor better visual order consistency. -
📝 Implement
no-invalid-auto-repeatrule to prevent invalid auto-repeat track sizes in CSS Grid. -
📝 Add
no-invalid-minmaxrule to disallow flexiblefrvalues as minimums inminmax()track sizes. -
📝 Require explicit row sizing with
require-explicit-rows-with-column-flowwhen usinggrid-auto-flow: column. -
🧪 Add tests for new rules to ensure correct functionality and reporting.
-
🧹 Update documentation to reflect new rules and their usage.
-
cb4ddda— ✨ [feat] Bootstrap CSS Grid Stylelint plugin
🛠️ Bug Fixes
daec291— 🔧 [fix] Update package version to 1.0.0 in package.json and package-lock.json
🛠️ Other Changes
9a089a3— Initial commit
📝 Documentation
c96439e— 📝 [docs] Refresh Grid documentation site