Packages

finalhandler

2.1.1 · 1 Dec 2025MIT213.8M / weekRepositoryHomepagenpmAtom feed

Upgrading finalhandler From 0.2.0 to 2.1.1

29 releases in betweennotes for 7

Other targets from 0.2.0Newest 0.x0.5.1
2.0.0, 1.0.0 have no release note on GitHub or in the repository's changelog, so their breaking changes are missing from the counts below.
  1. 0.2.0yours
  2. 0.3.0major
  3. 6 releases
  4. 0.4.0major
  5. 1 release
  6. 0.5.0major
  7. 1 release
  8. 1.0.0major
  9. 14 releases
  10. 2.0.0major
  11. 2.1.0breaking
  12. 2.1.1target
1+
change to make
0
advisories fixed
?
new
1+
fix

Counted from 7 of 29 release notes. Advisories are counted from the advisory database, in full.

Before you upgrade

Tick each one off as you go
  • breaking2.1.0

Release by release

  1. 2.1.1

    1 Dec 20251 fix
    • fixed

      Update engines reference in the pkg

  2. 2.1.0

    Migration needed5 Mar 2025
    • breaking

      Remove unpipe package and use native unpipe method

  3. 0.3.0 – 2.0.027 releases, nothing new or fixed; 22 without a note

9 other lines we could not sort, mostly version bumps
  • cleanup: Remove unnecessary devDependency readable-stream

    2.1.0
  • cleanup: Remove unnecessary devDependency safe-buffer

    2.1.0
  • cleanup: Remove setImmediate support check

    2.1.0
  • Use res.headersSent when available

    1.1.0
  • Change invalid or non-numeric status code to 500

    0.5.0
  • Overwrite status message to match set status code

    0.5.0
  • Prefer err.statusCode if err.status is invalid

    0.5.0
  • Set response headers from err.headers object

    0.5.0
  • Use statuses instead of http module for status messages

    0.5.0

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