anchor.diff:  Enhancements::
   
   * make delimited blocks breakable by default; require the `unbreakable` option on the block to retain the previous "`keep together`" behavior (#2004, #578, #509, #240)
  -* add support for the %unbreakable option on a table to keep it from being split across pages (#2022, #871, #819, #331)
  +* add support for the %unbreakable option on a table to prevent it from being split across pages (#2022, #871, #819, #331)
   * add support for the %breakable option on a table (special case) to keep the caption and ID with the start of the table (#2022, #993)
  -* implement smart block bottom margins to prevent extra space below blocks, particularly nested blocks (#1515, #1513, #1845)
  +* implement smart bottom margins on blocks to prevent extra space below blocks, particularly nested blocks (#1515, #1513, #1845)
   * drop support for `top-margin` key on block and prose categories in theme; space between delimited blocks and lists now controlled using bottom margins only (#1515)
   * allow location of anchor for block to be positioned relative to content using `block-anchor-top` key in theme (#2013)
   * allow page numbering and running content to start after first page of a document without a title page by assigning an integer to the respective `start_at` theme key (#1644)
  -* allow page numbering and running content to start after toc (wherever it is placed) by assigning the keyword `after-toc` to the respective `start_at` theme key (#1763)
  +* allow page numbering and running content to start after toc (wherever it's placed) by assigning the keyword `after-toc` to the respective `start_at` theme key (#1763)
   * allow theme to configure page numbering to start at cover (#1727)
  -* allow theme to define the front and back cover images (#1584)
  -* allow the front and back cover images to be defined using a data URI (#1584)
  +* allow the front and back cover images to be defined in the theme (#1584)
  +* allow the front and back cover images to be specified as a data URI (#1584)
   * allow theme to control margin and content margin of running content per periphery (header or footer) and per side (recto or verso) (#994)
   * allow theme to control border style of delimited blocks (example, sidebar, code, admonition, verse, quote) (#1586)
  -* allow theme to control font color of first line of abstract
  -* allow theme to control background color and border offset (only for background) for links (#1705)
  +* allow theme to control font color of first line of abstract using `abstract-first-line-font-color` key
  +* allow theme to control background color and border offset (only for background) of links (#1705)
   * support custom role on paragraph to allow theme to control font properties (#483)
   * change lead category in theme to built-in role named lead (#2031)
  -* allow theme to control line height for blocks using line-height property where font properties are accepted (#2032)
  +* allow theme to control line height of blocks using line-height property where font properties are accepted (#2032)
   * don't render index section if index is empty (i.e., there are no index entries)
   * allow title of special section to be hidden by setting `untitled` option on section
   * stabilize font paths in built-in themes by prefixing paths with GEM_FONTS_DIR (#1568)
   * assign `page-layout` attribute in running content so it can be used to select a background per layout (#1570)
  -* reset numbering of footnotes in each chapter; add chapter xreftext to label of footnote reference that refers to previous chapter (#1639)
  +* reset numbering of footnotes in each chapter (#1639)
  +* add chapter xreftext to label of footnote reference that refers to previous chapter (#1639)
   * add support for assigning the same font file to all font variants (i.e., styles) using the wildcard key (`*`) (#1588)
   * bundle Noto Sans in addition to Noto Serif and add built-in theme sans-with-fallback-font (#2010)
   * allow caption max-width to be set to percentage of content by passing argument to fit-content function (#1494)
  
positive.code: * fix crash when Text token is not defined in custom Rouge theme
  * fix crash when Pygments style is not recognized; fall back to pastie style
  * avoid loss of precision in CMYK color value for conum or footnote font
  * use value of untitled-label as fallback value for doctitle in running content (#1772)
  * use value of untitled-label as fallback value for Title field in pdfmark (follow-up to #1772)
  * show sensible error message if background image cannot be loaded (e.g., data is corrupt)
  * honor alignment role when aligning alt text for missing block image
  * don't crash when rendering alt text for block image if value of align attribute is invalid (#1781)
  
negative.code: * add Ruby 3.1 to CI matrix; use as primary Ruby
  * test against Asciidoctor upstream (#1821)
  * skip tests for unreadable files when euid is 0
  * use prawn-table release and drop recommendation to use the development version (converter now patches prawn-table)
  
  == 1.6.2 (2021-12-31) - @mojavelinux
  
  