Marked version 5.0.4 is a minor update to the popular markdown parser, building upon the solid foundation of version 5.0.3. Both versions are described as high-speed markdown parsers suitable for a variety of applications. A comparison reveals subtle yet potentially impactful changes primarily within the development dependencies. The core functionality of parsing markdown remains consistent, so developers relying on the fundamental markdown processing capabilities should experience no breaking changes upgrading.
The key differences surface in the "devDependencies" section. Notably, @babel/core jumps from version 7.21.8 to 7.22.1, and @babel/preset-env moves from 7.21.5 to 7.22.4. While these are development tools, they sometimes indirectly influence the build output and compatibility with different JavaScript environments. @semantic-release/github has been updated from version 8.0.7 to 8.1.0, which likely involves improvements and bug fixes in the automated release process. @semantic-release/release-notes-generator moved version 11.0.1 to 11.0.2.
These updates suggest improvements in the build process, potentially leading to small performance gains or enhanced compatibility in specific environments where the output of Babel is relevant. The unpack size of the tarball has slightly increased, which can denote additions of new features. For developers, this translates to a low-risk upgrade, with a possible improvement in the build pipeline's efficiency and reliability. Users who are very sensitive to minimal bundle sizes should conduct their own tests to ensure desired code sizes.
The are not vulnerabilities for the version 5.0.4 of the package marked