Skip to content

Releases: wikimedia/eslint-plugin-no-jquery

v6.0.0

Choose a tag to compare

@jdforrester jdforrester released this 08 Jul 10:03
2f56344
  • Support jQuery 4.0
  • [BREAKING CHANGE] configs: Upgrade deprecation warnings to errors when a feature is removed
  • [BREAKING CHANGE] configs: Update all config

  • New rules: no-css-number and no-css-props
  • New rule: no-deferred-get-stack-hook
  • New rule: no-internal-array-methods
  • New rule: no-jquery-ui
  • Use messageIds when reporting rule violations
  • configs: Mark $.Deferred.getStackHook as removed in 4.0
  • configs: Mark no-toggle(bool|undefined) as removed in 4.0
  • configs: Mark $.unique as removed in 4.0

  • build: Update eslint-docgen to v0.8.0
  • docs: Fix spelling mistakes

v5.0.0

Choose a tag to compare

@jdforrester jdforrester released this 16 Jun 15:50
57c0194

v5.0.0

  • [BREAKING CHANGE] Require Node 24, up from 20 (James D. Forrester)

  • Rule fix: no-sizzle: Fix invalid defaultOptions syntax (Anders Kaseorg)

  • Code: add tests for eslint9 & eslint 10 (Alexander S.)

  • build: Test in Node 26 too (James D. Forrester)

v4.0.0

Choose a tag to compare

@jdforrester jdforrester released this 03 May 09:48
46f2909
  • [BREAKING CHANGE] Push Node requirement to 20+, update devDependencies and fix (Ed Sanders)

  • Rule fix: no-class: Add onlyDeprecated option; included in deprecated-3.0 (Ed Sanders)

  • Rule fix: no-other-methods: remove 'finish' and 'stop' (Ed Sanders)

  • Tests: Use map to simplify invalid test cases (Ed Sanders)

  • build: Upgrade eslint-config-wikimedia to 0.32.3 (James D. Forrester)

v3.1.1

Choose a tag to compare

@jdforrester jdforrester released this 27 Feb 17:13
  • Rule fix: In no-animate, allow stop and finish when allowScroll (Ed Sanders)

v3.1.0

Choose a tag to compare

@jdforrester jdforrester released this 27 Feb 17:13
78573f8
  • New rule: no-fx (Ed Sanders)
  • New rule: no-done-fail (Ed Sanders)
  • Rule fix: Add stop and finish methods to no-animate (Ed Sanders)
  • Rule fix: no-extend: Only fix if first arg is object literal (Ed Sanders)

  • Code: Fix some indentation in utils (Ed Sanders)
  • Code: Migrate GitHub Actions from v1 to v4 to avoid warnings (James D. Forrester)
  • Code: Code cleanup in tests (Ed Sanders)
  • Code: Fix typos in utils documentation (Ed Sanders)
  • Code: Upgrade eslint-config-wikimedia from 0.28.0 to 0.28.2 (James D. Forrester)
  • Release: Provide a .mailmap for consistency in git logs (James D. Forrester)

v3.0.2

Choose a tag to compare

@jdforrester jdforrester released this 20 Jun 18:12
  • Rule fix: no-append-html: Allow passing selectors to some methods (Ed Sanders)

  • code: Move joinLiterals to utils and share between two rules (Ed Sanders)
  • code: Make isHtmlString a util (Ed Sanders)

v3.0.1

Choose a tag to compare

@jdforrester jdforrester released this 11 Jun 18:31
  • Rule fix: Fix fixer for no-extend to ignore single argument mode (Ed Sanders)

v3.0.0

Choose a tag to compare

@jdforrester jdforrester released this 06 Jun 19:22
d585239
  • [BREAKING CHANGE] Drop Node 10, 12, 14, & 16 support (Ed Sanders, James D. Forrester)
  • [BREAKING CHANGE] Raise eslint requirement to 8+ (James D. Forrester)

  • New config: deprecated-3.7 for new jQuery release (Ed Sanders)

  • Rule fix: no-append-html; check appendTo/prependTo (Ed Sanders)
  • Rule fix: no-append-html; catch .add(html) (Anders Kaseorg)
  • Rule fix: no-sizzle; allow 'nth-child' selector (Ed Sanders)
  • Rule fix: Add fixer for no-extend (Ed Sanders)

  • Code: Use object shorthand for properties (Ed Sanders)
  • Code: Fix comment syntax in build-all-methods.js (Ed Sanders)
  • Release: Update devDependencies (Ed Sanders, James D. Forrester)

v2.7.0

Choose a tag to compare

@edg2s edg2s released this 26 Oct 20:58
920bc88
  • New rule: no-append-html (#284) (Ed Sanders)
  • New config: Allow rules to disable get/set separately, starting with no-html (Ed Sanders)
  • Deprecated rule: no-submit; use no-event-shorthand (Ed Sanders)

  • Code: Sort ajax events consistently and alphabetically. (Ed Sanders)
  • Code: utils.isjQuery: Improve Identifier detection (#283) (Ed Sanders)

  • Docs: Update eslint-docgen to 0.5.1 (#290) (Ed Sanders)
  • Docs: Show which rules have options, and which are fixable in README (#289) (Ed Sanders)
  • Docs: Fix test links (#280) (Ed Sanders)

  • Release: Update devDependencies (#278) (Ed Sanders)

v2.6.0

Choose a tag to compare

@jdforrester jdforrester released this 07 Apr 18:03
9c9a2bc
  • New rule: no-escape-selector for $.escapeSelector util (Ed Sanders)
  • New config: deprecated-3.6 for new jQuery release (Ed Sanders)

  • Rule fix: Add fixer for no-on-ready (Ed Sanders)
  • Rule fix: Add fixer for no-ready-shorthand (Ed Sanders)
  • Rule fix: Add fixer for no-error (Ed Sanders)
  • Rule fix: Add fixer for no-parse-xml (Ed Sanders)
  • Rule fix: Add fixer for no-parse-html-literal tag style (Ed Sanders)
  • Rule fix: no-now; recommend Date.now rather than (new Date).getTime() (Ed Sanders)

  • Code: Add real arguments to no-parse-html tests (Ed Sanders)
  • Code: codecov.yaml: Remove extra linebreak (Ed Sanders)
  • Release: Update devDependencies (Ed Sanders)