Commonmark version 0.25.0 introduces changes useful for developers building Markdown-based applications. This release, published in March 2016, builds upon the foundation of version 0.24.0 released in January 2016, maintaining the core commitment to a strongly specified and highly compatible Markdown implementation. Crucially, version 0.25.0 adds a new dependency: the minimist package at version ~1.2.0. While the other dependencies (mdurl, entities, and string.prototype.repeat) remain consistent with the previous version, the inclusion of minimist suggests enhancements or modifications related to command-line argument parsing within the commonmark library or its tools. Developers leveraging commonmark might find their command-line interactions improved or expanded with the upgrade.
The license remains BSD-2-Clause, ensuring continued freedom in using and distributing the library. Both versions are authored by John MacFarlane and hosted on the same GitHub repository, indicating a continuous development process. Existing users should review the impact of the minimist dependency on their projects, as it might introduce new functionalities or require adjustments to existing command-line interfaces. For new users, version 0.25.0 offers an up-to-date and stable foundation for integrating a robust Markdown parser into their applications. The updated release date also reflect the continuous improvement on the popular Markdown engine.
The are not vulnerabilities for the version 0.25.0 of the package commonmark