@shikijs/core, the heart of the Shiki syntax highlighting library, released version 2.0.3, a minor update from the previous stable version 2.0.2. While seemingly small, this update introduces subtle but significant improvements. Examining the dependencies field reveals that @shikijs/types, @shikijs/engine-oniguruma, and @shikijs/engine-javascript have been bumped from version 2.0.2 to 2.0.3, aligning them with the core package's version. This synchronization likely addresses internal consistency and ensures compatibility between these related modules.
A key difference lies in the unpackedSize, slightly increasing from 106582 to 106663 bytes. This suggests minor code additions, bug fixes, or potentially updated dependencies within the core library or its sub-dependencies, contributing to refined functionality. Furthermore, the releaseDate indicates a relatively short interval between the two releases, approximately 12 minutes, hinting at a quick follow-up release, likely addressing a discovered issue or incorporating a small enhancement shortly after 2.0.2.
Developers leveraging Shiki should consider upgrading to 2.0.3 for the latest enhancements to ensure a smooth and reliable syntax highlighting experience. While the changes between the versions are not drastic, staying current with the newest versions is a recommended practice to fully benefit from improvements in shiki's core functionality, benefiting projects requiring elegant and advanced code highlighting.
The are not vulnerabilities for the version 2.0.3 of the package @shikijs/core