micromark-extension-mdxjs is a micromark extension that adds MDX.js syntax support to micromark, meant to be used inside MDX. It supports export/imports, expressions, and JSX, and it can disable some markdown features, useful when you want micromark to parse MDX content and you need JavaScript-aware syntax handling.
Project status
- The project appears actively maintained, with an upstream push as recently as 2024-09-02, though the provided recent change log shows detailed update notes only through 2023.
- Update cadence (based on provided update notes) shows major version updates in 2023 (1.0.1 in 2023-05, 2.0.0 in 2023-06, 3.0.0 in 2023-10), followed by no shown update notes afterward, despite the later 2024 upstream activity.
AI summary generated Today
Recent updates
3.0.0
10/19/2023Release 3.0.0 updates the default MDX.js parsing configuration to use a newer ECMAScript version (acorn ecmaVersion 2024). It also bumps several related micromark MDX extension dependencies, which is intended to add support for additional MDX.js/Flow syntaxes.
Breaking2.0.0
6/22/2023Release 2.0.0 modernizes the package for newer runtimes and parser behavior, including requiring Node.js 16 and updating the underlying micromark and related MDX extension dependencies. The release notes mention Node requirement, an exports map change, switching the Acorn parser to ecmaVersion 2023, and a micromark update, but the actual diff includes additional behavior-affecting and packaging changes not mentioned.
Breaking1.0.1
5/14/2023Release 1.0.1 is presented as a documentation and code-style refactor. The actual diff shows broader toolchain, build, and test/CI modernization changes, plus some TypeScript configuration and documentation updates around the `mdxjs` API.
1.0.0
6/22/2021This release migrates micromark-extension-mdxjs to ESM, adds JSDoc-based typing, and updates how the MDX.js micromark extensions are composed. It also bumps micromark-related dependencies to newer major versions and changes the package’s exported API.
BreakingFeatures0.3.0
12/17/2020Release 0.3.0 makes a small package metadata update and refreshes dependency version ranges. The release notes only say the dependencies were updated, without listing which ones or calling out any potential impact.
0.2.0
12/16/2020Release 0.2.0 primarily updates this package and its related micromark MDX extension dependencies from the 0.1.x line to 0.2.x. The only other change is a small documentation update in the README to improve the remark-mdx link text and reference.
0.1.0
12/8/2020Release 0.1.0 provides no actionable release notes content beyond a general celebratory marker. There are no described API changes, bug fixes, security updates, or migration steps in the provided notes.