All notable changes to eslint-plugin-bpmn-io are documented here. We use semantic versioning for releases.
Note: Yet to be released changes appear here.
FIX
: fine-tunejsx
rules
FIX
: fine-tunemocha
rules (#21)
FEAT
: migrate to flat config (#19)FEAT
: turn into ES moduleFEAT
: base ofreact:recommended
andmocha:recommended
configsDEPS
: requireeslint@9
DEPS
: supporteslint@9
DEPS
: update toeslint-plugin-react@7.35.0
CHORE
: prohibitinherits
inbrowser
environment
FEAT
: set source type as module forrecommended
FIX
: useenv#node
inmocha
config
FEAT
: use ES2018 syntax inrecommended
configFEAT
: dropenv#node
fromrecommended
configFEAT
: dropes5
andes6
configsFEAT
: addnode
andbrowser
configsDEPS
: drop@babel/eslint-parser
and related depsDEPS
: dropeslint@7
support
- ES2018 is the default syntax for
recommended
. If your source code uses newer syntax version, make sure to setparserOptions#ecmaVersion
accordingly. es5
andes6
configs are removed. Usenode
orbrowser
instead, depending on your environment.eslint@7
is no longer supported. Upgrade toeslint@8
to use the plugin.
FIX
: do not read local.babelrc
fileDEPS
: bump dependencies
DEPS
: supporteslint@8
(#14)
- Added space-related rules to
recommended
which may trigger new errors.
CHORE
: bump dependenciesCHORE
mark aseslint@7
compatible
FEAT
: enforce double quotes in JSXCHORE
: bump dependencies
CHORE
: bump dependencies
FEAT
: enforce empty line before comment (#6)
FIX
: provide explicitecmaVersion
FEAT
: supporteslint@6
FEAT
: allow unused variables, starting with_
FEAT
: usequotes
withavoidEscape
rule
Check git log
for earlier history.