genesis_typesetting 0.1.2 copy "genesis_typesetting: ^0.1.2" to clipboard
genesis_typesetting: ^0.1.2 copied to clipboard

A bare-VM terminal render backend: a double-buffered character grid painted to minimal ANSI from a genesis_tree's drained dirty set.

Changelog #

0.1.2 #

  • Fix: a render container's internal child wrapper no longer reuses the child component's key, so a key-based lookup against the tree (e.g. resolving a component id to its branch) finds exactly one branch per id. Keyed reconcile is unchanged — the wrapper now carries a distinct, namespaced key internally.

0.1.1 #

  • Docs: package documentation (README, dartdoc) made self-contained for pub.dev; no API changes.

0.1.0 #

  • Initial release: the bare-VM cell/ANSI render-branch backend — Stage/Box/Text with double-buffered diff emission.

    Pre-1.0 and experimental; APIs may change before 1.0.

0
likes
150
points
129
downloads

Documentation

API reference

Publisher

verified publishermemento.engineering

Weekly Downloads

A bare-VM terminal render backend: a double-buffered character grid painted to minimal ANSI from a genesis_tree's drained dirty set.

Repository (GitHub)
View/report issues

License

BSD-3-Clause (license)

Dependencies

genesis_tree, meta

More

Packages that depend on genesis_typesetting