quill_delta_markdown 0.1.1 copy "quill_delta_markdown: ^0.1.1" to clipboard
quill_delta_markdown: ^0.1.1 copied to clipboard

Quill Delta <-> Markdown conversion. Pure Dart. Importer pivots through HTML; exporter walks Delta lines natively.

0.1.1 - 2026-05-14 #

Two correctness fixes around plain-prose round-trips:

  • MarkdownImporter: GFM blank-line paragraph separators (\n\n) no longer produce empty Quill paragraph ops. Previously **Bold**\n\nP imported with a leading \n\n on the second op (one extra blank line), and ## H\n\nP produced a bare {insert:'\n'} op between the heading and the paragraph. Both now collapse to the minimum ops needed to represent the visible content; vertical spacing is the host editor's job via DefaultStyles / CSS.
  • MarkdownExporter: no longer backslash-escapes hyphens (-), parentheses (( )), or curly braces ({ }) in inline text. These characters are only structural at line-start (list markers) or inside [text](url) link targets — block writers handle line-start markers explicitly, and the matching ] escape already disambiguates link targets, so escaping them in plain prose corrupted text across successive saves (plan-o-gramplan\-o\-gramplan\\-o\\-gram ...). \, `, *, _, [, ], #, +, !, |, <, > are still escaped.

0.1.0 - 2026-05-11 #

Initial release.

  • Delta → Markdown via a native walker (no HTML pivot on the export side; format-specific decisions for fenced code, GFM tables, task lists)
  • Markdown → Delta via package:markdown and the HTML pivot
  • CommonMark and GitHub-Flavoured Markdown dialects
  • Reference-list / inline / drop-data-uri image strategies
  • Sync entry points (importSync / exportSync) — implements SyncDeltaImporter / SyncDeltaExporter
  • MarkdownEmbedAdapter interface for format-native embed customisation
0
likes
160
points
40
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Quill Delta <-> Markdown conversion. Pure Dart. Importer pivots through HTML; exporter walks Delta lines natively.

Repository (GitHub)
View/report issues
Contributing

Topics

#quill #delta #markdown #editor #converter

License

MIT (license)

Dependencies

dart_quill_delta, markdown, quill_delta_core, quill_delta_html

More

Packages that depend on quill_delta_markdown