@shikijs/core version 2.3.0 represents an iteration on the foundational syntax highlighting engine, building upon the existing capabilities of version 2.2.0. Key improvements are reflected in the updated dependencies. Most notably, @shikijs/types, @shikijs/engine-oniguruma, and @shikijs/engine-javascript have all been bumped from version 2.2.0 to 2.3.0. This suggests enhancements or bug fixes were implemented within these underlying components. For developers, this means a potentially more stable and accurate syntax highlighting experience.
While the core dependencies like @types/hast and hast-util-to-html remain consistent, the updates to the engine components indicate a focus on improving the tokenization and language support capabilities of Shiki. The slightly smaller unpacked size in the newer version might point to code optimization or removal of redundant elements, contributing to a leaner package. Developers should evaluate upgrading for potential benefits such as improved performance, enhanced language support, and bug fixes. The release date difference indicates rapid development and ongoing improvements to the library, making it a actively maintained choice for syntax highlighting needs.
The are not vulnerabilities for the version 2.3.0 of the package @shikijs/core