revealjs v3.3.0 Release Notes

Release Date: 2016-04-19 // almost 4 years ago
  • Changes:

    • 🆕 New default HTML files:
      index.html – barebones presentation suitable to add your own content into
      demo.html – example presentation where many reveal.js features are demonstrated
    • ➕ Add Reveal.shuffle() for randomizing slide order, also available through config Reveal.initialize({ shuffle: true }) (#1506)
    • ➕ Add data-background-video-muted for muting background video (#1360 by @oslego)
    • ➕ Add autoSlideMethod config option for controlling how auto-slide navigates. For example, for backwards navigation you can use Reveal.configure({ autoSlideMethod: Reveal.navigatePrev }) (#1437 by @der-michik)
    • ➕ Add four new fragment styles: fade-up, fade-down, fade-right and fade-left (#1445 by @kewitz)
    • ➕ Add the grunt-cli as a dependency instead of assuming global Grunt (#1473 by @vicapow)
    • ➕ Add Reveal.VERSION (#1451 by @SethosII)
    • ➕ Add table of contents to README (#1545 by @ducin)
    • 🚀 Multiplexing is compatible with now, deployment is as easy as now plugin/multiplex
    • 🔀 The notes plugin no longer syncs changes to the overview mode
    • 2x auto-slide controls for HDPI displays
    • ✂ Remove unused dependencies (#1521 by @demoneaux)
    • ⚡️ Update highlight.js to 9.0.0
    • ⚡️ Update head.js to 1.0.3

    🐛 Bug fixes:

    • 🛠 Fix issues with how presentations were scaled up in Safari and Edge
    • 🛠 Fix issue where background videos did not play on the first slide (#1376 by @alexbatista)
    • 🛠 Fix issue with formatting of Markdown notes (#1405 by @jetzhliu)
    • 🛠 Fix error where parallax backgrounds did not work in a presentation with only vertical slides (#1434 by @mikemellor11)
    • 🛠 Fix error when using speaker notes on a presentation with a query string in the URL (#1522 by @demoneaux)
    • 🛠 Fix watching of Markdown files for livereload (#1553 by @0xR)
    • 🛠 Fix broken overview when reveal.js is configured with percentage based width/height (#1247)
    • ✂ Remove extra border in some table configurations (by @flying-sheep)

    And more...