CHANGELOG.adoc in asciidoctor-1.5.2 vs CHANGELOG.adoc in asciidoctor-1.5.3
- old
+ new
@@ -9,10 +9,116 @@
{uri-asciidoctor}[Asciidoctor] is a _fast_, open source text processor and publishing toolchain for converting {uri-asciidoc}[AsciiDoc] content into HTML5, DocBook 5 (or 4.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 https://github.com/asciidoctor/asciidoctor/commits/master[commit history] on GitHub.
+== 1.5.3 (2015-10-31) - @mojavelinux
+
+Enhancements::
+ * add support for interactive & inline SVGs (#1301, #1224)
+ * add built-in manpage backend (@davidgamba) (#651)
+ * create Mallard backend; asciidoctor/asciidoctor-mallard (@bk2204) (#425)
+ * add AsciiMath to MathML converter to support AsciiMath in DocBook converter (@pepijnve) (#954)
+ * allow text of selected lines to be highlighted in source block by Pygments or CodeRay (#1429)
+ * use value of `docinfo` attribute to control docinfo behavior (#1510)
+ * add `docinfosubs` attribute to control which substitutions are performed on docinfo files (@mogztter) (#405)
+ * add title accessor as alias to main on Document::Title (@rmannibucau) (#1350)
+ * make XrefInlineRx regexp more permissive (Mathieu Boespflug) (#844)
+
+Improvements::
+ * load JavaScript and CSS at the end of HTML document (@mogztter) (#1238)
+ * list available backends in help text (@plaindocs) (#1271)
+ * properly expand tabs in literal text (#1170, #841)
+ * add `source-indent` as document attribute (@mogztter) (#1169)
+ * upgrade MathJax to 2.5.3 (#1329)
+ * upgrade Font Awesome to 4.4.0 (@mogztter) (#1465)
+ * upgrade highlight.js to 8.6 (now 8.9.1) (#1390)
+ * don't abort if syntax highlighter isn't available (#1253)
+ * insert docinfo footer below footer div (#1503)
+ * insert toc at default location in embeddable HTML (#1443)
+ * replace _ and - in generated alt text for inline images
+ * restore attributes to header attributes after parse (#1255)
+ * allow docdate and doctime to be overridden (#1495)
+ * add CSS class `.center` for center block alignment (#1456)
+ * recognize U+2022 as alternative marker for unordered lists (@mogztter) (#1177)
+ * allow videos to work for local files by prepending asset-uri-scheme (Chris) (#1320)
+ * always assign playlist param when loop option is enabled for YouTube video
+ * parse isolated version in revision line (@bk2204) (#790)
+ * autoload Tilt when template converter is instantiated (#1313)
+ * don't overwrite existing id entry in references table (#1256)
+ * use outfilesuffix attribute defined in header when resolving outfile (#1412)
+ * make AsciiDoc safe mode option on Slim engine match document (#1347)
+ * honor htmlsyntax attribute when backend is html/html5 (#1530)
+ * tighten spacing of wrapped lines in TOC (#1542)
+ * tune padding around table cells in horizontal dlist (#1418)
+ * load Droid Sans Mono 700 in default stylesheet
+ * set line height of table cells used for syntax highlighting
+ * set font-family of kbd; refine styling (#1423)
+ * extract condition into `quote_lines?` method (@mogztter)
+ * extract inline code into `read_paragraph` method (@mogztter)
+ * parent of block in ListItem should be ListItem (#1359)
+ * add helper methods to List and ListItem (#1551)
+ * add method `AbstractNode#add_role` and `AbstractNode#remove_role` (@robertpanzer) (#1366)
+ * introduce helper methods for sniffing URIs (#1422)
+ * add helper to calculate basename without file extension
+ * document `-I` and `-r` options in the manual page (@bk2204)
+ * fix `+--help+` output text for `-I` (@bk2204)
+ * don't require open-uri-cached if already loaded
+ * do not attempt to scan pattern of non-existent directory
+
+Compliance::
+ * use `<sup>` for footnote reference in text instead of `<span>` (#1523)
+ * fix alignment of wrapped text in footnote (#1524)
+ * include full stop after footnote number in embeddable HTML
+ * show manpage title & name section in embeddable HTML (#1179)
+ * resolve missing attribute in ifeval to empty string (#1387)
+ * support unbreakable & breakable options on table (rockyallen) (#1140)
+
+Bug fixes::
+ * don't truncate exception stack in `Asciidoctor.load` (#1248)
+ * don't fail to save cause of Java exception (@robertpanzer) (#1458)
+ * fix precision error in timings report (#1342)
+ * resolve regexp for inline macro lazily (#1336)
+ * block argument to `find_by` should filter results (#1393)
+ * strip comment lines in indented text of dlist item (#1537)
+ * preserve escaped delimiter at end of line in a table (#1306)
+ * correctly calculate colnames for implicit columns (#1556)
+ * don't crash if colspan exceeds colspec (#1460)
+ * account for empty records in colspec (#1375)
+ * ignore empty cols attribute on table
+ * use `.inspect` to print MathJax delimiters (again) (#1198)
+ * use while loop instead of begin/while loop to address bug in Asciidoctor.js (#1408)
+ * force encoding of attribute values passed from cli (#1191)
+ * don't copy css if stylesheet or stylesdir is a URI (#1400)
+ * fix invalid color value in default CodeRay theme
+ * built-in writer no longer fails if output is nil (#1544)
+ * custom template engine options should take precedence
+ * fallback to require with a non-relative path to support Debian package (@mogztter)
+ * pass opts to recursive invocations of `PathResolver#system_path`
+ * fix and test external links in docbook backend
+ * use format symbol `:html` instead of `:html5` for Slim to fix warnings
+ * fix documentation for inline_macro and block_macro (Andrea Bedini)
+ * fix grammar in warning messages regarding thread_safe gem
+
+Infrastructure::
+ * migrate opal_ext from core to Asciidoctor.js (#1517)
+ * add Ruby 2.2 to CI build; only specify minor Ruby versions
+ * enable containerized builds on Travis CI
+ * add config to run CI build on AppVeyor
+ * exclude benchmark folder from gem (#1522)
+
+Distribution Packages::
+
+ * http://rubygems.org/gems/asciidoctor[RubyGem (asciidoctor)]
+ * https://apps.fedoraproject.org/packages/rubygem-asciidoctor[Fedora (rubygem-asciidoctor)]
+ * http://packages.debian.org/sid/asciidoctor[Debian (asciidoctor)]
+ * http://packages.ubuntu.com/saucy/asciidoctor[Ubuntu (asciidoctor)]
+
+https://github.com/asciidoctor/asciidoctor/issues?q=milestone%3Av1.5.3[issues resolved] |
+https://github.com/asciidoctor/asciidoctor/releases/tag/v1.5.3[git tag] |
+https://github.com/asciidoctor/asciidoctor/compare/v1.5.2...v1.5.3[full diff]
+
== 1.5.2 (2014-11-27) - @mojavelinux
Enhancements::
* add docinfo extension (@mogztter) (#1162)
@@ -61,10 +167,10 @@
* http://packages.debian.org/sid/asciidoctor[Debian (asciidoctor)]
* http://packages.ubuntu.com/saucy/asciidoctor[Ubuntu (asciidoctor)]
https://github.com/asciidoctor/asciidoctor/issues?q=milestone%3Av1.5.2[issues resolved] |
https://github.com/asciidoctor/asciidoctor/releases/tag/v1.5.2[git tag] |
-https://github.com/asciidoctor/asciidoctor/compare/v1.5.0...v1.5.2[full diff]
+https://github.com/asciidoctor/asciidoctor/compare/v1.5.1...v1.5.2[full diff]
== 1.5.1 (2014-09-29) - @mojavelinux
Bug fixes::