Skip to content

v2.2.0

Choose a tag to compare

@edg2s edg2s released this 22 Oct 11:18
· 198 commits to master since this release
v2.2.0
5866939
  • New rule: no-camel-case (Christophe Coevoet)
  • New rule: no-constructor-attributes (Ed Sanders)
  • New rule: no-contains (Christophe Coevoet)
  • New rule: no-error (Ed Sanders)
  • New rule: no-is-empty-object (Ed Sanders)
  • New rule: no-is-plain-object (Ed Sanders)
  • New rule: no-node-name (Ed Sanders)

  • Rule fix: Add removeAttr to no-attr rule (Ed Sanders)
  • Rule fix: Add removeProp to no-remove-prop rule (Ed Sanders)
  • Rule fix: Add ajax method shorthands to no-ajax-events and no-event-shorthand (Ed Sanders)
  • Rule fix: Detect concatenated selectors in no-sizzle (Ed Sanders)
  • Rule fix: Handle concatenated strings and other methods in no-parse-html-literal (Ed Sanders)
  • Rule fix: Include the $.clone utility in the no-clone rule (Ed Sanders)
  • Rule fix: Include the $.css utility in the no-css rule (Ed Sanders)
  • Rule fix: Make error message in no-parse-html-literal less specific (Ed Sanders)
  • Rule fix: Separate out positional sizzle selectors and add to deprecated-3.4 (Ed Sanders)

  • New fixer: Add fixer for no-and-self (Ed Sanders)
  • New fixer: Add fixer for no-is-array (Ed Sanders)
  • New fixer: Add fixer for no-parse-json (Ed Sanders)
  • New fixer: Add fixer for no-unique (Ed Sanders)

  • Docs: Build documentation from tests (Ed Sanders)
  • Docs: Comment in documentation when rules are fixable (Ed Sanders)
  • Docs: Document npm run doc (Ed Sanders)
  • Docs: Document when rules are included in a deprecation set (Ed Sanders)

  • Bug: Fix the detection of jQuery collection calls for non-fluent APIs (e.g. .toArray()) (Christophe Coevoet)
  • Bug: Support arrow functions (Ed Sanders)

  • Code: Add an EditorConfig config file (Christophe Coevoet)
  • Code: Introduce and use createCollectionOrUtilMethodRule (Ed Sanders)
  • Code: Update development dependencies (Ed Sanders)

  • Release: Add files list to package.json (Ed Sanders)
  • Release: Add global settings for configuring jQuery constructor/variable names (Ed Sanders)
  • Release: Update deprecation rulesets (Ed Sanders)

  • Improve messages' references to methods vs. static methods (Christophe Coevoet)