Skip to content

Update dependency eslint-config-wikimedia to ~0.32.0#5

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/eslint-config-wikimedia-0.x
Open

Update dependency eslint-config-wikimedia to ~0.32.0#5
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/eslint-config-wikimedia-0.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 16, 2023

This PR contains the following updates:

Package Change Age Confidence
eslint-config-wikimedia (source) ~0.21.0~0.32.0 age confidence

Release Notes

wikimedia/eslint-config-wikimedia (eslint-config-wikimedia)

v0.32.3

Compare Source

===================

  • mediawiki: Update eslint-plugin-mediawiki to 0.8.2 (James D. Forrester)
  • jsdoc: Update to 61.3.0 (Ed Sanders)
  • qunit/jsdoc: Enable QUnit as a global to prevent jsdoc warnings (Ed Sanders)

v0.32.2

Compare Source

===================

  • jquery/jsdoc: Enable jQuery as a global to prevent jsdoc warnings (Ed Sanders)

v0.32.1

Compare Source

===================

  • language: Disable es-x/no-iterator-prototype-* rules (Ed Sanders)

v0.32.0

Compare Source

===================

  • [BREAKING CHANGE] Update dependencies and Node version to >=20 (Ed Sanders)

  • mediawiki: Upgrade eslint-plugin-mediawiki from 0.7.0 to 0.8.1 (James D. Forrester, Ed Sanders)

  • tests: Add better example for mediawiki/no-unlabeled-buttonwidget (Ed Sanders)

v0.31.0

Compare Source

===================

  • Add profile for TypeScript files (Michael Große)

  • build: Test in Node 24, expand supported engines declaration (James D. Forrester)
  • JSON/YAML: Define parser in json/yaml.json (Ed Sanders)

v0.30.0

Compare Source

===================

  • [BREAKING CHANGE] Drop deprecated compound profile aliases (James D. Forrester)
    • client-common -> client/common
    • client-es6 -> client/es6
    • mediawiki-qunit -> mediawiki/qunit
    • vue-common -> vue/common
    • vue-es6 -> vue/es6
    • vue3-common -> vue3/common
    • vue3-es6 -> vue3/es6
  • [BREAKING CHANGE] vue: Delete vue2 configs (Ed Sanders)

  • client: Create client/es2017 config (Ed Sanders)
  • client: Change target from ES2016 to ES2017 (James D. Forrester)

  • README: Recommend /client instead of /client/es2016 (Ed Sanders)
  • build: Re-build package-lock.json as version 3 (James D. Forrester)

v0.29.1

Compare Source

===================

  • jquery: Rule fix: In no-animate, allow stop and finish when allowScroll (James D. Forrester)

v0.29.0

Compare Source

===================

  • [BREAKING CHANGE] Remove ES5 configs (Ed Sanders)

  • client: Change target from ES2015 (ES6) to ES2016 (Siddharth VP)
  • server: Change target from ES2018 (Node 10) to ES2022 (Node 18) (James D. Forrester)

  • mediawiki: set sourceType to commonjs, and enable no-implicit-globals (Hannah Okwelum)
  • language: Add configs for ES2023 & ES2024 (Ed Sanders)
  • jquery: Enable no-done-fail (James D. Forrester)
  • jquery: Upgrade eslint-plugin-no-jquery to 3.0.2 (James D. Forrester)
  • vue: Rule change: vue/no-unsupported-features: Target version 3.5.13, up from 2.6.11 (sportshead, James D. Forrester)

  • build: Specify our Node supported range per CI in package.engines (James D. Forrester)
  • build: Upgrade qunit from ^2.20.1 to ^2.24.1 (James D. Forrester)

v0.28.2

Compare Source

===================

  • jquery: Upgrade eslint-plugin-no-jquery to 3.0.1 (James D. Forrester)

v0.28.1

Compare Source

===================

  • jquery: Upgrade eslint-plugin-no-jquery to 3.0.0 (James D. Forrester)
  • jquery: Raise tested version to 3.7, to match MediaWiki (James D. Forrester)

v0.28.0

Compare Source

