CHANGELOG.adoc in asciidoctor-2.0.7 vs CHANGELOG.adoc in asciidoctor-2.0.8
- old
+ new
@@ -11,22 +11,44 @@
{uri-asciidoctor}[Asciidoctor] is a _fast_, open source text processor and publishing toolchain for converting {uri-asciidoc}[AsciiDoc] content into HTML 5, DocBook 5, and other formats.
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.8 (2019-04-22) - @mojavelinux
+
+Bug Fixes::
+
+ * restore background color applied to literal blocks by default stylesheet (#3258)
+ * use portability constants (CC_ALL, CC_ANY) in regular expressions defined in built-in converters (DocBook5 and ManPage)
+ * use portability constant (CC_ANY) in regular expression for custom inline macros
+ * use smarter margin collapsing for AsciiDoc table cell content; prevent passthrough content from being cut off (#3256)
+ * don't limit footnote ref to ASCII charset; allow any word character in Unicode to be used (#3269)
+
+Improvements::
+
+ * register_for methods accept arguments as symbols (#3274)
+ * use Concurrent::Map instead of Concurrent::Hash in template converter
+ * use module_function keyword to define methods in Helpers
+ * move regular expression definitions to separate source file (internal change)
+
+// end::compact[]
== 2.0.7 (2019-04-13) - @mojavelinux
Bug Fixes::
* fix crash when resolving ID from text and at least one candidate contains an unresolved xref (#3254)
* fix compatibility with Rouge 2.0
Improvements::
* improve documentation for the `-a` CLI option; explain that `@` modifier can be placed at end of name as alternative to end of value
- * move source for main API entry points (load, load_file, convert, convert_file) to separate files
+ * move source for main API entry points (load, load_file, convert, convert_file) to separate files (internal change)
+ * define main API entry points (load, load_file, convert, convert_file) as module functions
+Also see https://github.com/asciidoctor/asciidoctor/milestone/33?closed=1[issues resolved in 2.0.x] (cumulative).
+
== 2.0.6 (2019-04-04) - @mojavelinux
Bug Fixes::
* assume implicit AsciiDoc extension on interdoc xref macro target with no extension (e.g., `document#`); restores 1.5.x behavior (#3231)
@@ -36,44 +58,54 @@
Improvements::
* implement Helpers.extname as a more efficient and flexible File.extname method
* check for AsciiDoc file extension using end_with? instead of resolving the extname and using a lookup
+Also see https://github.com/asciidoctor/asciidoctor/milestone/33?closed=1[issues resolved in 2.0.x] (cumulative).
+
== 2.0.5 (2019-04-01) - @mojavelinux
Bug Fixes::
* fix crash when source highlighter is Rouge and source language is not set on block (#3223)
* update CLI and SyntaxHighlighter to allow Asciidoctor to load cleanly on Ruby 2.0 - 2.2
* CLI should use $stdin instead of STDIN to be consistent with the use of $stdout
* mark encoding of stdio objects used in CLI as UTF-8 (#3225)
* make Asciidoctor::SyntaxHighlighter::Config.register_for method public as documented
+Also see https://github.com/asciidoctor/asciidoctor/milestone/33?closed=1[issues resolved in 2.0.x] (cumulative).
+
== 2.0.4 (2019-03-31) - @mojavelinux
Bug Fixes::
* allow Asciidoctor to load cleanly on Ruby 2.0 - 2.2 for distributions that provide support for these older Ruby versions
* make Asciidoctor::Converter::Config.register_for method public as documented
* remove unused Asciidoctor::Converter::BackendTraits#derive_backend_traits private method
* move Asciidoctor::Converter::BackendTraits.derive_backend_traits method to Asciidoctor::Converter
* mark render and render_file methods as deprecated in API docs
+Also see https://github.com/asciidoctor/asciidoctor/milestone/33?closed=1[issues resolved in 2.0.x] (cumulative).
+
== 2.0.3 (2019-03-28) - @mojavelinux
Bug Fixes::
* fix crash when attrlist is used on literal monospace phrase (#3216)
* update use of magic regexp variables to fix compatibility with Opal / Asciidoctor.js (#3214)
+Also see https://github.com/asciidoctor/asciidoctor/milestone/33?closed=1[issues resolved in 2.0.x] (cumulative).
+
== 2.0.2 (2019-03-26) - @mojavelinux
Bug Fixes::
* apply verbatim substitutions to literal paragraphs attached to list item (#3205)
* implement #lines and #source methods on Table::Cell based on cell text (#3207)
+Also see https://github.com/asciidoctor/asciidoctor/milestone/33?closed=1[issues resolved in 2.0.x] (cumulative).
+
== 2.0.1 (2019-03-25) - @mojavelinux
Bug Fixes::
* convert titles of cataloged block and section nodes containing attribute references eagerly to resolve attributes while in scope (#3202)
@@ -85,10 +117,12 @@
Build / Infrastructure::
* bundle .yardopts in RubyGem (#3193)
+Also see https://github.com/asciidoctor/asciidoctor/milestone/33?closed=1[issues resolved in 2.0.x] (cumulative).
+
== 2.0.0 (2019-03-22) - @mojavelinux
Enhancements / Compliance::
* drop support for Ruby < 2.3 and JRuby < 9.1 and remove workarounds (#2764)
@@ -252,11 +286,12 @@
* 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
-// tag::compact[]
+Also see https://github.com/asciidoctor/asciidoctor/milestone/33?closed=1[issues resolved in 2.0.x] (cumulative).
+
== 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)
@@ -341,10 +376,9 @@
* add Swedish translation of built-in attributes (PR #2930) (*@jonasbjork*)
Build / Infrastructure::
* replace thread_safe with concurrent-ruby (PR #2822) (*@junaruga*)
-// end::compact[]
== 1.5.7.1 (2018-05-10) - @mojavelinux
Bug Fixes::