1
0
mirror of https://github.com/hakimel/reveal.js.git synced 2025-08-16 03:24:29 +02:00

Destroyed Changelog (markdown)

sekeroz
2021-09-25 23:11:23 +03:00
parent 109f945e4b
commit c3c651bddc

@@ -1,205 +0,0 @@
---
#### The changelog has relocated to <https://github.com/hakimel/reveal.js/releases>
---
#### 2.5 (master/beta)
- MS touch support ([#450](http://github.com/hakimel/reveal.js/issues/450))
- Keyboard binding config ([more info](https://github.com/hakimel/reveal.js#keyboard-bindings))
- **Major:** Slide backgrounds 2.0: including background images and transitions as well as PDF support ([more info](https://github.com/hakimel/reveal.js#slide-backgrounds))
- Support vertical alignment of slides with absolute positioned contents
- Set ```hidden``` on all except current slide for accessibility ([#457](http://github.com/hakimel/reveal.js/issues/457))
- Mouse wheel response is now more reliable
- Fix navigation glitch when stepping back and forth with ```prev```/```next``` methods
#### 2.4 ([download](https://github.com/hakimel/reveal.js/archive/2.3.0.zip)) - 2013-May-12
- Fixed changing of ```keyboard```, ```touch```, ```controls``` and ```progress``` flags through using ```Reveal.configure```
- Auto-slide now resume after overview/pause
- Added error messaging when external markdown fails to load
- Added ```Reveal.avilableRoutes()``` API method
- It is now possible to override the transition for a specific slide ([more info](https://github.com/hakimel/reveal.js#slide-transitions))
- Fixes conflict between notes and remotes plugins
- Added support for transitionSpeed config value (default/fast/slow)
- Added support for `data-transition-speed` attribute on sections ([more info](https://github.com/hakimel/reveal.js#alternating-transitions))
- `getIndices` now returns an `f` property for the current fragment index
- Added more state backgrounds
- Broader code highlighter language support ([full list in source](https://github.com/hakimel/reveal.js/blob/master/plugin/highlight/highlight.js))
- Set `data-trim` on your `<code>` blocks for automatic whitespace trimming
- Added `Reveal.sync()` method, update internals to match current DOM and config
- **Major:** Embedded media (`<video>`, `<audio>` and YouTube `<iframe`>) are now automatically paused when their container slide is hidden. Can also be configured to auto-play when slide is entered ([more info](https://github.com/hakimel/reveal.js#embedded-media))
- Fixed bug where progress bar would not scale when the window was resized
- Fragments now reflect visually in the main presentation controls
- Added `fragment` config option for disabling all use of fragments
- **Major:** Greatly improved RTL support
- Showdown has been replaced with marked for GitHub flavored Markdown parsing
- HTML characters in code-blocks are automatically ecaped unless the `<code>` wrapper has `data-noescape`
- Fixes flickering linear transition in iOS
- Added setup instructions and Grunt serve task ([more info](https://github.com/hakimel/reveal.js/#installation))
#### 2.3 ([download](https://github.com/hakimel/reveal.js/archive/2.3.0.zip)) - 2013-Mar-17
- Presentations now scale uniformly to fit any display size ([more info](https://github.com/hakimel/reveal.js#presentation-size))
- 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] (https://github.com/hakimel/reveal.js#fragments), [@jaberg](https://github.com/jaberg))
- Updated to Grunt 0.4 ([@boazsender](https://github.com/boazsender))
- Support for external Markdown ([more info](https://github.com/hakimel/reveal.js#markdown), [@webpro](https://github.com/webpro))
- Fixed issue with Markdown HTML entities ([@asmod3us](https://github.com/asmod3us))
- Navigation in notes window now reflects in main window
- Added ```paused``` and ```resumed``` events
- Reveal.js can now be re-configured after initialization, example: ```Reveal.configure({ center: false })```
- 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](https://github.com/razor-1))
- Multiplex plugin ([more info](https://github.com/hakimel/reveal.js#multiplexing), [@davidbanham](https://github.com/davidbanham))
#### 2.2 ([download](https://github.com/hakimel/reveal.js/archive/2.2.0.zip)) - 2013-Jan-06
- 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` and `page`). To restore the previous behavior, set `center` to `false`.
- 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
#### 2.1 ([download](https://github.com/downloads/hakimel/reveal.js/reveal.js-2.1.zip)) - 2012-Oct-11
- Primary styles moved from main.css to reveal.css
- The 'progress' and 'controls' DOM elements are now created via JavaScript if they don't exist in the presentation HTML
- Added 'paused' mode which be reached by pressing `b` or `.`
- Added 'zoom' transition
- Improvements to touch interaction
- Updates to navigation API naming ([470cabaea](https://github.com/hakimel/reveal.js/commit/470cabaea81626b9983923cbe59bc6bbc673a169))
- Press 'f' to activate fullscreen. Thanks [Michael Kühnel](https://github.com/mischah)
- Themes were made more modular and converted to Sass
- Added many different fragment styles
- postMessage-based speaker notes (see https://github.com/hakimel/reveal.js#speaker-notes)
- Converted arrows from unicode to CSS borders
- Step through fragments in speaker notes. Thanks [Michael Kühnel](https://github.com/mischah)
- Re-apply syntax highlighting after editing. Thanks [Thomas Whitton](https://github.com/oracal)
- Moved Markdown and highlight from /lib to /plugin
#### 2.0 ([download](https://github.com/downloads/hakimel/reveal.js/reveal.js-2.0.zip)) - 2012-Sep-21
- 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](https://github.com/OwenVersteeg)
- IE8 support. Thanks [OwenVersteeg](https://github.com/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](https://github.com/OwenVersteeg)
- PDF export ([instructions](https://github.com/hakimel/reveal.js#pdf-export))
- 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...](https://github.com/hakimel/reveal.js/commit/49e8e0d205dad7ad60d3eb060787a67b197ba1d1#L0R288)
- Fixed bug that caused all vertical slides to move when navigating up/down in overview [#122](https://github.com/hakimel/reveal.js/issues/122)
- Support for named internal links, [instructions](https://github.com/hakimel/reveal.js#internal-links) in the readme [#55](https://github.com/hakimel/reveal.js/issues/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 ([download](https://github.com/downloads/hakimel/reveal.js/reveal.js-1.4.zip))
- 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](https://github.com/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](https://github.com/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 ([download](https://github.com/downloads/hakimel/reveal.js/reveal.js-1.3.zip))
- Revised keyboard shortcuts, including ESC for overview, N for next, P for previous. Thanks [mahemoff](https://github.com/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](https://github.com/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](https://github.com/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](https://github.com/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 ([download](https://github.com/downloads/hakimel/reveal.js/reveal.js-1.1.zip))
- 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 ([download](https://github.com/downloads/hakimel/reveal.js/reveal.js-1.0.zip))
- 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](http://softwaremaniacs.org/soft/highlight/en/description/)
- 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 - 2011-Apr-02
- First release
- Transitions and a white theme