Releases: future-architect/eslint-plugin-vue-scoped-css
Releases · future-architect/eslint-plugin-vue-scoped-css
v1.0.0
💥 Breaking Changes
- #38 Drop supports ESLint 5.x
- #38 Drop supports
vue-eslint-parser
5.x and 6.x
- #38 Moved
vue-eslint-parser
to "peerDependencies" from "dependencies"
- #38 Upgrade dependencies
✨ New Features
- #38 Supports for Vue.js 3.x Scoped styles. Related to RFC0023
- #38 Changed
vue-scoped-css/no-unused-selector
rule to support ::v-deep()
,::v-slotted()
and ::v-global
pseudo-element.
- #38 Changed
vue-scoped-css/require-selector-used-inside
rule to support ::v-deep()
,::v-slotted()
and ::v-global
pseudo-element.
- #38 Supports for Vue.js 3.x
v-enter-from
and v-leave-from
. Related to RFC0018
- #38 Changed
vue-scoped-css/no-unused-selector
rule to support v-enter-from
and v-leave-from
.
- #38 Changed
vue-scoped-css/require-selector-used-inside
rule to support v-enter-from
and v-leave-from
.
New Rules
- #39 Added
vue-scoped-css/no-deprecated-deep-combinator
rule that reports the use of deprecated deep combinators as errors. Related to RFC0023
- #41 Added
vue-scoped-css/require-v-deep-argument
rule that reports ::v-deep
pseudo-element with no selector argument passed. Related to RFC0023
- #42 Added
vue-scoped-css/require-v-slotted-argument
rule that reports ::v-slotted
pseudo-element with no selector argument passed. Related to RFC0023
- #43 Added
vue-scoped-css/require-v-global-argument
rule that reports ::v-global
pseudo-element with no selector argument passed. Related to RFC0023
- #45 Added
vue-scoped-css/no-parent-of-v-global
rule that reports parent selector for ::v-global
pseudo-element. Related to RFC0023
v0.4.0
✨ New Features
- #32 Supports Node.js 14
- #33 Add
'never'
option to vue-scoped-css/require-scoped
rule
v0.3.4
🐛 Bugfixes
- #24 Fixed: issue with vue files without templates: TypeError: Cannot read property 'range' of null.
Thank you very much, @simllll!
v0.3.3
🐛 Bugfixes
- #22 Fixed false positives when there is no template block in
no-unused-selector
and require-selector-used-inside
.
v0.3.2
🐛 Bugfixes
- #21 Fixed false positives when ignoreBEMModifier and captureClassesFromDoc were used together in
no-unused-selector
and require-selector-used-inside
.
v0.3.1
- #20 Upgrade postcss-styl to v0.5.1
v0.3.0
✨ New Features
- #16 Supports Stylus.
- #17 Added
suggestion
to require-scoped
- #19 Added option to not report errors if documentation of class names exist to
no-unused-selector
and require-selector-used-inside
.
🐛 Bugfixes
- #18 Fixed false positives when using
<slot>
with <transition>
.
v0.2.2
🐛 Bugfixes
- #15 Fixed parsing-error when self-closing
v0.2.1
🐛 Bugfixes
- #14 Fixed wrong nesting selector parse