Jsdoc has released a new version, 4.0.3, building upon the previous stable version, 4.0.2. Both versions serve as API documentation generators for JavaScript, making it easier for developers to create comprehensive documentation for their projects. A key difference lies in the updated dependencies. Version 4.0.3 upgrades markdown-it from version 12.3.2 to 14.1.0, and @types/markdown-it from 12.2.3 to 14.1.1, and markdown-it-anchor "^8.4.1" to "^8.6.7" potentially introducing new features, performance improvements, or bug fixes related to markdown parsing. The unpacked size increased from 1484827 to 1530687. In the devDependencies, gulp version increased from 4.0.2 to 5.0.0. These updates may affect the internal workings of jsdoc and how it processes markdown content, influencing the appearance and functionality of the generated documentation.
Developers considering an upgrade should be aware of these dependency changes, particularly if they heavily rely on markdown features within their JSDoc comments. Notably, the release date of version 4.0.3 is May 2, 2024, while version 4.0.2 was released on February 19, 2023, indicating a significant gap between releases. Before updating, developers should check the jsdoc changelog and the changelogs for markdown-it, @types/markdown-it and gulp to ensure compatibility and understand any potential breaking changes. Overall, the updates in jsdoc 4.0.3 aim to provide an improved documentation generation experience, primarily driven by enhancements in its core markdown processing capabilities.
The are not vulnerabilities for the version 4.0.3 of the package jsdoc