CHANGELOG.adoc in asciidoctor-revealjs-3.0.0.pre.rc1 vs CHANGELOG.adoc in asciidoctor-revealjs-3.0.0
- old
+ new
@@ -4,12 +4,22 @@
:uri-issue: {uri-repo}/issues/
This document provides a high-level view of the changes introduced in {project-name} by release.
For a detailed view of what has changed, refer to the {uri-repo}/commits/master[commit history] on GitHub.
-== master (unreleased)
+== 3.0.0 (2020-01-07)
+An API breaking release for Asciidoctor.js users that brings a bright future
+of long term stability.
+New Reveal.js features supported: background opacity, background positions, and PDF export.
+AsciiDoc table options now supported.
+A big FontAwesome update.
+Many other little improvements and polish.
+
+Special heads-up: we are already planning for another major release since Reveal.js 3.8 support will be considered a breaking change.
+They changed how it is loaded and requires a template change incompatible with Reveal.js 3.1-3.7.
+
Upgrade considerations::
* Node.js packaging changes!
With the arrival of Asciidoctor.js 2.0.0 you can now use a command line interface (CLI) just like with Asciidoctor Ruby:
$(npm bin)/asciidoctor -r @asciidoctor/reveal.js -b revealjs presentation.adoc
@@ -34,29 +44,48 @@
* {project-name} now requires Asciidoctor 2.0.0+ or Asciidoctor.js 2.0.0+ ({uri-issue}290[#290])
* Dropped support for end-of-life Ruby version 2.1 and 2.2 ({uri-issue}247[#247])
Compliance::
* Added support for table frame, grid, header and alignment options ({uri-issue}29[#29], {uri-issue}42[#42], {uri-issue}56[#56], {uri-issue}288[#288])
+ * Source code callout style aligned with Asciidoctor's ({uri-issue}293[#293], {uri-issue}300[#300])
* Added support for Reveal.js data-background-opacity ({uri-issue}269[#269])
* Added support for Reveal.js data-background-position ({uri-issue}273[#273], {uri-issue}274[#274])
+ * Updated the process to include the generated converter in releases ({uri-issue}265[#265], {uri-issue}302[#302])
Enhancements::
* Support for Asciidoctor.js 2.0.0+ which brings a command line interface ({uri-issue}254[#254])
+ * Process updates, narrower install version range and compatibility matrix regarding Asciidoctor.js ({uri-issue}187[#187], {uri-issue}303[#303])
* Migrated to Asciidoctor 2.0.0 new https://github.com/asciidoctor/asciidoctor/releases/tag/v2.0.0[Syntax Highlighter API] ({uri-issue}261[#261], {uri-issue}287[#287])
* Added support for Reveal.js PDF export options ({uri-issue}277[#277])
* Upgraded to Font-Awesome 5.8.2 ({uri-issue}268[#268])
* We now accept `reveal.js` as converter/backend name in addition to `revealjs` ({uri-issue}253[#253], {uri-issue}297[#297])
- * Babel integration example API updated to use {project-name} 2.x API ({uri-issue}285[#285])
+ * Babel integration example API updated to use {project-name} current API ({uri-issue}285[#285], {uri-issue}298[#298])
* Node.js package clean-ups ({uri-issue}279[#279], {uri-issue}281[#281], {uri-issue}282[#282])
* Upgrade Opal to use a compatible version with Asciidoctor.js 2.0.3 ({uri-issue}289[#289])
- * Documentation improvements ({uri-issue}292[#292])
+ * Documentation improvements ({uri-issue}292[#292], {uri-issue}302[#302])
* Improvements to tests ({uri-issue}294[#294])
Bug Fixes::
* Babel integration example updated for security ({uri-issue}285[#285])
Infrastructure::
* Updated Travis' JRuby to fix issues with bundler ({uri-issue}295[#295])
+
+=== Release meta
+
+* Released on: 2020-01-07
+* Released by: Olivier Bilodeau
+* Release beer: Porter Baltique Édition Spéciale 2019, Les Trois Mousquetaires
+
+{uri-repo}/releases/tag/v3.0.0[git tag] |
+{uri-repo}/compare/v2.0.1...v3.0.0[full diff] |
+{uri-repo}/milestone/7[milestone]
+
+=== Credits
+
+Thanks to the following people who contributed to this release:
+
+Benjamin Schmid, Daniel Mulholland, Eiji Onchi, Gérald Quintana, Guillaume Grossetie and Olivier Bilodeau
== 2.0.1 (2019-12-04)
Important Bug Fix::