===================

  • [BREAKING CHANGE] Drop claimed Node 16 support (James D. Forrester)

  • Rule fix: vue-exports-component-directive: Prefer defineComponent()
  • Rule fix: vue-exports-component-directive: Make fixable

  • common: Disable regex security checks (Ed Sanders)
  • language: Move es-x/no-resizable-and-growable-arraybuffers to rules-es5 (Ed Sanders)
  • language: Prefer arrow callbacks in ES6 (Ed Sanders)
  • jquery: Enable no-extend (allowDeep: true) (Ed Sanders)

  • common: Update eslint-plugin-unicorn to 53.0.0 (James D. Forrester)
  • jest: Upgrade eslint-plugin-jest to 28.5.0 (James D. Forrester)
  • jsdoc: Update eslint-plugin-jsdoc to 48.2.5 (James D. Forrester)
  • json: Update eslint-plugin-json-es to 1.6.0 (James D. Forrester)
  • mediawiki: Upgrade browserslist-config-wikimedia dependency to ^0.7.0 (James D. Forrester)
  • mediawiki: Upgrade eslint-plugin-mediawiki to 0.7.0 (James D. Forrester)
  • mocha: Upgrade eslint-plugin-mocha to 10.4.3 (James D. Forrester)
  • node: Upgrade eslint-plugin-n to 17.7.0 (James D. Forrester)
  • vue: Upgrade eslint-plugin-vue to 9.26.0 (James D. Forrester)
  • yaml: Upgrade eslint-plugin-yml to 1.14.0 (James D. Forrester)

v0.27.0

Compare Source

===================

  • [BREAKING CHANGE] Require Node 16, up from Node 14 (James D. Forrester)
  • Upgrade ESLint to 8.57.0 (James D. Forrester)

  • client/common: Disable es-x/no-resizable-and-growable-arraybuffers, too many false positives (James D. Forrester)

  • jsdoc: Update eslint-plugin-jsdoc to 46.9.0 (Ed Sanders)
  • node: Update eslint-plugin-n to 16.3.1 (Ed Sanders)
  • common: Update eslint-plugin-unicorn to 49.0.0 (Ed Sanders)
  • Raise browserslist-config-wikimedia dependency from ^0.5.1 to ^0.6.1 (James D. Forrester)
  • mediawiki: Upgrade eslint-plugin-mediawiki to v0.6.0 (James D. Forrester)
  • mocha: Upgrade eslint-plugin-mocha to 10.4.1 (James D. Forrester)
  • vue: Upgrade eslint-plugin-vue to 9.23.0 (James D. Forrester)
  • yaml: Upgrade eslint-plugin-yml to 1.13.2 (James D. Forrester)
  • jest: Upgrade eslint-plugin-jest to 27.9.0 (James D. Forrester)
  • language: Upgrade eslint-plugin-es-x to 7.6.0 (James D. Forrester)
  • node: Upgrade eslint-plugin-n to 16.6.2 (James D. Forrester)
  • build: Upgrade qunit to 2.20.1 (James D. Forrester)
  • common: Upgrade eslint-plugin-unicorn to 51.0.1 (James D. Forrester)
  • selenium: Upgrade eslint-plugin-wdio to 8.24.12 (James D. Forrester)
  • jsdoc: Upgrade eslint-plugin-jsdoc to 48.2.1 (James D. Forrester)
  • qunit: Upgrade eslint-plugin-qunit to 8.1.1 (James D. Forrester)

v0.26.0

Compare Source

===================

  • Update ESLint to 8.53.0 (Ed Sanders)

  • client-es6: Require empty line between ES6 class members (Bartosz Dziewoński)
  • common: Remove allowSingleLine exception from brace-style (Ed Sanders)
  • vue: Update eslint-plugin-vue to 9.18.1 (James D. Forrester; Ed Sanders)
    • vue3/common:
      • Add vue/no-child-content rule
      • Add vue/no-expose-after-await rule
      • Add vue/no-reserved-component-names rule
      • Add vue/no-use-computed-property-like-method rule
      • Add vue/no-v-text-v-html-on-component rule
      • Add vue/prefer-import-from-vue rule
      • Add vue/valid-attribute-name rule
    • vue2/common:
      • Add vue/no-child-content rule
      • Add vue/no-reserved-component-names rule
      • Add vue/no-use-computed-property-like-method rule
      • Add vue/no-v-text-v-html-on-component rule
      • Add vue/valid-attribute-name rule
      • Add vue/valid-model-definition rule
      • Add vue/no-export-in-script-setup rule
      • Add vue/no-ref-as-operand rule
      • Add vue/no-setup-props-destructure rule
      • Add vue/return-in-emits-validator rule
      • Add vue/valid-define-emits rule
      • Add vue/valid-define-props rule
  • common: Update eslint-plugin-unicorn to 47.0.0 (James D. Forrester)
  • yaml: Update eslint-plugin-yml from 0.14.0 to 1.10.0 (James D. Forrester; Ed Sanders)
  • mocha: Update eslint-plugin-mocha from 9.0.0 to 10.2.0 (James D. Forrester)
    • Add mocha/no-empty-description rule
  • qunit: Update eslint-plugin-qunit from 7.3.0 to 7.3.4 (James D. Forrester)
  • language: Update eslint-plugin-es-x from 5.2.1 to 7.3.0 (James D. Forrester)
    • Update server to apply es-x/no-hashbang alongside node/shebang
  • common: Require spaces in template-curly-spacing (Ed Sanders)
  • jest: Create a 'jest' shared config (Ed Sanders)
  • Node: Migrate from eslint-plugin-node to eslint-plugin-n (Ed Sanders)
  • qunit: Allow the variable hooks to be shadowed (Ed Sanders)
  • jsdoc: add @ignore, @internal and @stable as definedTags (MusikAnimal)
  • Rename shared configs by grouping in folders (Ed Sanders)
  • jsdoc: Update eslint-plugin-jsdoc to 42.0.0 (Ed Sanders)
    • Add jsdoc/no-blank-block-descriptions rule
  • jest: Update eslint-plugin-jest to 27.6.0 (Ed Sanders)
  • common: Update eslint-plugin-yml to 1.10.0 (Ed Sanders)

  • build: Fix some but not all word-wrap and semver CVE issues (James D. Forrester)
  • README: Drop old Travis-CI tag (James D. Forrester)
  • tests: Assert that valid fixtures contain no disables (Ed Sanders)
  • tests: Remove useless eslint-env browser comments (Ed Sanders)
  • tests: Avoid variables named with Hungarian notation (Ed Sanders)
  • tests: Simplify package.json tests (Ed Sanders)
  • tests: Refactor loading of extended configs/globals (Ed Sanders)
  • tests: Test upstream config for node (Ed Sanders)
  • build: Update eslint-plugin-compat dependency from 4.1.4 to 4.2.0 (James D. Forrester)
  • build: Add Node 20.x testing to CI (Ed Sanders)
  • Raise browserslist-config-wikimedia dependency from ^0.5.0 to ^0.5.1 (James D. Forrester)
  • build: Update QUnit from 2.19.4 to 2.20.0 (James D. Forrester)

