Skip to content

v1.0.0-alpha.8

Pre-release
Pre-release
Compare
Choose a tag to compare
@ggrossetie ggrossetie released this 13 Jun 17:45

Summary

Release meta

Released on: 2020-06-13
Released by: @Mogztter
Published by: @Mogztter

Logs: full diff

Changelog

Breaking changes

  • Requires Node > 10 and npm > 6

Bug fixes

  • await browser.close to make sure that Chrome is closed

Improvements

  • Allow to configure timeouts: PUPPETEER_DEFAULT_TIMEOUT, PUPPETEER_NAVIGATION_TIMEOUT, PUPPETEER_RENDERING_TIMEOUT
  • Add asciidoctor-web-pdf as a bin alias
  • Integrate with the new built-in template converter from Asciidoctor.js
$ asciidoctor-pdf -T ./templates doc.adoc
  • Upgrade Paged.js to 0.1.41
  • Upgrade MathJax from 3.0.1 to 3.0.5
  • Use Invoker.readFromStdin from @asciidoctor/cli
  • Use comma as stylesheet delimiter (instead of semi-colon) - thanks @makon
  • Upgrade FontAwesome from 5.11.2 to 5.13.0
  • Use the new setLanguage API from pdf-lib
  • Upgrade html-entities from 1.2.1 to 1.3.1
  • Upgrade pdf-lib from 1.2.1 to 1.4.1
  • Upgrade chokidar from 2.0.4 to 3.3.1
  • Upgrade yargs from 13.2.2 to 15.3.1

Infrastructure

  • Upgrade development dependencies
    • Bump standard from 14.3.3 to 14.3.4
    • Bump puppeteer from 2.0.0 to 3.3.0
    • Bump pixelmatch from 5.1.0 to 5.2.0
    • Bump mocha from 6.2.0 to 8.0.1
    • Bump @asciidoctor/cli from 3.3.0 to 3.4.0
    • Bump fs-extra from 8.1.0 to 9.0.1
    • Bump rimraf from 3.0.0 to 3.0.2
    • Bump acorn from 7.0.0 to 7.1.1
  • Disable Travis CI (in favor of GitHub Actions)
  • Add a test on STEM support
  • Use local images in the cheat-sheet example (avatars.io service has shutdown)

Documentation

  • Explain how to use Asciidoctor extensions
  • Replace the verb "require" by "use" or "load" depending on the context