Skip to content
๐ 2.3.0: Next-Level Search Experience
ยท 1 min
๐ Features
- search: Support collection type filter, batch loading, search term highlighting on result page, and limit on displayed results (#44)
๐ Bug Fixes
- bg: Remove
dark:invert, use direct dark styles to prevent Safari 18+ navigation white flash (#30)
- toc: Ensure active heading scrolls into view in long TOC (218c275)
- Prevent horizontal scroll on narrow screens (c4fe524)
- Automatically wrap markdown tables in a scrollable div to prevent horizontal overflow (77938c9)
- Prevent search loading state from sticking when debounced requests are cancelled (49372d3)
- Prevent layout shift when toggling panel in Safari & hide non-HTML scrollbars sitewide (ef3b78f)
- Automatically wrap markdown tables in a scrollable div to prevent horizontal overflow (c4885d9)
- Rename manifest.webmanifest.js to app.webmanifest.js and support subpath deployment (bfd90d6)
- Restore scrollbar visibility (excluding search, nav, and toc panels) (91f9451)
๐
Refactors
- Rewrite
Rose component with custom element (ac6c24f)
๐ก Chore
- Update JSDoc in
types.ts and tweak others (6155e76)
- Update docs (d67200e)
- Update deps, Astro 5.12.1 โ 5.14.4 (enable experimental
chromeDevtoolsWorkspace and failOnPrerenderConflict) (8dcee65)
โค๏ธ Contributors
View changes on GitHub