Packages

react-redux

9.3.1 · 27 Oct 2026MIT54.9M / weekRepositorynpmAtom feed

Upgrading react-redux From 8.0.7 to 8.1.3

4 releases in betweenevery note read

Other targets from 8.0.7Latest9.3.1
0
changes to make
0
advisories fixed
4
new
2
fixes

Release by release

  1. 8.1.3

    1 Oct 20231 new · 1 fix
    • new

      Add stack to dev mode checks

    • fixed

      Fix useSelector() in combination with lazy loaded components breaks with react v18

  2. 8.1.2nothing new or fixed in the note

  3. 8.1.1

    21 Jun 20231 fix
    • fixed

      Fix typescript error on non exported type

  4. 8.1.0

    13 Jun 20233 new
    • new

      Add a stability check, to see if selector returns stable result when called with same parameters.

    • new

      Add an E2E-ish test that verifies behavior when imported into RSCs

    • new

      Add warning for selectors that return the entire state

8 other lines we could not sort, mostly version bumps
  • The behaviour of the "React Context Singletons" from 8.1.1 has been adjusted to also work if you have multiple React instances of the same version (those will now be separated) and if you are in an environment without globalThis (in this case it will fall back to the previous behaviour).

    8.1.2
  • We do no longer use Proxies, which should help with some very outdated consumers, e.g. smart TVs, that cannot even polyfill Proxies.

    8.1.2
  • Create singleton context by React version

    8.1.1
  • Remove RTK peerDep

    8.1.1
  • Selectors will be called twice with the same inputs, and useSelector will warn if the results are different references

    8.1.0
  • useSelector will warn if the selector result is actually the entire root state

    8.1.0
  • Check for Provider even when using custom context

    8.1.0
  • Lazily create Context for RSC compat

    8.1.0