2.2.0
Major changes:
- Support for vertically centered slides via the
center
config option. Note that the new default vertical centering option will break compatibility with slides that were using transitions with backgrounds (cube
andpage
). To restore the previous behavior, setcenter
tofalse
.
Other changes:
- Additional media queries (incl. vertical) to support smaller screens
- When available, slide ID's are written to the URL hash instead of /h/v index
- Support for multiple control elements (see https://github.com/hakimel/reveal.js#internal-links)
- Fix bug which prevented fragments from being stepped through with the up/down arrows
- Navigating back to a vertical stack now maintains the previously selected vertical slide
- Vertical slides are counted towards the progress bar
- Added postMessage plugin
- Added Night theme
- Fixed issue with missing italic text when printing to PDF
- Added grunt.js build script (see https://github.com/hakimel/reveal.js#development-environment)
- Added remotes.io (touch remote control) plugin
- The
slide()
method now accepts a fragment index argument (slide( indexh, indexv, indexf )
) - RTL support via
rtl: true
config option, please test and file issues - Now using Travis CI
- Fixed issue with nested slides auto-advancing #273
- Fixed issues with entities in rolling links
- Added PhantomJS script for printing PDF
- Added fade transition
- Fixed navigateTo when trying to navigate to a fragment in the current slide #290
- All vertical stacks now reset upon returning to the first slide in the presentation
- Added boolean config option
touch
for disabling touch events #299 - Added events for when overview is opened/closed #298
- Notes plugin now locates the presentation through
window.opener
rather than assuming index.html - Added error message when notes window is opened under
file://
protocol - Added timer to notes window