Skip to content

Releases: ember-cli/eslint-plugin-ember

Release 11.2.0

27 Oct 13:33
Compare
Choose a tag to compare

🚀 Enhancement

🐛 Bug Fix

  • #1640 Avoid in-place sorting in sortBy autofixer in no-array-prototype-extensions rule (@tgvrssanthosh)

📝 Documentation

  • #1646 Automate docs with eslint-doc-generator (@bmish)

Committers: 3

Release 11.1.0

18 Oct 01:59
Compare
Choose a tag to compare

🚀 Enhancement

🐛 Bug Fix

  • #1635 Simpler autofix for sortBy with single arg for no-array-prototype-extension rule (@bmish)

📝 Documentation

  • #1639 Explain what the autofixer covers in no-array-prototype-extensions rule doc (@bmish)
  • #1618 Add codemod links for jQuery-related rules (@bmish)
  • #1601 Switch to dash for markdown lists (@bmish)
  • #1582 Add link to deprecation RFC in no-array-prototype-extensions rule doc (@bmish)

Committers: 2

Release 11.0.6

18 Aug 14:15
Compare
Choose a tag to compare

🐛 Bug Fix

  • #1562 Remove no-array-prototype-extensions rule from recommended config (@ef4)
  • #1555 Ignore super in no-array-prototype-extensions rule (@bmish)

📝 Documentation

  • #1569 Add link to Ember function prototype extension deprecation RFC (@bmish)
  • #1554 Mention no-array-prototype-extensions ember-template-lint rule (@bmish)

Committers: 2

Release 11.0.5

02 Aug 17:23
Compare
Choose a tag to compare

🐛 Bug Fix

  • #1552 Fix false positive with reject() on instance of RSVP.defer() in no-array-prototype-extensions rule (@bmish)
  • #1547 Improve false positive detection, especially for variable names containing Set/Map, in no-array-prototype-extensions rule (@bmish)

Committers: 1

v11.0.4

29 Jul 20:16
Compare
Choose a tag to compare

🐛 Bug Fix

  • #1546 Fix false positives with RSVP.Promise.reject() in no-array-prototype-extensions rule (@bmish)

📝 Documentation

  • #1545 Improve documentation for no-*-prototype-extensions rules (@bmish)

Committers: 1

Release 11.0.3

26 Jul 16:01
Compare
Choose a tag to compare

🐛 Bug Fix

  • #1544 Fix false positive with Set/Map-initialized private class properties in no-array-prototype-extensions rule (@bmish)
  • #1543 Fix false positive with Set/Map-initialized public class properties in no-array-prototype-extensions rule (@bmish)

Committers: 1

Release 11.0.2

23 Jul 23:11
Compare
Choose a tag to compare

🐛 Bug Fix

  • #1538 Fix false positive with simple Set/Map-initialized objects in no-array-prototype-extensions rule (@bmish)
  • #1539 Fix false positive with RSVP.reject() in no-array-prototype-extensions (@gilest)

Committers: 2

Release 11.0.1

21 Jul 19:55
Compare
Choose a tag to compare

🐛 Bug Fix

  • #1536 Ignore some commonly-known non-array functions/objects to reduce false positives in no-array-prototype-extensions rule (@bmish)

Committers: 1

Release 11.0.0

20 Jul 23:13
Compare
Choose a tag to compare

💥 Breaking Change

  • #1517 Add no-array-prototype-extensions as recommended rule (NOTE: removed as recommended in v11.0.6) (@bmish)
  • #1515 Drop support for ESLint v6 (@bmish)
  • #1318 Drop support for Node 10, 12, 15, 17 (@aggmoulik)
  • #1519 Enable useOptionalChaining option by default for no-get rule (@bmish)
  • #1518 Remove base config (@bmish)
  • #1516 Set config ecmaVersion to 2020 (@bmish)
  • #1513 Stop exporting non-Ember utils (@bmish)
  • #1514 Strictly define Node API (@bmish)
  • #1512 Update avoid-leaking-state-in-ember-objects rule to augment instead of replace default config (@bmish)

🚀 Enhancement

  • #1529 Better support native class property definitions (and update to ESLint v8 internally) (@bmish)

📝 Documentation

  • #1484 Improve links in no-array-prototype-extensions rule doc (@bmish)
  • #1480 Update optional rule example to use actual optional rule (@bmish)

🏠 Internal

  • #1481 Add Node 18 to CI (@ddzz)
  • #1352 Upgrade ESLint dependencies and fix new linting issues (@ddzz)

Committers: 3

Release 10.6.1

04 May 18:13
Compare
Choose a tag to compare

🐛 Bug Fix

  • #1476 Catch replace in no-array-prototype-extensions rule (@smilland)

Committers: 1