- update to 2.0.20
Bug Fixes::
* Update `release-version` attribute in READMEs and man page during release
* Rebuild man page during release
=== Details
{url-repo}/releases/tag/v2.0.20[git tag] | {url-repo}/compare/v2.0.19\...v2.0.20[full diff]
// end::compact[]
== 2.0.19 (2023-05-17) - @mojavelinux
Improvements::
* Return empty string instead of nil if raw or verbatim block has no lines
* Don't uppercase monospace span in section title in manpage output (#4402)
* Simplify processing of implicit link (i.e., autolink) by separating implicit and explicit match
* Generate partintro block consistently (#4450)
* Add Kiswahili translation for built-in labels (PR #4454) (*@bkmgit*)
Compliance::
* Fix call order so use of an include file with invalid encoding continues to raise error when using Ruby >= 3.2.0
* Fix test assertion for fallback Rouge stylesheet to be compatible with Rouge 4.1 (#4406) (*@tmzullinger*)
* Support `notitle` option on section as alternative to `untitled` to hide title (#4437)
* Add support for Haml 6 to template converter (#4429)
Bug Fixes::
* Process constrained inline passthrough inside monospace span (#4458)
* Catalog inline ref defined using anchor macro even when resolved reftext is empty
* Use while loop rather than recursion to locate next line to process; prevents stack limit error (#4368)
* Avoid matching numeric character references when searching for # in xref target (#4393)
* Use correct selector to collapse margin on first and last child of sidebar
* Don't allow target of include directive to start with a space (to distinguish it from a dlist item) or to end with a space
* Manify alt text of block image in manpage output (#4401)
* Adjust font size of term in horizontal dlist to match font size of term in regular dlist
* Implicitly attach nested list that starts with block attribute lines to dlist entry (#4268)
* Don't swallow square brackets when processing escaped URL macro
* Treat `uri:classloader:` as an absolute path prefix when running on JRuby (#3929)
* Apply reftext substitutions to value of `mantitle` attribute in DocBook output (#4448)
* Enclose `<reftext>` tag in `<article>` tag in DocBook output for man page (#4452)
* Correctly handle compat role on monospace and constrained passthrough when box attrlist or formatted text is escaped
OBS-URL: https://build.opensuse.org/request/show/1094346
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-asciidoctor?expand=0&rev=26
updated to version 2.0.18
see installed CHANGELOG.adoc
== 2.0.18 (2022-10-15) - @mojavelinux
Improvements::
* Propagate `:to_dir` option to document of AsciiDoc table cell (#4297)
* Force encoding of attribute data passed via CLI to UTF-8 if transcoding fails (#4351) (*@zkaip*)
* Add include role to link macro that replaces include directive when include is not enabled
Bug Fixes::
* Change internal `uriish?` helper to only detect a URI pattern at start of a string; avoids misleading messages (#4357)
* Prevent highlight.js warning when no language is set on source block; don't call `highlightBlock` if `data-lang` attribute is absent (#4263)
* Don't raise error if `Asciidoctor::Extensions.unregister` is called before groups are initialized (#4270)
* If path is included both partially and fully, store it with true value (included fully) in includes table of document catalog
* Reset registry if activate is called on it again (#4256)
* Format source location in exception message when extension code is malformed
* Fix lineno on reader when `skip-front-matter` attribute is set but end of front matter is not found
* Fix `Asciidoctor::Cli::Invoker` constructor when first argument is a hash
* Update default stylesheet to honor marker on unordered list when marker is defined on ancestor unordered list (#4361)
=== Details
{url-repo}/releases/tag/v2.0.18[git tag] | {url-repo}/compare/v2.0.17\...v2.0.18[source diff]
// end::compact[]
OBS-URL: https://build.opensuse.org/request/show/1032132
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-asciidoctor?expand=0&rev=10
- updated to version 1.5.8
see installed CHANGELOG.adoc
== 1.5.8 (2018-10-28) - @mojavelinux
Enhancements::
* if set, add value of part-signifier and chapter-signifier attributes to part and chapter titles (#2738)
* allow position (float) and alignment (align) to be set on video block (#2425)
* substitute attribute references in attrlist of include directive (#2761)
* add Document#set_header_attribute method for adding method directly to document header during parsing (#2820)
* add helper method to extension processor classes to create lists and list items
* allow ordered and unordered lists to be nested to an arbitrary / unlimited depth (#2854)
* add `prefer` DSL method to extension registry and document processor to flag extension as preferred (#2848)
* allow manname and manpurpose to be set using document attributes; don't look for NAME section in this case (#2810)
* substitute attribute references in target of custom block macro (honoring attribute-missing setting) (#2839)
* interpret `<.>` as an auto-numbered callout in verbatim blocks and callout lists (#2871)
* require marker for items in callout list to have circumfix brackets (e.g., `<1>` instead of `1>`) (#2871)
* preserve comment guard in front of callout number in verbatim block if icons is not enabled (#1360)
* add more conventional styles to quote block when it has the excerpt role (#2092)
* colspecs can be separated by semi-colon instead of comma (#2798)
* change AbstractBlock#find_by to respond to StopIteration exception; stop traversal after matching ID (#2900)
* change AbstractBlock#find_by to honor return values :skip and :skip_children from filter block to skip node and its descendants or just its descendants, respectively (#2067)
* add API to retrieve authors as array; use API in converters (#1042) (*@mogztter*)
* add support for start attribute on source block to set starting line number when converting to DocBook (#2915)
* track imagesdir for image on node and in catalog (#2779)
* allow starting line number to be set using start attribute when highighting source block with Pygments or CodeRay (#1742)
* upgrade highlight.js to 9.13.1
Fixes::
OBS-URL: https://build.opensuse.org/request/show/648465
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rubygem-asciidoctor?expand=0&rev=3
see installed CHANGELOG.adoc
== 1.5.8 (2018-10-28) - @mojavelinux
Enhancements::
* if set, add value of part-signifier and chapter-signifier attributes to part and chapter titles (#2738)
* allow position (float) and alignment (align) to be set on video block (#2425)
* substitute attribute references in attrlist of include directive (#2761)
* add Document#set_header_attribute method for adding method directly to document header during parsing (#2820)
* add helper method to extension processor classes to create lists and list items
* allow ordered and unordered lists to be nested to an arbitrary / unlimited depth (#2854)
* add `prefer` DSL method to extension registry and document processor to flag extension as preferred (#2848)
* allow manname and manpurpose to be set using document attributes; don't look for NAME section in this case (#2810)
* substitute attribute references in target of custom block macro (honoring attribute-missing setting) (#2839)
* interpret `<.>` as an auto-numbered callout in verbatim blocks and callout lists (#2871)
* require marker for items in callout list to have circumfix brackets (e.g., `<1>` instead of `1>`) (#2871)
* preserve comment guard in front of callout number in verbatim block if icons is not enabled (#1360)
* add more conventional styles to quote block when it has the excerpt role (#2092)
* colspecs can be separated by semi-colon instead of comma (#2798)
* change AbstractBlock#find_by to respond to StopIteration exception; stop traversal after matching ID (#2900)
* change AbstractBlock#find_by to honor return values :skip and :skip_children from filter block to skip node and its descendants or just its descendants, respectively (#2067)
* add API to retrieve authors as array; use API in converters (#1042) (*@mogztter*)
* add support for start attribute on source block to set starting line number when converting to DocBook (#2915)
* track imagesdir for image on node and in catalog (#2779)
* allow starting line number to be set using start attribute when highighting source block with Pygments or CodeRay (#1742)
* upgrade highlight.js to 9.13.1
Fixes::
OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-asciidoctor?expand=0&rev=11