Packages

eslint-plugin-promise

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

Upgrading eslint-plugin-promise from 3.3.1 to 3.8.0

8 releases in betweenevery note read

Other targets from 3.3.1Latest7.3.0

Before you upgrade

Tick each one off as you go
  • breaking3.8.0

Release by release

  1. 3.8.0

    24 May 20181 new
    • new

      Added docs for promise/no-nesting and promise/prefer-await-to-then

  2. 3.7.0

    8 Mar 20184 new
    • new

      Added promise/valid-params rule

    • new

      Added promise/no-new-statics rule

    • new

      Added fixer for promise/param-names rule

    • new

      Added rule documentation to each rule

  3. 3.6.0

    13 Oct 20174 new · 1 fix
    • new

      Added ['catch'] support in catch-or-return

    • new

      Added no-return-in-finally rule

    • new

      Added allowReject option to no-return-wrap

    • new

      Added exceptions for no-callback-in-promise

    • fixed

      Fixed some formatting in the docs

  4. 3.5.0

    28 Feb 20171 new
    • new

      Added support for recommended settings using extends: plugin:promise/recommended

  5. 3.4.2

    17 Feb 20171 fix
    • fixed

      Fixed always return false positive with ternary

  6. 3.4.1

    6 Feb 20171 fix
    • fixed

      Fixed #49

  7. 3.4.0

    17 Nov 20164 new
    • new

      New rule: avoid-new

    • new

      New rule: no-promise-in-callback

    • new

      New rule: no-callback-in-promise

    • new

      New rule: no-nesting

  8. 3.3.2nothing new or fixed in the note

3 other lines we could not sort, mostly version bumps
  • 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
  • Removed eslint from peerDeps

    3.3.2