• Removed hl_mat() and associated vignettes.
    • function is not exported for now as the selection process is too difficult to describe well. Needs a rethink
  • Refactored colour handling for hl_grep() and hl_diff()
  • Settled on text/fill nomenclature
  • Refactored arguments to hl() for more clarity
  • Added latex output so Quarto/Rmd will show emphatic objects when rendered to PDF
  • Remove scale_mode argument to hl()
  • Support for output to typst in quarto docs
    • Output to raw blocks in typst
    • only character to be escaped is the backtick
  • latex rendering now has better whitespace at start of line
  • SVG anim support
  • Excel export
  • Refactor options for hl_grep and hl_diff
  • html, typst, svg and latex output all now support font size argument
  • Consolidated hl_grep() variants into single function
  • hl_diff() now operates on any object
  • hl_vec() removed
  • hl_mat()
    • now has a byrow() argument
  • Setting options has been totally overhauled
  • Added hl_diff() to highlight differences between two strings.
  • Added functions for highlighting the results of a grep()
    • hl_grep()
    • hl_str()
    • hl_character()
    • hl_print()
    • hl_deparse()
  • Fix for rendering of logical atomic vectors
  • Added support for highlighting atomic vectors
  • Added ability to add legends when using scales to assign colours
  • Added support for tibbles (by internally converting to data.frames during output)
  • Added bespoke html rendering. Removed dependency on fansi
  • Initial release