flutter_epub_viewer_kit 0.0.7
flutter_epub_viewer_kit: ^0.0.7 copied to clipboard
A customizable EPUB reader widget for Flutter. Supports iOS, Android, and Web platforms with features like pagination, scrolling, bookmarks, and customizable themes.
0.0.7 #
- Fix pagination density: pages no longer show only 1-2 lines or half-empty content
- Add
_ParagraphTypeclassification (plainText, dialogue, richContent, spacing) for accurate per-type measurement and rendering - Fix dialogue table rendering: measure and render with matching two-column layout (name + text)
- Fix
requiresRichContentalways being true — plain text paragraphs now useTextwidget instead ofHtml - Preserve spacing paragraphs (
 ) for proper section gaps - Split multi-row dialogue tables into individual paragraph items
- Reduce safe margin from 2x to 1x line height for better page utilization
- Remove unsupported platform files (linux, macos, windows) from example app
0.0.6 #
- Add comprehensive example app with feature configuration screen
- Add page/scroll mode toggle to settings panel
- Example app demonstrates all widget features: source types, watermark, max pages, persistence, resume position, custom bars, initial bookmarks
0.0.5 #
- Remove flutter_riverpod dependency to prevent version conflicts with user apps
- Replace Riverpod with Flutter's built-in ChangeNotifier for internal state management
- Remove unused bookmarks_provider.dart
0.0.3 #
- Remove unused platform runners (linux, macos, windows)
- Update README for pub.dev installation
0.0.2 #
- Initial release
- EPUB reader widget with pagination and scroll modes
- Customizable themes and fonts
- Bookmark management
- Settings persistence
- Support for iOS, Android, and Web platforms