Roadmap
The current 0.3.x line focuses on API clarity, contributor ergonomics,
documentation, and usability features for app developers.
0.3.0
Complete:
- Semantic public API names.
- Public Dartdoc improvements.
- Package logo.
- Migration notes for 0.2.x users.
0.3.1
Complete:
- Internal code restructure for contributors.
- Clearer parser, renderer, model, native, and worker layers.
- Smaller renderer modules.
0.3.2
Complete:
- Docusaurus documentation site for
samnn.dev. - Package metadata links for documentation.
- Contributor-facing documentation.
0.3.3
Complete:
AnimatedStreamingMarkdown.fromMarkdownfor complete Markdown snapshots.MarkdownSyncParserfor short Markdown without isolate startup.- Shared parser warm-up API.
- Parser benchmark demo comparing pure Dart, sync native, and isolate worker rendering.
- GFM block content golden tests for sync Dart parser output.
Planned
0.3.4: code block copy button research and LaTeX support research.0.3.5: richer copy modes such as plaintext, Markdown, document, image copy, and better drag selection across complex content.
Roadmap items can change based on package users, issue reports, and API risk.