Releases: wikimedia/eslint-plugin-mediawiki
Releases · wikimedia/eslint-plugin-mediawiki
v0.7.0
v0.6.0
v0.5.0
- [BREAKING CHANGE] Drop support for Node 12 (James D. Forrester)
- Create
common
andvue
shared configs (Ed Sanders) - Rule fix:
msg-doc
: Disallow$i18n
calls with dynamic arguments without documentation (Florent) - Rule fix:
msg-doc
: Supportnew msg.Message()
(Florent) - Rule fix:
vue-exports-component-directive
: RecognizedefineComponent()
(Roan Kattouw) - build: Upgrade eslint-docgen from ^0.7.0 to ^0.7.1 (James D. Forrester)
- build: Upgrade eslint-config-wikimedia from ^0.22.1 to ^0.24.0 (James D. Forrester)
v0.4.0
- New rule:
no-nodelist-unsupported-methods
(Ed Sanders) - New rule:
no-extended-unicode-identifiers
(Roan Kattouw) - Rule fix:
msg-doc
: Fix short URL to rule help page (Sam Wilson) - Rule fix:
class-doc
: Fix linting of classList.toggle (Ed Sanders) - Build: Update eslint-plugin-vue from ^7.20.0 to ^8.7.1 (Ed Sanders)
v0.3.0
- Breaking change: Drop Node 10 support (Ed Sanders)
- New rule:
vue-exports-component-directive
(DannyS712) - Rule fix:
valid-package-file-require
: also support vue (DannyS712) - Rule fix:
class-doc
: Support eslint-plugin-json-es parser (Ed Sanders) - Docs: Update eslint-docgen to 0.6.1 (Ed Sanders)
- Build: Update dependencies (Ed Sanders)
v0.2.7
- Upgrade eslint-plugin-vue to ^7.7.0 to match eslint-config-wikimedia (James D. Forrester)
- build: Upgrade eslint-config-wikimedia from 0.17.0 to 0.18.1 (James D. Forrester)
- build: Upgrade codecov from ^3.7.2 to ^3.8.1 (James D. Forrester)
- build: Upgrade outdent from ^0.7.1 to ^0.8.0 (James D. Forrester)
v0.2.6
v0.2.5
- Rule fix:
valid-package-file-require
: Deal with backslashes in Windows paths (Roan Kattouw) - Code: Use upath for Windows path normalization, add Windows to tests (Ed Sanders)
- Docs: Move docs to docs/rules (Ed Sanders)
- Docs: Documentation cleanup (Ed Sanders)
- Docs: Use eslint-docgen (Ed Sanders)
- Tests: Move test rules to tests/rules (Ed Sanders)
- Tests: Simplify error message string assertions (Ed Sanders)
- Tests: Use outdent for multi-line test cases (Ed Sanders)
- Build: Introduce eslint-plugin-eslint-plugin (Ed Sanders)
- Build: Update devDependencies and remove explicit eslint dependency (Ed Sanders)
- Build: Update ESLint to 7.0.0 (Ed Sanders)
- Build: Increase ESLint peerDependency from 2.3.0 to 5.0.0 (Ed Sanders)
v0.2.4
- Rule fix:
valid-package-file-require
: Allow ./ prefix when going up the dir tree (Jakob Warkotsch) - Rule fix:
valid-package-file-require
: Check if require() arg looks like a path (Roan Kattouw) - Rule fix:
valid-package-file-require
: Make fixable (Roan Kattouw) - Rule fix:
valid-package-file-require
: Report correct file path in error message (Roan Kattouw) - Rule fix: Link to documentation for
class-doc
&msg-doc
rules (Ed Sanders) - Build: Add code coverage report and set threshold to 100% (Ed Sanders)
- Build: Update devDependencies (Ed Sanders)
- Code: Add rule types (Ed Sanders)
- Code: Move rules and index.js to src (Ed Sanders)