Skip to content

v1.1.0

Compare
Choose a tag to compare
@obilodeau obilodeau released this 25 Dec 06:26
· 664 commits to master since this release

A big release with a lot of testing improvements and alignment between our Ruby and Javascript stacks. Converting AsciiDoc to HTML/Reveal.js now works using the same template code for both Asciidoctor (Ruby) and Asciidoctor.js (Javascript)!

Distribution

Changelog

Enhancements

  • Support for Reveal.JS 3.5.0+ (#146, #151)
  • Support for Asciidoctor 1.5.6 (#132, #136, #142)
  • Support for Asciidoctor.js 1.5.6-preview.4 (#130, #143, #156)
  • Compiling slim templates to Ruby allows us to drop Jade templates for Asciidoctor.js users (#63, #131)
  • Documentation polish (#153, #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 (#63, #131)

Bug fixes

Infrastructure

  • Asciidoctor-doctest integration. This layer of automated testing should help prevent regressions and improve our development process. (#92, #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 (#149)
  • rake examples:serve will run a Web server from examples/ so you can preview rendered examples (#154)

Release meta

Released on: 2017-12-25
Released by: @obilodeau
Release beer: Krakhan Double IPA, Brasserie du Bois Blanc

git tag | 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