Skip to content

v4.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 19 Dec 13:31

Upgrade considerations

  • When a background-video attribute points to a file, that file is now looked up relative to the imagesdir document attribute.
    This new behavior aligns with what images and video macros already did.
    Existing slide decks using both imagesdir and background-video will need to move some files around.
    See #356 for details.

Enhancements

  • Introduced a step attribute to control the display order of elements
  • %step option can now be used on most blocks
  • Added revealjs_disablelayout attribute to disable layout (#381)
  • Added support for Font Awesome icon sets using the set.
    For instance: icon:font-awesome-flag[set=fab] (#393)
  • Upgraded Font Awesome to 5.15.1
  • Introduced an attribute to configure Font Awesome version font-awesome-version (#392)
  • Added support for data attributes using AsciiDoc attributes prefixed by data- (#241)
  • Added text alignment options to our columns layout feature: has-text-left, has-text-right and has-text-justified.
    See #354 for details.
  • Added a mathjaxdir attribute to control where MathJax is loaded from (#350)
  • MathJax updated to version 2.7.6 (#355, #361)
  • Added new examples: MathJax, MathJax-CDN (#350, #359)
  • Documentation improvements (#349, #351, #371, #374)

Compliance

  • Added support for footnotes (#30)
  • Added support for built-in text alignments: text-left, text-right, text-center and text-justify (#380)
  • autoslide attribute is now supported at the slide level (#367, #368)
  • Implemented the muted option for the video macro for YouTube and Vimeo (#358)
  • background-video paths are now resolved using media_uri (#356)

Bug Fixes

  • Fixed a padding issue in columns layout (#372)
  • autoplay option fixed for YouTube and Vimeo videos (#357)
  • Removed image resizing behavior when columns are wrapped in columns layout feature (#353, #360)

Infrastructure

  • Migrated CI jobs to GitHub Actions
  • Added Windows in CI build
  • Upgraded asciidoctor-doctest to v2.0.0.beta.7
  • Documentation migrated to Antora
  • Added an integration with Netlify to host specific slide deck examples (#336, #346)

Release meta

git tag | full diff | milestone

Credits

Thanks to the following people who contributed to this release:

Adrian Kosmaczewski, Dan Allen, Guillaume Grossetie, Olivier Bilodeau and Romain Quinio.