@mdx-js/react
3.1.1 · 29 Aug 2025MIT30.3M / weekRepositoryHomepagenpmAtom feed
3.1.1 is the newest release of 3.x.
In short
1 breaking1 removed1 deprecated16 new3 fixed9 changed15 internal
- breaking
Change to require Node 16
- removed
Remove
useDynamicImportoption - deprecated
Add deprecation warning for classic runtime
Release note
(see mdxjs.com/migrating/v3/ on how to migrate)
Change
- breaking
Change to require Node 16
Change to use export maps
Update
unified, types, plugins, etcRemove inferral of development from
NODE_ENV
Change (unlikely to affect you)
- removed
Remove
useDynamicImportoption @mdx-js/register: remove package@mdx-js/esbuild: remove experimentalallowDangerousRemoteMdx@mdx-js/node-loader: removefixRuntimeWithoutExportMap@mdx-js/preact: remove deprecatedMDXContext,withMDXComponents@mdx-js/react: remove deprecatedMDXContext,withMDXComponents
Add
Add support for passing
baseUrlwhen runningAdd support for
baseUrlas aURL- deprecated
Add deprecation warning for classic runtime
Add support for ES2024 in MDX, adjacent JSX and expression blocks
Add support for
awaitin MDXAdd
tableCellAlignToStyleoption, to usealign@mdx-js/rollup: add support for Vite development mode
Misc
Add a
use strictdirective to function bodiesAdd missing type dependencies
Site
Add v3 blog post
Add v3 migration guide
Add improved error display in playground
Remove unmaintained dev-dependency
Add more options to playground
Fix links in docs
Add GitHub pages
Fix site
Fix playground AST views w/ clone
Add more options to playground, directives, format, etc
Add resizable editor/layout to playground
Add info on how to build site locally