New features
- Vue and Svelte support. Both are now first-class languages with their own grammars and highlights. Embedded code blocks (for example,
<style>and<script>in Vue and Svelte) highlight using the injected language’s grammar. - Four new languages. Added syntax and grammar support for Dockerfile, Makefile, HCL, and diff. See Supported languages.
- Richer Markdown highlighting. Markdown now ships with a dedicated highlight stylesheet — headings, lists, code spans, and links all get distinct styling.
Updates
- CSS highlighting. Selectors are now visually distinct from declaration left-hand sides.