NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #2264 most downloaded on npm
Engine for Shiki using Oniguruma RegExp engine in WebAssembly
Last release 1 months ago
10 Aug 2026
Release timing varies
gaps range from 8 days to 2 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
91 releases · first in 2024
One column per month.
Improve warning messages - by @antfu (ad525)
shiki/types - by @antfu <samp>(0b027)</samp>transformers: Introduce matchAlgorithm option for new matching algorithm - by @fuma-nama and @antfu in https://github.com/shikijs/shiki/issues/835 (ce
matchAlgorithm option for new matching algorithm - by @fuma-nama and @antfu in https://github.com/shikijs/shiki/issues/835 <samp>(ceca9)</samp>engine-js: Improve performance for some languages - by @slevithan in https://github.com/shikijs/shiki/issues/897 (e86ca)
lazy performance - by @fuma-nama in https://github.com/shikijs/shiki/issues/896 <samp>(5c10f)</samp>*No significant changes* ##### View changes on GitHub
No significant changes
engine-js: Update deps, support more languages - by @slevithan and @antfu in https://github.com/shikijs/shiki/issues/890 (d82af)
EmulatedRegExp as pure - by @antfu <samp>(11ef0)</samp>codegen: New pacakge - by @antfu in https://github.com/shikijs/shiki/issues/889 (52046)
Update deps and grammars - by @antfu (68f78)
shiki: Missing language alias file, fix #883 - by @antfu in https://github.com/shikijs/shiki/issues/883 (5766b)
Introduce precompiled-grammars - by @antfu in https://github.com/shikijs/shiki/issues/880 (7433b)
Bundle externals - by @antfu (4e173)
Introduce @shikijs/themes and @shikijs/langs packages - by @antfu in https://github.com/shikijs/shiki/issues/879 (32ce2)
@shikijs/themes and @shikijs/langs packages - by @antfu in https://github.com/shikijs/shiki/issues/879 <samp>(32ce2)</samp>oniguruma-to-es - by @antfu <samp>(3cdcb)</samp>engine-js: Update deps, support new languages - by @slevithan in https://github.com/shikijs/shiki/issues/872 (02a3f)
Update js engine and grammars - by @slevithan in https://github.com/shikijs/shiki/issues/869 (5a26f)
transformers: Expose transformerNotationMap - by @antfu (b75d9)
transformerNotationMap - by @antfu <samp>(b75d9)</samp>Update grammars and themes - by @antfu (c9cfa)
Bump oniguruma-to-es for grammar support and perf - by @slevithan in https://github.com/shikijs/shiki/issues/842 (fc875)
Bump Oniguruma-To-ES dep to support more grammars and simplify - by @slevithan in https://github.com/shikijs/shiki/issues/836 (4a9cd)
Port @michael-makes/shiki-colorized-brackets JSR package - by @MichaelMakesGames in https://github.com/shikijs/shiki/issues/831 (94cc6)
@michael-makes/shiki-colorized-brackets JSR package - by @MichaelMakesGames in https://github.com/shikijs/shiki/issues/831 <samp>(94cc6)</samp>cli: Multiple fontStyle - by @antfu (c9acd)
createdBundledHighlighter cause wasm engine to be loaded - by @fuma-nama in https://github.com/shikijs/shiki/issues/819 <samp>(e2692)</samp>Update deps and themes, close #810 - by @antfu in https://github.com/shikijs/shiki/issues/810 (2b513)
Store grammar state in weakmap - by @antfu in https://github.com/shikijs/shiki/issues/804 (320d7)
Update deps - by @antfu (2bdf1)
Avoid using deprecated APIs in core - by @antfu (cd184)
Improve deprecation warnings - by @antfu (50c8e)
createWasmOnigEngine to createOnigurumaEngine - by @antfu <samp>(2335d)</samp>createCssVariablesTheme to core - by @antfu <samp>(989af)</samp>Introduce warning system for deprecated API - by @antfu in https://github.com/shikijs/shiki/issues/788 (4e59b)
transformer.span api - by @zzuu666 in https://github.com/shikijs/shiki/issues/782 <samp>(bba45)</samp>htmlStyle in themed token, support new htmlAttrs - by @antfu <samp>(85a4f)</samp>perf: Wrap json data with JSON.parse to speed up rebundling - by @antfu in https://github.com/shikijs/shiki/issues/781 (bbfce)
JSON.parse to speed up rebundling - by @antfu in https://github.com/shikijs/shiki/issues/781 <samp>(bbfce)</samp>disableTriggers, close #780 - by @antfu in https://github.com/shikijs/shiki/issues/780 <samp>(dca6a)</samp>Allow customize tabindex, close #778 - by @antfu in https://github.com/shikijs/shiki/issues/778 (52b05)
tabindex, close #778 - by @antfu in https://github.com/shikijs/shiki/issues/778 <samp>(52b05)</samp>Improve js engine by replacing hard-coded recursive reference - by @antfu (b3d49)
shiki/wasm and @shikijs/wasm-inlined - by @antfu <samp>(3f226)</samp>Update grammars - by @antfu (b61e4)
simulation option - by @antfu <samp>(adf99)</samp>*No significant changes* ##### View changes on GitHub
No significant changes
Refactor the monorepo and separate engines into each own package.
Refactor the monorepo and separate engines into each own package.
Your coding agent can read these notes before it upgrades. Set up the MCP server →