v0.25.1

Compare Source

===================

  • client-common: Disable security/detect-possible-timing-attacks (Ed Sanders)
  • mediawiki: Update eslint-plugin-compat to 4.1.4 (Daimona Eaytoy)
  • json: Disable security/detect-bidi-characters (Ed Sanders)

v0.25.0

Compare Source

===================

  • client: Change default from ES5 to ES6 (James D. Forrester)
  • common: Also inherit from plugin:security/recommended (James D. Forrester)
  • mediawiki: Upgrade browserslist-config-wikimedia for compat/compat rule (Ed Sanders)
  • mediawiki: Upgrade eslint-plugin-mediawiki to v0.5.0 (James D. Forrester)
  • mediawiki: Use only ES6 browsers for compat/compat (Roan Kattouw)
  • mediawiki: Use upstream shared configs common and vue (Ed Sanders)
  • mediawiki-qunit: new preset (ES2022 async-await in unit tests) (Timo Tijhof)
  • qunit: Update eslint-plugin-qunit to 7.3.0 or later (Timo Tijhof)

v0.24.0

Compare Source

===================

  • Drop support for Node 12 (Ed Sanders)
  • Update ESLint to 8.31.0 (Ed Sanders)

  • jsdoc: Update eslint-plugin-jsdoc to 39.2.2 (Ed Sanders)
  • language: Remove reference to non-existent "restrict-to-es2022" (Ed Sanders)
  • language: Disable es-x/no-symbol-prototype-description (Ed Sanders)
  • language: Replace es-x/no-array-prototype-keys/values with no-restricted-syntax (Ed Sanders)

  • build: Test in Node 18 (Active LTS) (Ed Saners)

v0.23.0

Compare Source

===================

  • Update ESLint to 8.14.0 (Ed Sanders)

  • client-es6: Use vue-es6 instead of vue3-es6 (Roan Kattouw)
  • common: Enable no-constant-binary-expression (Ed Sanders)
  • common: Update eslint-plugin-unicorn to 42.0.0 (Ed Sanders)
  • common: Lint dot files by default (Ed Sanders)
  • common: Add stylelint- comments to max-len ignorePattern (Roan Kattouw)
  • jsdoc: Update eslint-plugin-jsdoc to 38.1.6 (Ed Sanders)
  • json: Update eslint-plugin-json-es from 1.5.4 to 1.5.7 (Ed Sanders)
  • language: Add es2022 config (Ed Sanders)
  • language: Replace eslint-plugin-es with eslint-plugin-es-x (Ed Sanders)
  • language: Simplify language rules (Ed Sanders)
  • mediawiki: Upgrade eslint-plugin-mediawiki to v0.4.0 (James D. Forrester)
  • mediawiki: Add "exports" global (Roan Kattouw)
  • mediawiki: Update browserslist-config-wikimedia to 0.4.0 (Ed Sanders)
  • mediawiki: Get browsers list from browserslist-config-wikimedia (Ed Sanders)
  • selenium: Update eslint-plugin-wdio to 7.19.4 (Ed Sanders)
  • vue: Use Vue 3 by default (Roan Kattouw)
  • vue: Update eslint-plugin-vue to 8.7.1 (Ed Sanders)
  • yaml: Update eslint-plugin-yml from 0.13.0 to 0.14.0 (Ed Sanders)

  • build: Run tests before linting (Ed Sanders)
  • docs: Add back the possessive for the missing files error message (James D. Forrester)
  • tests: Fix inconsistent whitespace in ignore comments (Ed Sanders)
  • tests: Update qunit from 2.17.2 to 2.18.2 (Ed Sanders)
  • tests: Fix typo in test (Ed Sanders)
  • tests: Add tests for languages/es5 (Ed Sanders)

