Marked version 10.0.0 introduces refined tooling and development dependencies, enhancing the developer experience compared to version 9.1.6. While both versions share the core markdown parsing functionality and aim for speed, the key distinction lies in the updated build and release processes. Notably, version 10.0.0 replaces jasmine and @markedjs/html-differ with @markedjs/testutils, streamlining testing and potentially leading to more focused and maintainable test suites. Furthermore, the introduction of specific semantic-release plugins like @semantic-release/git, @semantic-release/npm, @semantic-release/github, @semantic-release/commit-analyzer, and @semantic-release/release-notes-generator in version 10.0.0 suggest a more automated and robust release pipeline, ensuring consistency and clarity in versioning and change logs. Both versions leverage modern tooling such as Rollup, TypeScript, and ESLint, promising a well-typed and maintainable codebase. Developers upgrading to version 10.0.0 can expect a smoother development workflow with improved testing capabilities as well as more efficient build and release management, while continuing to benefit from the fast and reliable markdown parsing core of the Marked library. This focus on developer tooling suggests a commitment to long-term maintainability and a better overall experience for contributors and users.
The are not vulnerabilities for the version 10.0.0 of the package marked