| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-10-01 | 3.3 kB | |
| v4.5.0 source code.tar.gz | 2026-10-01 | 766.9 kB | |
| v4.5.0 source code.zip | 2026-10-01 | 1.1 MB | |
| Totals: 3 Items | 1.9 MB | 0 | |
π Features
- Emit an explicit color level from codeToANSI - by @EvanProgramming in https://github.com/shikijs/shiki/issues/1320 (b968e)
- transformers:
- Add classActiveCode option to transformerNotationWordHighlight - by @curiouscoder-cmd in https://github.com/shikijs/shiki/issues/1201 (1e968)
- Add transformerRenderLineNumber - by @Divyapahuja31 and DIVYA PAHUJA in https://github.com/shikijs/shiki/issues/1238 (02f05)
π Bug Fixes
- cli:
- Fall back to 'text' when file/URL has no extension and no -β¦ - by @VeerShah41 in https://github.com/shikijs/shiki/issues/1248 (c00e5)
- Fall back to plaintext for unknown languages - by @Jinjiang and @antfubot in https://github.com/shikijs/shiki/issues/1319 (4eb7c)
- primitive:
- Dispose wasm memory for lazily embedded langs - by @rgodha24 in https://github.com/shikijs/shiki/issues/1322 (b5423)
- Dedupe grammar injections on repeated language loads - by @antlio and @antfubot in https://github.com/shikijs/shiki/issues/1318 (33678)
- stream:
- Compile Solid renderer with babel-preset-solid - by @BetterAndBetterII and @antfu in https://github.com/shikijs/shiki/issues/1309 (8724e)
- transformers:
- Keep notations on content comment lines - by @tianrking in https://github.com/shikijs/shiki/issues/1308 (d25ab)
- Handle split
#and--comments in rose-pine theme - by @anandghegde in https://github.com/shikijs/shiki/issues/1317 (63e6d) - twoslash:
- Avoid crash when @errors nodes land past EOF - by @Yahiro025, @cursoragent and @antfubot in https://github.com/shikijs/shiki/issues/1316 (5c919)
π Performance
- engine-js: Reuse each regex's last search while tokenizing a line - by @issacgerges and @antfu in https://github.com/shikijs/shiki/issues/1314 (2ef5e)
- stream: Group tokens by line in the React renderer - by @CNSeniorious000 in https://github.com/shikijs/shiki/issues/1311 (81200)
- vitepress-twoslash: Replace lz-string with lz-string-es - by @antfubot in https://github.com/shikijs/shiki/issues/1324 (2e170)