All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Support flat config
- Add
disableAttrs
andskipAttrs
config support for ruleforbid-tags
- Add rule
event-binding-style
- Deprecated rule
colon-style-event-binding
- Add rule
forbid-attributes
- Add rule
no-inconsistent-tagname
- Add rule
omit-bool-attributes
- Bump
@wxml/parser
version fromv0.4.0
- Add ESLint 8 test suits
- Add rule
report-interpolation-error
- Add rule
required-root-tag
- Add rule
required-tags
- Bump
@wxml/parser
version fromv0.3.0
tov0.3.2
- Bump
@wxml/parser
version to fix rulereport-wxml-syntax-error
- Improve rule
no-unnecessary-block
- Deprecate rule
no-wx-for-with-wx-if
- Add rule
no-wx-for-with-wx-else
- Add rule
no-wx-if-string
- Add rule
no-wx-for-with-wx-if
- Fix rule
no-unnecessary-block
for a edge case
- Add rule
colon-style-event-binding
- Add rule
max-depth
- Add rule
max-len
- Add rule
max-lines
- Add rule
no-dynamic-wx-key
- Add rule
no-unnecessary-block
- Add rule
wx-key
- Add rule
wxs-module-prop
- add
eslint
online repl for documentation - replace doc website domain
esint-plugin-wxml.vercel.app
withesint-plugin-wxml.js.org
- rename rule
empty-tag-must-be-self-closing
toempty-tag-self-closing
- add rule
no-inline-wxs
- add rule
wxs-must-be-top-level
- add rule
quotes
- Bump
@wxml/parser
to v0.2.0 - Add more unit test for rules
- Add basic feature