Releases: mdx-js/mdx
Releases · mdx-js/mdx
3.1.0
Add
- 715ddd9
@mdx-js/esbuild
: add source maps
by @remcohaszing in #2464 - d586720
@mdx-js/node-loader
: add support for options w/initialize
- cd2907d
@mdx-js/node-loader
: add support showing messages - ceea80d
@mdx-js/node-loader
: add source maps
by @remcohaszing in #2458
Fix
- d306f87
@mdx-js/core
: replaceperiscopic
withestree-util-scope
- c747990
@mdx-js/core
: fix injecting providers for jsx in esm, expressions - 3a794ab
@mdx-js/loader
: fix ESM type import
by @remcohaszing in #2452 - be79212
@mdx-js/loader
: change webpack peer dependency to optional
by @chenjiahan in #2440
Types
- f12afda Refactor to use
@import
JSDoc tags
by @remcohaszing in #2498
Miscellaneous
- 77158cd Refactor to externalize recma packages
Site
- 6750079 Add link to
parcel-transformer-mdx
in docs - 3f8344b Add search to site
- 05ecf65 Fix example
- f864886 Fix types, lints in example
by @karlhorky in #2518 - 37318de Add Bun section to Getting started
by @karlhorky in #2517 - 07d5e2f Refactor to improve wording
by @filippovd20 in #2513 - 95ba33e Add notes on how to type props and components
by @karlhorky in #2510 - 044e8b2 Add example illustrating JSX literals, references
- 1d0a9b6 Add more links across docs
- 716ab3c Fix link for MDX Analyzer
by @karlhorky in #2509 - f1ca4b2 Fix link
by @artola in #2508 - 11ac939 Add
rehype-twoslash
- b749d38 Add
rehype-starry-night
to website - dfdcb50 Fix to recommend
rehype-mdx-code-props
by @karlhorky in #2501 - ad6c696 Fix size of hero heading in some cases
by @yamanidev in #2481 - d3398fe Update link in docs
- 51500e2 Add HMR to example of MDX w/ Vite
by @dan-lee in #2474 - 0c7605c Add
rehype-mdx-import-media
to list of plugins
by @remcohaszing in #2472 - 8f754f7 Add
recma-mdx-change-props
,recma-mdx-escape-missing-components
to list of plugins
by @talatkuyuk in #2442 - 6cd9ae4 Add
rel=sponsored
to sponsor links
by @ChristianMurphy in #2439 - 53f6955 Fix esbuild for website
Full Changelog: 3.0.1...3.1.0
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