Releases: mu373/md-book-viewer
Releases · mu373/md-book-viewer
v0.2.1
New Features
- Search result highlighting: Clicking a search result now highlights matching text on the page via sessionStorage
- Mobile search improvements: Added mobile-optimized search button with full-screen modal
- BudouX integration: Better Japanese text wrapping in navigation and headers
- Breadcrumb navigation: Added breadcrumb below page navigation in footer
- Configurable settings: New
settings.config.tsfor search highlight and breadcrumb options
Improvements
- Upgraded to Next.js 16 and React 19.2
- Search UX: Persist search query across page navigation and when reopening modal
- Math rendering: Fixed false scroll on KaTeX equations; added horizontal scroll for long equations
- Performance: Faster highlight by skipping KaTeX wait when no math present
- Mobile: Prevent horizontal overflow and rubber band effect
- h4 heading support in search indexing
Bug Fixes
- Fix mobile search button not opening modal
- Fix highlight not updating on same-page navigation
- Fix incomplete HTML tag sanitization in stripMarkdown
- Hide search button when Algolia is not configured
Documentation
- Add Traefik reverse proxy documentation with DNS/Tailscale setup
- Add Dependabot configuration
Full Changelog: v0.2.0...v0.2.1
v.0.2.0
Full Changelog: v0.1.0...v0.2.0
- Supports full text search with Algoria