Packages

react-smooth

4.0.4 · 16 Dec 2024MIT25.2M / weekRepositoryHomepagenpmAtom feed

Upgrading react-smooth From 0.0.11 to 4.0.4

45 releases in betweennotes for 27

Reading releases, release notes and advisories…

Other targets from 0.0.11Newest 0.x0.3.0
  1. 0.0.11yours
  2. 4 releases
  3. 0.1.0major
  4. 20 releases
  5. 0.2.0major
  6. 0.3.0major
  7. 1.0.0major
  8. 5 releases
  9. 2.0.0major
  10. 5 releases
  11. 3.0.0major
  12. 4.0.0major
  13. 3 releases
  14. 4.0.4target
5+
changes to make
0
advisories fixed
7+
new
16+
fixes

Counted from 27 of 45 release notes. Advisories are counted from the advisory database, in full.

Before you upgrade

Tick each one off as you go
  • breaking4.0.0
  • breaking4.0.0
  • breaking4.0.0
  • breaking3.0.0
  • breaking2.0.1

Release by release

  1. 4.0.4

    16 Dec 20241 new
    • new

      Add "sideEffects": false to package.json for better code splitting

  2. 4.0.2 – 4.0.32 releases, no release note

  3. 4.0.1

    21 Mar 20241 fix
    • fixed

      Fix new object comparison logic bug

  4. 4.0.0

    Migration needed29 Jan 2024
    • breaking

      react-smooth v4 "breaking changes"

    • breaking

      Upgrade prop-types

    • breaking

      Upgrade some dev dependencies

  5. 3.0.0

    Migration needed18 Oct 2023
    • breaking

      Remove translateStyle function and export

  6. 2.0.5

    10 Oct 20231 fix
    • fixed

      Check if requestAnimationFrame is defined in shouldUpdate

  7. 2.0.4

    13 Sep 20231 fix
    • fixed

      Call onAnimationEnd on unmount

  8. 2.0.3

    17 May 20231 fix
    • fixed

      Treat duration={0} as if animation is not active by doing a check and returning early. This fixes a bug where NaN can cause a crash in the browser.

4 other lines we could not sort, mostly version bumps
  • Update peerDependencies to React 19 - (added 4.0.4)

    4.0.4
  • Changed peerDeps to react 15,16,17

    2.0.0
  • Removed karma,chai,enzyme blablabla... and used only Jest and Testing-Library.

    2.0.0
  • Updated devDependencies and cleared some.

    2.0.0

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