You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
These are replaced by the new `color_scheme` option (see Changed below). Projects using the old options should migrate to either the built-in `seoul256` scheme or a `custom_color_scheme.css` file.
14
16
17
+
### Added
18
+
-**Sticky table of contents with scroll highlighting** (#350, #133)
19
+
- New `sticky_contents` option enables a fixed-position RHS TOC that tracks scroll position
20
+
- Scroll spy highlights the currently visible section in the TOC
21
+
- Auto-expand subsections show the active hierarchy (configurable via `contents_autoexpand`)
22
+
- Copy section link: hover over any TOC entry to copy the full URL with anchor
23
+
- Back to top button appears after scrolling down 300px
24
+
- New `scrollspy.js` module with `requestAnimationFrame` throttling
25
+
- Full documentation in `docs/configure.md`
26
+
-**CI: `/update-snapshots` command** (#362)
27
+
- PR comment command to regenerate all Playwright visual baselines
28
+
15
29
### Changed
16
-
-**Text color scheme system** — replaces individual color options with scheme-based approach
30
+
-**Text color scheme system**(#360) — replaces individual color options with scheme-based approach
17
31
- New `color_scheme` theme option (`seoul256` default, `gruvbox`, `none` to disable)
18
32
- Seoul256-inspired palette: dark teal (`#005f5f`) for emphasis, dark amber (`#875f00`) for strong (light mode); medium-light teal (`#5fafaf`) and light amber-gold (`#d7af5f`) for dark mode
19
33
- Gruvbox palette: earthy aqua (`#427b58`) for emphasis, warm orange (`#af3a03`) for strong (light mode); light aqua (`#8ec07c`) and bright orange (`#fe8019`) for dark mode
20
34
- Custom override via `custom_color_scheme.css` in project `_static/` (auto-detected)
21
35
- New `_color-schemes.scss` module for built-in scheme definitions
22
36
37
+
### Fixed
38
+
-**Math equation visual test stability** (#361)
39
+
- Regenerated stale snapshots for consistent cross-environment rendering
40
+
- Increased tolerance with `maxDiffPixelRatio: 0.15` for MathJax font variance
41
+
23
42
## [0.16.0] - 2026-02-06
24
43
25
44
### Added
@@ -206,7 +225,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
0 commit comments