CHANGELOG.adoc in asciidoctor-2.0.9 vs CHANGELOG.adoc in asciidoctor-2.0.10

- old
+ new

@@ -12,10 +12,21 @@ This document provides a high-level view of the changes introduced in Asciidoctor by release. For a detailed view of what has changed, refer to the {uri-repo}/commits/master[commit history] on GitHub. // tag::compact[] +== 2.0.10 (2019-05-31) - @mojavelinux + +Bug Fixes:: + + * fix Asciidoctor.convert_file to honor `header_footer: false` option when writing to file (#3316) + * fix placement of title on excerpt block (#3289) + * always pass same options to SyntaxHighlighter#docinfo, regardless of value of location argument + * fix signature of SyntaxHighlighter#docinfo method (#3300) + * when `icons` is set to `image`, enable image icons, but don't use it as the value of the `icontype` attribute (#3308) + +// end::compact[] == 2.0.9 (2019-04-30) - @mojavelinux Bug Fixes:: * process multiple single-item menu macros in same line (#3279) @@ -23,11 +34,10 @@ * rename AbstractNode#options method to AbstractNode#enabled_options so it doesn't get shadowed by Document#options (#3282) * don't fail to convert document if alt attribute is not set on block or inline image (typically by an extension) * fix lineno of source location on blocks that follow a detached list continuation (#3281) * assume inline image type is "image" if not set (typically by an extension) -// end::compact[] == 2.0.8 (2019-04-22) - @mojavelinux Bug Fixes:: * restore background color applied to literal blocks by default stylesheet (#3258) @@ -172,10 +182,11 @@ * honor attribute-missing setting when processing include directives and block macros (#2855) * log warning when include directive is not resolved due to missing attribute or blank target; always include warning in output document (#2868) * use the third argument of AbstractNode#attr / AbstractNode#attr? to set the name of a fallback attribute to look for on the document (#1934) * change default value of third argument to Abstractnode#attr / AbstractNode#attr? to nil so attribute doesn't inherit by default (#3059) * look for table-frame, table-grid, and table-stripes attributes on document as fallback for frame, grid, and stripes attributes on table (#3059) + * add support for hover mode for table stripes (stripes=hover) (#3110) * always assume the target of a shorthand interdocument xref is a reference to an AsciiDoc document (source-to-source) (#3021) * if the target of a formal xref macro has a file extension, assume it's a path reference (#3021) * never assume target of a formal xref macro is a path reference unless a file extension or fragment is present (#3021) * encode characters in URI to comply with RFC-3986 * implement full support for styled xreftext in manpage converter (#3077) @@ -224,9 +235,10 @@ * move custom docinfo content in footer below built-in docinfo content in footer in HTML converter (#3017) * read and write files using File methods instead of IO methods (#2995) * value comparison in AbstractNode#attr? is only performed if expected value is truthy * align default CodeRay style with style for other syntax highlighters (#2106) * ensure linenos class is added to linenos column when source highlighter is pygments and pygments-css=style + * disable table stripes by default (#3110) * rename CSS class of Pygments line numbering table to linenotable (to align with Rouge) (#1040) * remove unused Converter#convert_with_options method (#2891) * add -e, --embedded CLI flag as alias for -s, --no-header-footer (require long option to specify eRuby impl) (#1444) * don't store the options attribute on the block once the options are parsed (#3051) * add an options method on AbstractNode to retrieve the set of option names (#3051)