2.3.0
Major changes:
- Presentations now scale uniformly to fit any display size (more info)
- Multiplex plugin (more info, @davidbanham)
- Support for external Markdown (more info, @webpro)
- Reveal.js can now be re-configured after initialization, example:
Reveal.configure({ center: false })
Other changes:
- Prevent keyboard navigation while presentation is paused
- Fixed header word-breaks, will now properly hyphenate
- Fixed vertical centring of slides in iOS Chrome
- Added API method
Reveal.getSlide( x, y )
for retrieving a slide by its index - Correction to notes window sometimes displaying the wrong slides
- Stop auto-slide when paused or in overview
- Added API method
Reveal.isOverview()
- Added API method
Reveal.isPaused()
- Added API method
Reveal.isFirstSlide()
- Added API method
Reveal.isLastSlide()
- Fragments order can now be set via
data-fragment-index
attributes (more info, @jaberg) - Updated to Grunt 0.4 (@boazsender)
- Fixed issue with Markdown HTML entities (@asmod3us)
- Navigation in notes window now reflects in main window
- Added
paused
andresumed
events - Fixed navigation inconsistency when first/last slide is vertical
- Two new themes: moon and solarized
- Themes are now compiled using Grunt
- Better fallback fonts
- Search plugin (@razor-1)