CHANGELOG.adoc in asciidoctor-2.0.17 vs CHANGELOG.adoc in asciidoctor-2.0.18
- old
+ new
@@ -14,10 +14,35 @@
For an even more detailed look at what has changed, refer to the {uri-repo}/commits/[commit history] on GitHub.
This project utilizes semantic versioning.
// tag::compact[]
+== 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[]
+
== 2.0.17 (2022-01-05) - @mojavelinux
Bug Fixes::
* Don't crash if process method for custom block returns an abstract block with context `:compound` that isn't of type `Block` (e.g., a list)
@@ -25,27 +50,27 @@
* Remove unnamespaced selectors in Pygments stylesheet
* Normalize output from Pygments to use `linenos` class for inline line numbering and trim space after number; update default stylesheet accordingly
* Change `AbstractBlock#sections?` to return false when called on block that isn't a Section or Document (PR #3591) *@mogztter*
* Hide built-in marker on HTML summary element in Safari when using default stylesheet (#4162)
* Hide outline around HTML summary when activated in Safari (#4162)
- * Include primary video in value of `playlist` attribute when embeddding YouTube video (#4156)
- * Honor stripes=none on nested table (#4165)
+ * Include primary video in value of `playlist` attribute when embedding YouTube video (#4156)
+ * Honor `stripes=none` on nested table (#4165)
* Update default stylesheet to fix spacing around empty list item (#4184)
* Honor `:header_only` option when parsing document with manpage doctype (#4192)
* Use numeric character reference for closing square bracket around alt text of icon
- * Process author or authors document attribute in document header when implicit doctitle is absent (#4206)
+ * Process `author` or `authors` document attribute in document header when implicit doctitle is absent (#4206)
* Patch open-uri-cached gem to work with Ruby 3.1 (update: drop patch now that open-uri-cached has been fixed) (#4227)
Improvements::
* Prevent line numbers on source blocks in HTML output from being selected (applies to pygments and coderay) (#4128)
* Allow hash to be specified for Vimeo video either in video ID or using `hash` attribute (#4176)
* Remove unnecessary specificity in default stylesheet for styling p element inside list item
* Remove obsolete gist embed styles from default stylesheet
* Allow `--failure-level` to be set to default value, `FATAL`
* Sort levels in help for `--failure-level` option in ascending order
- * Invert FR translations for caution & warning admonition labels (#4212) (*cyChop*)
+ * Invert FR translations for caution & warning admonition labels (#4212) (*@cyChop*)
* Add tests for open-uri-cached integration that is activated by the `cache-uri` attribute
* Don't warn if negated tag is not found in include file (#4230)
Documentation::
@@ -53,10 +78,9 @@
* Document the syntax topic of the `--help` CLI option (#4175)
* Document how to uninstall the Asciidoctor gem (#4154)
* Document how to enable and use the sourcemap (the `:sourcemap` option)
* Document how to catalog additional assets (the `:catalog_assets` option)
-// end::compact[]
== 2.0.16 (2021-08-03) - @mojavelinux
Bug Fixes::
* Include all lines outside of specified tagged region when tag filter on include directive is a single negated tag (#4048)