Packages

eslint-plugin-promise

7.3.0 · 27 Apr 2026ISC8.3M / weekRepositorynpmAtom feed

Upgrading eslint-plugin-promise from 3.3.0 to 7.3.0

35 releases in betweennotes for 32

Other targets from 3.3.0Newest 3.x3.8.0
5+
changes to make
0
advisories fixed
37+
new
15+
fixes

Counted from 32 of 35 release notes. Advisories are counted from the advisory database, in full.

Before you upgrade

Tick each one off as you go

Release by release

  1. 7.3.0

    27 Apr 20262 new · 1 fix
    • new

      no-promise-in-callback: add exemptDeclarations option

    • new

      Add support for ESLint v10

    • fixed

      no-native: fix to report Promise usage in eslint v9 or later

  2. 7.2.1

    27 Nov 20241 fix
    • fixed

      no-callback-in-promise: false triggering of callback

  3. 7.2.0

    25 Nov 20245 new · 1 fix
    • new

      no-callback-in-promise: add timeoutsErr option

    • new

      valid-params: add exclude option

    • new

      always-return: add ignoreAssignmentVariable option

    • new

      catch-or-return: add allowThenStrict option

    • new

      New rule prefer-catch

    • fixed

      Permit appropriate computed member expressions and prototype access

  4. 7.1.0

    6 Aug 20243 new
    • new

      catch-or-return, prefer-await-to-then: do not report Cypress commands

    • new

      prefer-await-to-then: ignore constructor scope unless with strict option

    • new

      New rule spec-only to check for non-spec Promise methods

  5. 7.0.0nothing new or fixed in the note

  6. 6.6.0

    21 Jul 20241 new · 1 fix
    • new

      Add strict option to disallow then or catch following await or yield

    • fixed

      always-return: treat process.exit() or process.abort() as an acceptable "return"

  7. 6.5.1

    20 Jul 20241 fix
    • fixed

      Remove name from eslintrc config; fixes #489

  8. 6.5.0

    19 Jul 20241 new
    • new

      Add name property to configs (for use with tooling)

12 other lines we could not sort, mostly version bumps
  • Updated a ton of deps #236, #237, #235, #234

    6.0.0
  • ESLint 8 support #219

    6.0.0
  • Updated param-names rule to allow for unused params

    5.2.0
  • Updated docs to include no-callback-in-promise reasons #215

    5.1.1
  • Exempted array methods in prefer-await-to-callbacks

    5.1.0
  • ESLint 7.0 Support

    5.0.0
  • Updated jest

    4.3.0
  • Remove promise/param-names fixer

    4.0.1
  • Ignored event listener callbacks in promise/prefer-await-to-callbacks

    3.8.0
  • Ignored top-level awaits in promise/prefer-await-to-then

    3.8.0

57 internal lines (docs, tests, tooling) left out.