kumihan 1.0.2
kumihan: ^1.0.2 copied to clipboard
Flutter canvas widget for vertical Japanese book rendering.
1.0.2 #
- Restore paper texture rendering for
KumihanBookandKumihanBookViewso book pages match the pre-v1 implementation. - Add regression tests covering paper texture rendering in book spreads.
1.0.1 #
- Add
disableGutterShadowtoKumihanThemeDataand apply it to book and page-flip rendering. - Update the example app and widget tests to cover disabling the gutter shadow.
1.0.0 #
- Replace the original
KumihanCanvas-centered API with aDocument/AST model and dedicated reader widgets. - Add
KumihanBook,KumihanPagedView,KumihanSinglePageView, andKumihanScrollViewwith controller/snapshot APIs. - Add a Flutter DSL for authoring documents, richer styling, header titles, warichu support, and improved layout primitives.
- Add page-flip book rendering and book-specific theming/defaults for cover-based reading experiences.
- Expand parser coverage for Aozora Bunko, HTML, and Markdown, including inline formatting and code block language metadata.
- Add regression tests for AST building, parsing, layout primitives, paged/scroll rendering, and book/page-flip behavior.
Breaking changes:
- Remove
KumihanCanvas,KumihanDocument,KumihanTap, and the previous single-widget rendering entry points. - Callers now build a
Documentexplicitly or parse content into one before passing it to a reader widget.
0.0.3 #
- Add render trace support and back page opacity controls.
0.0.2 #
- Add EventSystem.