Skip to content

2.5.0

Compare
Choose a tag to compare
@hakimel hakimel released this 21 Aug 03:26
· 2239 commits to master since this release

Major changes:

  • MathJax plugin (more info)
  • Leap Motion plugin (more info, thanks @gneatgeek)
  • Added .stretch helper class which dynamically resizes an element to fill its parent slide (more info)
  • Added support for notes in external Markdown (more info, thanks @adamhepton)

Other changes:

  • The framework no longer queries the DOM before Reveal.initialize() is called, this allows reveal.js to be loaded in the <head>
  • URL hash now updates immediately, was previously delayed to account for a legacy Chrome bug
  • Rolling links are now turned off by default, will be removed entirely in the long term
  • Fragments on upcoming slides are no longer visible when navigating back and forth in the presentation
  • Added an none transition setting for slide backgrounds
  • O key can now be used to toggle the overview mode, useful since ESC does not work in fullscreen mode
  • Greatly simplified client-side notes plugin, fixes issues where fragments went out of sync
  • Fixed bug that caused slideshow to break if an invalid named link was referenced
  • Fixed bug with auto-slide on first slide (#525)
  • Fixed issues where past/future slides were clickable even if they weren't visible
  • Optimization:
    • More precise way of hiding slides that are out of view
    • Configurable viewDistance (# of slides from current that should be hidden)
    • Limited view distance for mobile devices, fixes some out of memory errors