Releases: vuejs/vue-eslint-parser
Releases · vuejs/vue-eslint-parser
v7.4.1
🐛 Bug fixes
- #97 Fixed wrong AST for
v-for="(a, index) in list"
v7.4.0
🐛 Bug fixes
- #96 Fixed parsing errors in multiple v-for aliases in ecmaVersion: 5.
v7.3.0
✨ Enhancements
- #91 Added
defineCustomBlocksVisitor()
to parserServices.
⚙️ Updates
- #90 Changed the parsing of custom block to parse like Vue3 parser.
⚙️ Chores
- #92 Upgrade
@typescript-eslint
and prettier
v7.2.0
✨ Enhancements
- Added
parserOptions.vueFeatures
option.
- #88 Added
parserOptions.vueFeatures.interpolationAsNonHTML
option.
- #89 Added
parserOptions.vueFeatures.filter
option.
🐛 Bug fixes
- #85 Fixed type of VDirectiveKey.
- #87 Fixed the wrong location when using with
@typescript-eslint
v7.1.1
🐛 Bug Fixes
- #74 fixed wrong location calculation when including CRLF.
v7.1.0
✨ Enhancements
- 27a275f updates the default parser loading logic to use the
espree
of loaded ESLint.
🐛 Bug fixes
- 6c1ac68 fixed the parser to generate correct comment data.
v7.0.0
💥 Breaking Changes
- 57c8624 dropped Node.js 6.x support. And the validation of
parserOptions
got more strict (by espree's update).
✨ Enhancements
- 075d3ff added a new parser service:
parserServices.getDocumentFragment()
. You can get the root node of *.vue
file's AST.
v6.0.5
🐛 Bug Fixes
- af6a986 fixed installation warning about ESLint v6.
v6.0.4
🐛 Bug Fixes
- 7d72969 fixed false positive of memory-leak detection.