v0.22.1

Compare Source

===================

  • vue: Update for new rules in eslint-plugin-vue 8.4.1 (Roan Kattouw)

  • build: Add missing yaml.json to package files (Ed Sanders)
  • tests: Check that all files are included in package.json's files list (Ed Sanders)

v0.22.0

Compare Source

===================

  • Update ESLint to 8.6.0 (Ed Sanders)

  • common: Add eslint-plugin-yml to lint YAML files (Petr Pchelko)
  • common: Disable no-use-before-define for functions (Ed Sanders)
  • common: Update eslint-plugin-unicorn to 40.1.0 (Ed Sanders)
  • jsdoc: Update eslint-plgin-jsdoc to 37.7.1 (Ed Sanders)
  • mediawiki: Update eslint-plugin-compat to 4.0.2 (Ed Sanders)
  • qunit: Update eslint-plugin-qunit to 7.2.0 (Ed Sanders)
  • vue: Enforce component-name-in-template-casing (Roan Kattouw)
  • vue: Update eslint-plugin-vue to 8.4.1 (Roan Kattouw)

  • tests: Add test to show that YAML delibrately enforces max-len

Configuration

📅 Schedule: Branch creation - Between 08:00 AM and 08:59 AM, every 5 days ( * 8 */5 * * ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the linting label Jan 16, 2023
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch 3 times, most recently from 5881b0a to 5118d24 Compare January 17, 2023 19:35
@renovate renovate bot changed the title Update dependency eslint-config-wikimedia to ~0.23.0 Update dependency eslint-config-wikimedia to ~0.24.0 Jan 17, 2023
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch from 5118d24 to 620a277 Compare January 23, 2023 02:41
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch from 620a277 to 05062d5 Compare January 30, 2023 05:55
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch 3 times, most recently from b574ef8 to 13e388f Compare February 11, 2023 10:39
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch from 13e388f to e7fdf02 Compare February 13, 2023 07:07
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch 2 times, most recently from ec60cf2 to 6b90483 Compare February 27, 2023 04:38
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch 2 times, most recently from 71cfa02 to 335223c Compare March 6, 2023 05:11
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch 3 times, most recently from 7a8904e to af25887 Compare March 13, 2023 07:59
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch from af25887 to 3f41bd8 Compare March 20, 2023 05:44
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch 6 times, most recently from 36f702c to db84338 Compare April 3, 2023 06:52
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch from db84338 to 5ece2c8 Compare April 10, 2023 06:25
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch 2 times, most recently from d8f9eca to 7707347 Compare April 24, 2023 04:38
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch from 7707347 to ae294b0 Compare April 28, 2023 14:39
@renovate renovate bot changed the title Update dependency eslint-config-wikimedia to ~0.24.0 Update dependency eslint-config-wikimedia to ~0.25.0 Apr 28, 2023
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch from e3bbca3 to 74f2a0a Compare November 3, 2025 04:34
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch 2 times, most recently from 4a02ff7 to da8a28a Compare November 10, 2025 21:32
@renovate renovate bot changed the title Update dependency eslint-config-wikimedia to ~0.31.0 Update dependency eslint-config-wikimedia to ~0.32.0 Nov 10, 2025
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch 5 times, most recently from 02569d3 to ef60804 Compare November 19, 2025 01:09
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch from ef60804 to 0e34295 Compare November 24, 2025 05:34
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch 4 times, most recently from 423e88b to 5ab71ce Compare December 8, 2025 04:38
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch 2 times, most recently from e34724d to ee319e6 Compare December 15, 2025 06:08
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch 2 times, most recently from 5219187 to f1571c1 Compare December 26, 2025 17:41
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch 2 times, most recently from 0b191a6 to 897c0f3 Compare December 31, 2025 14:50
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch 3 times, most recently from bb1ba40 to 0cd86bd Compare January 12, 2026 04:58
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch 5 times, most recently from 705230e to ff9a63a Compare January 26, 2026 05:25
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot force-pushed the renovate/eslint-config-wikimedia-0.x branch from ff9a63a to 9a75a11 Compare February 2, 2026 05:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants