Skip to content

Commit b733f9f

Browse files
committed
docs: add changelog for unreleased syntax highlighting changes
1 parent 0edfac4 commit b733f9f

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

packages/markopress/CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
# Changelog
22

3+
## [Unreleased]
4+
5+
### ✨ Features
6+
7+
- configurable syntax highlighting themes via `markdown.theme` (defaults to vitesse-light/vitesse-dark)
8+
- configurable language preloading via `markdown.languages` config field
9+
- pass `markdown.theme` and `markdown.languages` to dev server renderer
10+
11+
### 🐛 Bug Fixes
12+
13+
- fix line highlighting (`{1,3}` syntax): override fence renderer to reconstruct meta from `token.attrs` since `markdown-it-attrs` strips `{...}` from info string
14+
- fix `enhanceHastWithLineFeatures` to work with Shiki 1.x native `<span class="line">` structure
15+
- fix `findElement` rejecting `Root` nodes in HAST tree
16+
- use `class` property instead of `className` in HAST to match Shiki's output format
17+
18+
### 📦 Refactor
19+
20+
- extract `preloadContentLanguages()` to deduplicate language scanning between build and dev pipelines
21+
322
## [0.0.19] - 2026-05-11
423

524
### ✨ Features

0 commit comments

Comments
 (0)