Back to Explore

micromark/micromark-extension-mdxjs

GitHub
1 watchersOpen source

Last release: 10/19/2023

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

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • 3.0.0

    10/19/2023

    Release 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.

    Breaking
  • 2.0.0

    6/22/2023

    Release 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.

    Breaking
  • 1.0.1

    5/14/2023

    Release 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/2021

    This 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.

    BreakingFeatures
  • 0.3.0

    12/17/2020

    Release 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/2020

    Release 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/2020

    Release 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.