CHANGELOG.adoc in asciidoctor-2.0.13 vs CHANGELOG.adoc in asciidoctor-2.0.14
- old
+ new
@@ -12,10 +12,33 @@
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.14 (2021-04-19) - @mojavelinux
+
+Bug Fixes::
+
+ * Don't allow AsciiDoc table cell to set document attribute that was unset from the API (exceptions include: `compat-mode`, `toc`, `showtitle`, and `notitle`) (#4017)
+ * Ensure default document attributes unset in parent document remain unset in AsciiDoc table cell (#2586)
+ * Allow the `showtitle` / `notitle` attribute to be toggled in an AsciiDoc table cell if set or unset in parent document (#4018)
+ * Ensure mtime of input file honors TZ environment variable on JRuby for Windows (affects value of `docdatetime` attribute) (#3550)
+ * Honor caption attribute on blocks that support captioned title even if corresponding `*-caption` document attribute (e.g., `example-caption`) is not set (#4023)
+ * Suppress missing attribute warning when applying substitutions to implicit document title for assignment to intrinsic `doctitle` attribute (#4024)
+ * Increment counter (but not the corresponding attribute) if attribute is locked (#4013)
+
+Improvements::
+
+ * Use attribute, if set, as seed value for counter even if not already registered as a counter (#4014)
+ * Allow subs attribute value on Inline node returned by process method for custom inline macro to be a String (#3938)
+ * Allow value of `user-home` attribute to be overridden by API or CLI (#3732)
+
+Build / Infrastructure::
+
+ * Run tests on JRuby for Windows (#3550)
+
+// end::compact[]
== 2.0.13 (2021-04-10) - @mojavelinux
Bug Fixes::
* Rollback change for #3470, which added logic to remove leading and trailing empty lines in an AsciiDoc include file; instead skip empty lines before processing document header (#3997)
@@ -48,11 +71,10 @@
Documentation::
* Import documentation for processor into this repository (#3861) (*@graphitefriction*)
* Add Belarusian translation of built-in attributes (PR #3928) (*@morganov*)
-// end::compact[]
== 2.0.12 (2020-11-10) - @mojavelinux
Bug Fixes::
* Set type and target property on unresolved footnote reference and unset id property (fixes regression) (#3825)
@@ -441,11 +463,11 @@
* allow underscore in domain of e-mail address
Build / Infrastructure::
* clear SOURCE_DATE_EPOCH env var when testing timezones (PR #2969) (*@aerostitch*)
- * remove compat folder (removes the AsciiDoc Python config file that provides pseudo-compliance with Asciidoctor and a stylesheet for an old Font Awesome migration)
+ * remove compat folder (removes the AsciiDoc.py config file that provides pseudo-compliance with Asciidoctor and a stylesheet for an old Font Awesome migration)
* add Ruby 2.6.0 to build matrix
* stop running CI job on unsupported versions of Ruby
* exclude test suite, build script, and Gemfile from gem (#3044)
* split build tasks out into individual files
@@ -1632,17 +1654,17 @@
* numbering no longer increments on unnumbered sections (#393)
* fixed false detection of list item with hyphen marker
* skip include directives when processing comment blocks
* added xmlns to root element in docbook45 backend, set noxmlns attribute to disable
* added a Compliance module to control compliance-related behavior
- * added linkattrs feature to AsciiDoc compatibility file (#441)
- * added level-5 heading to AsciiDoc compatibility file (#388)
- * added new XML-based callouts to AsciiDoc compatibility file
- * added absolute and uri image target matching to AsciiDoc compatibility file
- * added float attribute on inline image macro to AsciiDoc compatibility file
- * removed linkcss in AsciiDoc compatibility file
- * fixed fenced code entry in compatibility file
+ * added linkattrs feature to AsciiDoc.py compatibility file (#441)
+ * added level-5 heading to AsciiDoc.py compatibility file (#388)
+ * added new XML-based callouts to AsciiDoc.py compatibility file
+ * added absolute and uri image target matching to AsciiDoc.py compatibility file
+ * added float attribute on inline image macro to AsciiDoc.py compatibility file
+ * removed linkcss in AsciiDoc.py compatibility file
+ * fixed fenced code entry in AsciiDoc.py compatibility file
Bug Fixes::
* lowercase attribute names passed to API (#508)
* numbered can still be toggled even when enabled in API (#393)
@@ -1736,11 +1758,11 @@
* allow safe mode to be set using string, symbol or int in API (#290)
* make level 0 section titles more prominent in TOC (#369)
Compliance::
- * ~ 99.5% compliance with AsciiDoc
+ * ~ 99.5% compliance with AsciiDoc.py
* drop line if target of include directive is blank (#376)
* resolve attribute references in target of include directive (#367)
* added irc scheme to link detection (#314)
* toc should honor numbered attribute (#341)
* added toc2 layout to default stylesheet (#285)
@@ -1797,11 +1819,11 @@
* added line selection to include directive (#226)
* Asciidoctor#render APIs return Document when document is written to file
Compliance::
- * added AsciiDoc compatibility file to make AsciiDoc behave like Asciidoctor (#257)
+ * added compatibility file to make AsciiDoc.py behave like Asciidoctor (#257)
* restore alpha-based xml entities (#211)
* implement video and audio block macros (#155)
* implement toc block macro (#269)
* correctly handle multi-part books (#222)
* complete masquerade functionality for blocks & paragraphs (#187)
@@ -1897,10 +1919,10 @@
* added man page for the asciidoctor command
* use blockquote tag for quote block content (#124)
* added hardbreaks option to preserve line breaks in paragraph text (#119)
* :header_footer option defaults to false when using the API, unless rendering to file
* added idseparator attribute to customized separator used in generated section ids
- * do not number special sections (differs from AsciiDoc)
+ * do not number special sections (differs from AsciiDoc.py)
Compliance::
* use callout icons if icons are enabled, unless safe mode is SECURE
* added support for name=value@ attribute syntax passed via cli (#97)