= {project-name} Changelog :project-name: asciidoctor-reveal.js :uri-repo: https://github.com/asciidoctor/asciidoctor-reveal.js :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. == 1.1.0 (2017-12-25) - @obilodeau Enhancements:: * Support for Reveal.JS 3.5.0+ ({uri-issue}146[#146], {uri-issue}151[#151]) * Support for Asciidoctor 1.5.6 ({uri-issue}132[#132], {uri-issue}136[#136], {uri-issue}142[#142]) * Support for Asciidoctor.js 1.5.6-preview.4 ({uri-issue}130[#130], {uri-issue}143[#143], {uri-issue}156[#156]) * Compiling slim templates to Ruby allows us to drop Jade templates for Asciidoctor.js users ({uri-issue}63[#63], {uri-issue}131[#131]) * Documentation polish ({uri-issue}153[#153], {uri-issue}158[#158] and more) Compliance:: * Users of Asciidoctor (Ruby) and Asciidoctor.js (Javascript) now run the same set of templates meaning that we achieved feature parity between the two implementations ({uri-issue}63[#63], {uri-issue}131[#131]) Bug fixes:: * Reveal.js https://github.com/hakimel/reveal.js/#configuration[history feature] now works. We are working around Reveal.js' section id character limits. ({uri-issue}127[#127], {uri-issue}150[#150], https://github.com/hakimel/reveal.js/issues/1346[hakimel/reveal.js#1346]) Infrastructure:: * https://github.com/asciidoctor/asciidoctor-doctest[Asciidoctor-doctest] integration. This layer of automated testing should help prevent regressions and improve our development process. ({uri-issue}92[#92], {uri-issue}116[#116]) * Travis-CI integration to automatically run doctests and examples AsciiDoc conversions * Travis-CI tests are triggered by changes done in Asciidoctor. We will detect upstream changes affecting us sooner. * Smoke tests for our Javascript / Node / Asciidoctor.js toolchain (integrated in Travis-CI also) * `npm run examples` will convert all examples using the Javascript / Node / Asciidoctor.js toolchain ({uri-issue}149[#149]) * `rake examples:serve` will run a Web server from `examples/` so you can preview rendered examples ({uri-issue}154[#154]) === Release meta {uri-repo}/releases/tag/v1.1.0[git tag] | {uri-repo}/compare/v1.0.4...v1.1.0[full diff] === Credits Thanks to the following people who contributed to this release: @jirutka, Dan Allen, Guillaume Grossetie, Jacob Aae Mikkelsen, Olivier Bilodeau, Rahul Somasunderam == 1.0.4 (2017-09-27) - @obilodeau Bug fixes:: * Dependency problems leading to crashes when used from Asciidoctor.js ({uri-issue}145[#145]) === Release meta {uri-repo}/releases/tag/v1.0.4[git tag] | {uri-repo}/compare/v1.0.3...v1.0.4[full diff] === Credits Thanks to the following people who contributed to this release: Olivier Bilodeau, Guillaume Grossetie == 1.0.3 (2017-08-28) - @obilodeau Enhancements:: * Documentation improvements Compliance:: * Added `data-state: title` to the title slide ({uri-issue}123[#123]) Bug fixes:: * Pinned Asciidoctor version requirement to 1.5.4 to avoid dealing with {uri-issue}132[#132] in the 1.0.x series * Fixed consistency issues with boolean values handling in revealjs settings ({uri-issue}125[#125]) === Release meta {uri-repo}/releases/tag/v1.0.3[git tag] | {uri-repo}/compare/v1.0.2...v1.0.3[full diff] === Credits Thanks to the following people who contributed to this release: Dan Allen, nipa, Olivier Bilodeau, Pi3r == 1.0.2 (2016-12-22) - @obilodeau Enhancements:: * Ruby back-end is now compiled in Javascript with Opal (#115) * Documentation improvements === Release meta {uri-repo}/issues?q=milestone%3A1.0.2[issues resolved] | {uri-repo}/releases/tag/v1.0.2[git tag] | {uri-repo}/compare/v1.0.1...v1.0.2[full diff] === Credits Thanks to the following people who contributed to this release: Dan Allen, Guillaume Grossetie, Olivier Bilodeau == 1.0.1 (2016-10-12) - @obilodeau Enhancements:: * Documentation: aligned release process for both npm and ruby gems packages * npm package in sync with ruby gem === Release meta Released by @obilodeau {uri-repo}/issues?q=milestone%3A1.0.1[issues resolved] | {uri-repo}/releases/tag/v1.0.1[git tag] | {uri-repo}/compare/v1.0.0...v1.0.1[full diff] === Credits Thanks to the following people who contributed to this release: Olivier Bilodeau == 1.0.0 (2016-10-06) - @obilodeau Since this is the first ever "release" of asciidoctor-reveal.js (we used to do continuous improvements w/o releases in the past), this list focuses on the major enhancements introduced over the last few weeks. Enhancements:: * Initial release * Ruby package (#93) * Node package (#95) * `:customcss:` attribute for easy per-presentation CSS (#85) * Video support improvements (#81) * Reveal.js `data-state` support (#61) * Subtitle partioning (#70) * Background image rework (#52) * `:imagesdir:` properly enforced (#17, #67) === Release meta Released by @obilodeau {uri-repo}/issues?q=milestone%3A1.0.0[issues resolved] | {uri-repo}/releases/tag/v1.0.0[git tag] === Credits Thanks to the following people who contributed to this release: Alexander Heusingfeld, Andrea Bedini, Antoine Sabot-Durand, Brian Street, Charles Moulliard, Dan Allen, Danny Hyun, Emmanuel Bernard, gtoast, Guillaume Grossetie, Jacob Aae Mikkelsen, Jakub Jirutka, Jozef Skrabo, Julien Grenier, Julien Kirch, kubamarchwicki, lifei, Nico Rikken, nipa, Olivier Bilodeau, Patrick van Dissel, phrix32, Rahman Usta, Robert Panzer, Rob Winch, Thomas and Wendell Smith