Skip to content

0.21.0 / 2021-10-28

Compare
Choose a tag to compare
@jdforrester jdforrester released this 08 Nov 17:57
359753e
  • Update ESLint to 7.32 (Ed Sanders)
  • Drop Node 10 support (Ed Sanders)

  • client-es6: De-deduplicate comment in client-es6/valid.js (Ed Sanders)
  • client: Enable unicorn/no-invalid-remove-event-listener (Ed Sanders)
  • common/es6: Enable 5 rules from eslint-plugin-unicorn (Ed Sanders)
  • common: Remove unicorn/no-useless-undefined (Ed Sanders)
  • common: Consider variable hoisting when enforcing no-shadow (Ed Sanders)
  • common: Remove no-multi-str rule (Timo Tijhof)
  • common: Fix eslint comment exception in max-len (Ed Sanders)
  • es2018: Enable unicorn/no-useless-fallback-in-spread (Ed Sanders)
  • jquery: Update eslint-plugin-no-jquery to 2.7.0 (Ed Sanders)
  • jsdoc: Update eslint-plugin-jsdoc to 37.0.3 (Ed Sanders)
  • json: Update eslint-plugin-json-es to 1.5.4
  • mediawiki: Allow long message keys in comments (Ed Sanders)
  • mediawiki: Update eslint-plugin-compat to 3.13.0 (Ed Sanders)
  • mediawiki: Update eslint-plugin-mediawiki to 0.3.0 (Ed Sanders)
  • mocha: Update eslint-plugin-mocha to 9.0.0 (Ed Sanders)
  • qunit: Update eslint-plugin-qunit to 7.0.0 (Ed Sanders)
  • qunit: Enable qunit/no-assert-ok (Ed Sanders)
  • qunit: Replace various rules with no-loose-assertions (Ed Sanders)
  • selenium: Update eslint-plugin-wdio to 7.4.2 (Ed Sanders)
  • server: Improve test coverage (Ed Sanders)
  • unicorn: Update eslint-plugin-unicorn to 36.0.0 (Ed Sanders)
  • vue: Allow boolean props to default to false (Roan Kattouw)
  • vue: Update eslint-plugin-vue to 8.0.2 (Roan Kattouw)
  • vue: Add Vue 3 support (Roan Kattouw)
  • vue-common: Add new rules from upstream (Roa Kattouw)

  • build: Auto-fix path-parse to v1.0.7 for npm audit (James D. Forrester)
  • tests: Assert globals in fixtures (Ed Sanders)
  • tests: Update QUnit to 2.17.2 (Ed Sanders)
  • tests: mediawiki: Add test for JSON bug (Ed Sanders)
  • tests: Check config files exist (Ed Sanders)