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.