omuso
@omuso/react-reader
v0.4.2Published MIT
A markdown-reader for React powered by OMUSO.
npm i @omuso/react-readerchangelog
v0.4.2
View on GitHubBug Fixes
- Refresh Safari bar color on page change (2f63f8f)
v0.4.1
View on GitHubv0.4.0
View on GitHubFeatures
- Accept config in createContext and deprecate init (f70dd1c)
- Add search filter prop to reader (b6d7a7a)
Bug Fixes
- Add configurable content and UI font sizes (9813520)
- Add customizable heading and body fonts (ab93dc5)
- Add language fallback resolution (2fb6fd0)
- Adjust reader content spacing and font size (a5aa4fa)
- Align reader depth with section path levels (2350059)
- Display publication year on book covers (5b6c9e6)
- Make omuso a peer dependency (5c7f244)
- Name languages with Intl.DisplayNames (0ff449a)
- Refine reader typography styles (4059c50)
- Remove bold font from content styles (b912194)
- Remove links from inline section headings (8cd3f0a)
- Remove omitSections prop form reader (cca51f7)
- Remove start reading link from cover (298a7c1)
- Rename maxDepth to maxPageDepth (dcd9467)
- Show second-level table of contents entries (58ed645)
- Skip hover on selected TOC entries (ff87eb3)
- Use Times New Roman for headings (2195570)
v0.3.1
View on GitHubBug Fixes
- Adjust reader layout and sidebar sizing on mobile (cb33fdd)
- Follow system theme changes until overridden (4e231bb)
- Make reader markup semantic and accessible (ac7a501)
- Match table of contents sections by path (86d10eb)
- Namespace reader local storage keys (672bdef)
- Refine typography and search styling (6d60a96)
- Remove unnecessary article layout wrapper (d3bbb47)
- Rename reader classes and reorganize layout styles (a3dd7a9)
- Sync search state with URL navigation (783f575)
- Update URL when changing book language (3c463e5)
- Use serif font for reader title and author (a45a300)
v0.3.0
View on GitHubFeatures
- Add strong text parsing and rendering support (b4193d4)
- Support path-based navigation without slugs (70f0c21)
Bug Fixes
- Clamp panel widths and adjust default sizes (e3fbc88)
- Link search results to their own titles (b0177b1)
- Memoize provider values and callbacks (dd08dab)
- Move TypeScript to devDependencies (5077c5c)
- Optimize panel resizing without re-renders during drag (aba3eca)
- Prevent search metadata text overflow (1de1a9a)
- Refine reader content typography (e0c2e70)
- Update omuso dependency to 1.7.0 (f52c91d)
- Use a shared wide viewport check (351673a)
v0.2.4
View on GitHubv0.2.3
View on GitHubBug Fixes
- Add fallback navigation routes (b0ee58b)
- Add horizontal padding to cover sections (8a895bf)
- Export ReaderLink component (b633e45)
- Improve reader layout spacing and alignment (a8aba1b)
- Reorder ReaderLink export alphabetically (34b16eb)
- Support encoded paths in language resolution (3105950)
- Use percentage height for reader layout (50b4d49)
v0.2.2
View on GitHubBug Fixes
- Adjust reader layout breakpoints and safe-area padding (a179802)
- Clean up reader formatting and CSS overrides (1079b91)
- Handle safe-area insets across layouts (1d584b8)
- Normalize reader heading hierarchy and breadcrumbs (b63598b)
- Prevent layout overflow on small screens (345608d)
- Refine panel resizer hover transition (951f066)
- Refine responsive reader styles (06227ed)
- Remove controls from cover page layout (0cf2a9f)
- Remove heading from table of contents links (e349498)
- Scroll to top when navigating sections (7db4dd7)
- Synchronize reader navigation with browser routes (45608a9)
- Use document-level theme attributes for dark mode (0b8ff13)
v0.2.1
View on GitHubBug Fixes
- Add singular and plural chapter translations (652a102)
- Adjust reader layout spacing on larger screens (99f3f4e)
- Apply theme classes to reader element (7531a64)
- Centralize divider and resizer tokens (dfdc4bd)
- Remove redundant reader class from cover container (b719013)
- Replace workspace dependency with semver (d509760)
v0.2.0
View on GitHub
