Packages

@mdx-js/react

3.1.1 · 29 Aug 2025MIT30.3M / weekRepositoryHomepagenpmAtom feed

Upgrading @mdx-js/react From 1.5.6 to 3.1.1

40 releases in betweennotes for 5

Other targets from 1.5.6Newest 1.x1.6.22
2.0.0 has no release note on GitHub or in the repository's changelog, so its breaking changes are missing from the counts below; the migration guide covers them.
  1. 1.5.6yours
  2. 26 releases
  3. 2.0.0major
  4. 9 releases
  5. 3.0.0major
  6. 2 releases
  7. 3.1.1target
3+
changes to make
0
advisories fixed
34+
new
22+
fixes

Counted from 5 of 40 release notes. Advisories are counted from the advisory database, in full.

Start here

Before you upgrade

Tick each one off as you go
  • breaking3.0.0
  • breaking3.0.0
  • deprecated3.0.0

Release by release

  1. 3.1.1

    29 Aug 20254 fixes
  2. 3.1.0

    18 Oct 202416 new · 11 fixes
  3. 3.0.1

    12 Feb 20242 new · 4 fixes
    • new

      Add declaration maps

    • new

      Add note on broken react runtime types

    • fixed

      Fix generated JSX pragmas for new babel

    • fixed

      Refactor to handle uncaught webpack errors

    • fixed

      Fix webpack loader types

    • fixed

      Fix reset of playground render errors

  4. 3.0.0

    Migration needed24 Oct 202316 new · 3 fixes
    • breaking

      Change to require Node 16

    • breaking

      Remove useDynamicImport option

    • deprecated

      Add deprecation warning for classic runtime

    • new

      Add support for passing baseUrl when running

  5. 1.5.7 – 2.3.036 releases, nothing new or fixed; 35 without a note

14 other lines we could not sort, mostly version bumps
  • @mdx-js/mdx: add attributes to export/import declarations

    3.1.1
  • Refactor to use @import JSDoc tags

    3.1.0
  • Refactor to improve wording

    3.1.0
  • Update link in docs

    3.1.0
  • Change to use export maps

    3.0.0
  • Update unified, types, plugins, etc

    3.0.0
  • Remove inferral of development from NODE_ENV

    3.0.0
  • @mdx-js/register: remove package

    3.0.0
  • @mdx-js/esbuild: remove experimental allowDangerousRemoteMdx

    3.0.0
  • @mdx-js/node-loader: remove fixRuntimeWithoutExportMap

    3.0.0

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