v2.0.0
53dc0e5
Docs: Remove prerelease README notes (#173) (Brandon Mills)140adf4
2.0.0-rc.2 (ESLint Jenkins)15d7aa6
Build: changelog update for 2.0.0-rc.2 (ESLint Jenkins)f6a3fad
Fix: overrides pattern for virtual filenames in recommended config (#169) (Milos Djermanovic)390d508
2.0.0-rc.1 (ESLint Jenkins)e05d6eb
Build: changelog update for 2.0.0-rc.1 (ESLint Jenkins)1dd7089
Fix: npm prepare script on Windows (refs #166) (#168) (Brandon Mills)23ac2b9
Fix: Ignore words in info string after syntax (fixes #166) (#167) (Brandon Mills)8f729d3
Chore: Switch to main for primary branch (fixes #161) (#165) (Brandon Mills)d30c50f
Chore: Automatically install example dependencies (#164) (Brandon Mills)2749b4d
2.0.0-rc.0 (ESLint Jenkins)922a00e
Build: changelog update for 2.0.0-rc.0 (ESLint Jenkins)d94c22f
Build: Install example test dependencies in Jenkins (#160) (Brandon Mills)7f26cb9
Docs: Reference recommended config disabled rules (#159) (Brandon Mills)bf7648f
Docs: Add TypeScript example (#155) (Brandon Mills)d80be9e
New: Add rules to recommended config (#157) (Nikolay Stoynov)fc4d7aa
Chore: run CI in Node 14.x (#158) (Kai Cataldo)f2d4923
Docs: Add React example (#152) (Brandon Mills)eb66833
New: Add recommended config (fixes #151) (#153) (Brandon Mills)0311640
Fix: Don't require message end locations (fixes #112) (#154) (Brandon Mills)2bc9352
2.0.0-alpha.0 (ESLint Jenkins)c0ba401
Build: changelog update for 2.0.0-alpha.0 (ESLint Jenkins)51e48c6
Docs: Revamp documentation for v2 (#149) (Brandon Mills)b221391
Docs: Dogfood plugin by linting readme (#145) (Brandon Mills)7423610
Docs: Explain use of --ext option in ESLint v7 (#146) (Brandon Mills)0d4dbe8
Breaking: Implement new processor API (fixes #138) (#144) (Brandon Mills)7eeafb8
Chore: Update ESLint config and plugins (#143) (Brandon Mills)f483343
Breaking: Require ESLint v6 (#142) (Brandon Mills)9aa1fdc
Chore: Use ES2018 object spread syntax (#141) (Brandon Mills)f584cc6
Build: Remove Travis (#140) (Brandon Mills)35f9a11
Breaking: Drop support for Node.js v6 (refs #138) (#137) (Brandon Mills)6f02ef5
Chore: Add npm version and build status badges (#139) (Brandon Mills)
Migrating from eslint-plugin-markdown
v1
-
Install this release:
$ npm install --save-dev eslint@latest eslint-plugin-markdown@latest
-
In your
.eslintrc.js
file, extend the recommended config:// .eslintrc.js module.exports = { - plugins: ["markdown"], - overrides: [ - { - files: ["**/*.md"], - parserOptions: { - ecmaFeatures: { - impliedStrict: true - } - }, - } - ] + extends: "plugin:markdown/recommended" };
The readme's detailed migration instructions discuss all of the differences between v1 and v2.