Packages

eslint-plugin-promise

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

Upgrading eslint-plugin-promise from 5.2.0 to 7.3.0

15 releases in betweenevery note read

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)

2 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

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