diff --git a/Changelog.md b/Changelog.md new file mode 100644 index 0000000..d8524a4 --- /dev/null +++ b/Changelog.md @@ -0,0 +1,83 @@ +**1.5 (master/beta)** +* 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 font for IE support +* IE8 support +* Fixed bug where hovering 3D links in Chrome caused them to disappear +* Disable 3D links in IE and more accurate CSS feature detection +* CSS is more relative in sizing to allow for low resolutions. Thanks StereotypicalApps +* PDF export + +**1.4** +* 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** +* 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** +* 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** +* 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** +* 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** +* Added licensing terms +* Fixed broken links on touch devices + +**0.2** +* Refactored code and added inline documentation +* Slides now have unique URL's +* A basic API to invoke navigation was added + +**0.1** +* First release +* Transitions and a white theme \ No newline at end of file