Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[new release] printbox (3 packages) (0.7)
CHANGES: ## 0.7 - move to 4.08 as lower bound - `preformatted` text style instead of global setting - PrintBox_html: * Optionally wrap text with the `<pre>` HTML element * Output text consistently as `<span>`, not `<div>` * Use `<details><summary>` for collapsible trees - fix: Tree connectors touching frames (c-cube/printbox#26) ## 0.6.1 - compat with dune 3 ## 0.6 - move text rendering into a new printbox-text library - Changing visuals for hlines and vlines connections, and tree structure using unicode characters for box borders ## 0.5 - reenable mdx for tests - custom classes/attributes for html translation in `PrintBox_html` - add `link` case - examples: add lambda.ml ## 0.4 - remove `<p>` in rendering text to html - add `grid_map_l` and `v_record` - add another test ## 0.3 - improve code readability in text rendering - add `align` and `center` - add basic styling for text (ansi codes/html styles) - add `printbox_unicode` for setting up proper unicode printing - add `grid_l`, `grid_text_l`, and `record` helpers - use a more accurate length estimate for unicode, add test - remove mdx as a test dep - fix rendering bugs related to align right, and padding ## 0.2 - make the box type opaque, with a view function - require OCaml 4.03 - add `PrintBox_text.pp` - expose a few new functions to build boxes - change `Text` type, work on string slices when rendering - automatic testing using dune and mdx - migrate to dune and opam 2 ## 0.1 initial release
- Loading branch information