2.5.0
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