Releases: vuejs/vue-eslint-parser
Releases · vuejs/vue-eslint-parser
v4.0.0
💥 Breaking changes
- 1fe4127 changed the AST for Vue.js filters syntax. It was
BinaryExpression
nodes before, but it'sVFilterSequenceExpression
nodes now.
This change fixes the issue vuejs/eslint-plugin-vue#687.
v3.3.0
v3.2.2
v3.2.1
v3.2.0
Enhancements
- 9b947b1 added the option
parserOptions.parser:false
to skip parsing<script>
elements completely. This is useful for the language ESLint community don't provide that custom parser.
Bug fixes
v3.1.1
v3.1.0
v3.0.0
Breaking changes
- c83140f dropped the support of Node.js 4.x.
- 4e2cd77 dropped the support of ESLint 3.x and 4.x. And it upgraded
espree
andeslint-scope
packages,vue-eslint-parser
is using internally, to4.0.0
. This means it dropped the support ofparserOptions.ecmaFeatures.experimentalObjectRestSpread
option. UseecmaVersion
option instead. - 87efc6d added the support of
slot-scope
attribute to define variables which are available on inside of the element. Theslot-scope
attribute is expressed as newVSlotScopeExpression
node. And it changed the AST of<template scope>
attribute to theVSlotScopeExpression
node.