4.1.2
Implement auto-animate id and restart
merge #2843 with minor tweaks
switch old toArray helper to Array.from
polyfill element.closest for ie11
stop playing media inside of fragments when the fragment is hidden
fix and tests for custom key bindings in help overlay
don't write '#/' to url on first slide, remove history api feature detection
fix slide notes printing
plugins can be direct references or factory functions
move pointer logic out to own controller
Fix target for click on progress bar
tidy up code for #2940
fix slide numbering issue with uncounted horizontal slides (fixes #2675)
prevent accidental swipe gestures when scrubbing video/audio timelines