Releases: mdx-js/mdx
Releases · mdx-js/mdx
3.0.1
Fix
- 49fd094 Fix generated JSX pragmas for new babel
by @remcohaszing in #2438 - d1fface Refactor to handle uncaught webpack errors
by @remcohaszing in #2398
Types
- c03e16c Add declaration maps
- 85c5dd0 Fix webpack loader types
by @remcohaszing in #2386
Site
- 38f7a5c Fix reset of playground render errors
by @ManasMakde in #2392 - 680445d Add note on broken react runtime types
by @ky1ejs in #2383
Full Changelog: 3.0.0...3.0.1
3.0.0
(see https://mdxjs.com/migrating/v3/ on how to migrate)
Change
- e08b759 5afa48e Change to require Node 16
- 5a13d73 Change to use export maps
- cbc2822 Update
unified
, types, plugins, etc - 96b51f9 Remove inferral of development from
NODE_ENV
Change (unlikely to affect you)
- c961af8 Remove
useDynamicImport
option - 9cb26fd
@mdx-js/register
: remove package - 0d1558a
@mdx-js/esbuild
: remove experimentalallowDangerousRemoteMdx
- 0f62bce
@mdx-js/node-loader
: removefixRuntimeWithoutExportMap
- 4f92422
@mdx-js/preact
: remove deprecatedMDXContext
,withMDXComponents
- a362bb4
@mdx-js/react
: remove deprecatedMDXContext
,withMDXComponents
Add
- e12f307 Add support for passing
baseUrl
when running - 2c511a4 Add support for
baseUrl
as aURL
- 1863914 Add deprecation warning for classic runtime
- a34177c Add support for ES2024 in MDX, adjacent JSX and expression blocks
- 44fd9ca Add support for
await
in MDX - 3a7f194 Add
tableCellAlignToStyle
option, to usealign
- fdfe17b
@mdx-js/rollup
: add support for Vite development mode
by @remcohaszing in #2376
Misc
- f48d038 Remove unneeded pragma comment after transform
- 8f3b292 Add a
use strict
directive to function bodies - 172e519
@mdx-js/react
: fix to classify@types/react
as a peer dependency
by @remcohaszing in #2281 - a7bd79b Refactor output to immediately export default
- e525db9 dae82ae Refactor some errors
- ce173f2 Refactor to add types for JSX runtimes
- 8a56312 Refactor output to use spread, not
Object.assign
by @remcohaszing in #2328 - 825717f Refactor to sort default components
by @remcohaszing in #2318 - d8a62d2 Add missing type dependencies
by @arcanis in #2256
Docs
- a9f0c04 Add guide on injecting components
- 24e3d8d Add compat sections to readmes
- 30e4a5d Add sponsor
- 07503a5 Update link to KaTeX CSS in docs
by @victor23k in #2360 - 74aee56 bc1d9e5 765310c 6d1e64d Refactor docs
- 7fd1d9a Fix docs on how to use solid
by @BeiyanYunyi in #2300 - 4129f90 Fix a couple typos
by @deining in #2266 - bb902f8 Fix typo
by @ChristianMurphy in #2380
Site
- 78a1eb5 Add v3 blog post
- 2b1948c Add v3 migration guide
- d6bb70c Add improved error display in playground
- 89097e4 Remove unmaintained dev-dependency
- 3e23ba9 Add more options to playground
- d92128b Fix links in docs
- ab3aa96 Add GitHub pages
by @remcohaszing in #2377 - a2c8693 Fix site
by @wooorm in #2358 - dbe9f44 Fix playground AST views w/ clone
by @Jokcy in #2315 - 7504cfb Add more options to playground, directives, format, etc
by @slorber in #2295 - 57301df Add resizable editor/layout to playground
by @slorber in #2296 - 9eb747d Add info on how to build site locally
by @slorber in #2297
Full Changelog: 2.3.0...3.0.0
2.3.0
Add
Fix
- 764d3a2 Remove whitespace between unraveled text nodes
by @wooorm in #2252 - 3911148 Add
module: node16
totsconfig.json
by @ChristianMurphy in #2228 - 600b12a Add inferring of
development
options from webpack loader mode
by @remcohaszing in #2201
Community
- f4d78be Add
recma-mdx-displayname
to list of plugins
by @domdomegg in #2230 - 1f551a4 Add
remark-mdx-chartjs
to list of plugins
by @pangelani in #2221
Misc
- 97b9d59 Refactor to improve docs
by @wooorm in #2254 - 8f85b30 Refactor
tsconfig.json
by @wooorm in #2250 - a17ac87 Refactor wording
by @beeburrt in #2214
Full Changelog: 2.2.1...2.3.0
2.2.1
2.2.0
Features
- 641eb91 Add support JSX development runtime
by @remcohaszing in #2045
Patches
- 3e0ab23 Fix
@mdx-js/node-loader
from patching all runtimes
Docs
- 4a1415d Add note about use with
vite-plugin-react
- 38c2d46 Add note about
rollup@2
in Vite
by @ryuujo1573 in #2180 - caac5df Update docs for
solid-js
supporting JSX - 3a50cc3 Add Solid to JSX section in Getting Started guide
by @Djunnni in #2159 - 1c83612 Fix docs on types
- 2635caf Replace deprecated Intellij plugin in docs
by @slorber in #2178
Full Changelog: 2.1.5...2.2.0
2.1.5
2.1.4
2.1.3
Core
- 9904838 Fix rewriting of components for custom elements
by @bholmesdev in #2101
Docs
- 69a15b7 Add link to official
mdx-js/vscode-mdx
by @jasikpark in #2098
Internal stuff that slightly improve stuff
- 529b96a Replace
astring
withestree-util-to-js
- 7d8dc11 Add
id
field to esbuild messages - 7f37b95 Update
@types/estree-jsx
Full Changelog: 2.1.2...2.1.3
2.1.2
Core
- 7bcd705 Fix some performance by improving vdom diffing
by @0phoff in #2062 - f77c33f Fix support for
baseUrl
rewritingimport.meta.url
by @wooorm in #2021
Docs
- 3579aa3 Add use of tla in docs
- 366ddb4 Update examples in readme
- 63fd208 Add
@next/mdx
to Next.js getting started guide
by @remcohaszing in #2040 - 7f9a5f4 Add improved getting started for current CRA 5 integration
by @userzimmermann in #2010 - 5fa82d8 Add
recma-nextjs-static-props
to list of plugins
by @remcohaszing in #2033 - 3c51a43 Add
remark-mdx-math-enhanced
to list of plugins
by @mattvague in #2028
Full Changelog: 2.1.1...2.1.2
2.1.1
- e79fc2b 0df684b Fix to improve
_missingMdxReference
by @vlad-zhukov in #1986, #1988
Full Changelog: 2.1.0...2.1.1