Micromark extension MDX JS import/exports has a new major release, version 3.0.0, succeeding the previous stable version 2.0.1. Both versions provide support for MDX JS import and export syntax within the Micromark ecosystem, enabling developers to seamlessly integrate JavaScript code directly into their Markdown content. The core dependencies remain largely consistent, ensuring a smooth upgrade path concerning fundamental functionalities.
However, key differences emerge in the development dependencies. Version 3.0.0 updates "prettier" from "^2.0.0" to "^3.0.0", and "xo" from "^0.54.0" to "^0.56.0." While seemingly minor, these updates reflect a commitment to modern code formatting and linting practices. Developers leveraging these tools in their projects will appreciate the alignment. While the unpackedSize is slightly smaller in v3, at 34473 compared to 34544 in v2, this difference it isn't significant.
For developers considering an upgrade, the primary benefit of moving to version 3.0.0 lies in the updated tooling that supports Javascript new standards, likely improving code maintainability and consistency. Those not deeply invested in prettier or xo with old package may not notice immediate differences. The release date of version 3.0.0 as "2023-10-19" indicates more recent support and maintenance, which can be a significant factor when choosing a library for long-term projects. Both versions retain the same licensing, author, funding, and repository details, indicating continuity in the project's governance and origin.
The are not vulnerabilities for the version 3.0.0 of the package micromark-extension-mdxjs-esm