Skip to content

Releases: hakimel/reveal.js

2.0.0

02 Jul 19:48
Compare
Choose a tag to compare
  • New API method Reveal.getPreviousSlide()
  • New API method Reveal.getCurrentSlide()
  • New API method Reveal.getIndices()
  • Fixed bug where the .present class was sometimes left on the previous slide
  • Added support for slides written using markdown
  • Added helped method Reveal.getQueryHash()
  • Added EOT, WOFF, and SVG fonts for IE support as well as older Opera & more. Thanks OwenVersteeg
  • IE8 support. Thanks OwenVersteeg
  • Fixed bug where hovering 3D links in Chrome caused them to disappearf
  • Disable 3D links in IE and more accurate CSS feature detection
  • CSS is more relative in sizing to allow for low resolutions. Thanks OwenVersteeg
  • PDF export (instructions)
  • Revamped CSS to enable theming, themes now live separately from main.css in /css/theme
  • Built in dependency-loading and more concise init code 49e8e0d205d...
  • Fixed bug that caused all vertical slides to move when navigating up/down in overview #122
  • Support for named internal links, instructions in the readme #55
  • Added Sky theme
  • Fixed issue with multiline text in <small>
  • The overview mode can now be disabled via the overview config option
  • Support for markdown in notes

1.4.0

02 Jul 19:48
Compare
Choose a tag to compare
  • Main #reveal container is now selected via a class instead of ID
  • API methods for adding or removing all event listeners
  • The slidechange event now includes currentSlide and previousSlide
  • Fixed bug where slidechange was firing twice when history was enabled
  • Folder structure updates for scalability (see /lib & /plugin)
  • Slide notes by rmurphey
  • Bumped up default font-size for code samples
  • Added beige theme
  • Added autoSlide config
  • Bug fix: The slidechanged event is now firing upon hashchange. Thanks basecode
  • Bug fix: JS error when the progress option was true but there was no progress DOM element
  • keyboard config flag for disabling all keyboard navigation

1.3.0

02 Jul 19:49
Compare
Choose a tag to compare
  • Revised keyboard shortcuts, including ESC for overview, N for next, P for previous. Thanks mahemoff
  • Added support for looped presentations via config
  • Fixed IE9 fallback
  • Added event binding methods (Reveal.addEventListener, Reveal.removeEventListener)
  • Added slidechanged event
  • Added print styles. Thanks skypanther
  • The address bar now hides automatically on mobile browsers
  • Space and return keys can be used to exit the overview mode
  • Events for fragment states (fragmentshown / fragmenthidden)
  • Support for swipe navigation on touch devices. Thanks akiersky
  • Support for pinch to overview on touch devices

1.2.0

02 Jul 19:49
Compare
Choose a tag to compare
  • Big changes to DOM structure:
    • Previous #main wrapper is now called #reveal
    • Slides were moved one level deeper, into #reveal .slides
    • Controls and progress bar were moved into #reveal
  • CSS is now much more explicit, rooted at #reveal, to prevent conflicts
  • Config option for disabling updates to URL, defaults to true
  • Anchors with image children no longer rotate in 3D on hover
  • Support for mouse wheel navigation (naugtur)
  • Delayed updates to URL hash to work around a bug in Chrome
  • Included a classList polyfill for IE9
  • Support for wireless presenter keys
  • States can now be applied as classes on the document element by adding data-state on a slide

1.1.0

02 Jul 19:49
Compare
Choose a tag to compare
  • Added an optional presentation progress bar
  • Images wrapped in anchors no longer unexpectedly flip in 3D
  • Slides that contain other slides are given the 'stack' class
  • Added transition option for specifying transition styles
  • Added theme option for specifying UI styles
  • New transitions: box & page
  • New theme: neon

1.0.0

02 Jul 19:49
Compare
Choose a tag to compare
  • New and improved style
  • Added controls in bottom right which indicate where you can navigate
  • Reveal views in iteratively by giving them the .fragment class
  • Code sample syntax highlighting thanks to highlight.js
  • Initialization options (toggling controls, toggling rolling links, transition theme)

0.3.0

02 Jul 19:50
Compare
Choose a tag to compare
  • Added licensing terms
  • Fixed broken links on touch devices