Added support for different HTML markup - div elements, definition list (unordered list supported since first version) but jAccordion should handle any HTML markup after appropriate changes in .css file
Added support of scrollbars inside slides using additional class scrollbar which can be added to jAccordion container (every slides use scrollbar if necessary) or to specific slides (only these slides use scrollbar if necessary)
Added public API variable $accordion which stores jQuery object of the accordion
Added public API method getVersion() which returns version of jAccordion plugin
Added public API method goToSlide(slideIndex) which opens a slide with specified index (slides are numbered from 0)
Added public API method goToFirstSlide() which opens the first slide
Added public API method goToLastSlide() which opens the last slide
Added public API method next() which opens the next slide or the first slide if none or the last one is active
Added public API method prev() which opens the previous slide or the last slide if none or the first one is active
Added public API method closeSlides() which closes all slides
Added public API method isAnimated() which returns boolean value which determines whether a slide is opening or closing
Added public API method getSlidesCount() which returns number of slides
Added public API method getActiveSlide() which returns active slide (if there is one) as jQuery object or null
Added public API method getActiveSlideIndex() which returns index of active slide or -1 if none is selected (slides are numbered from 0)
Added public API method isPaused() which returns boolean value which specifies whether autoplay is paused
Added callback function ready() to be executed after the accordion is fully loaded
Added callback function onAccordionMouseEnter() to be executed when cursor enters the accordion's direct children .jAccordion-slidesWrapper
Added callback function onAccordionMouseLeave() to be executed when cursor leaves the accordion's direct children .jAccordion-slidesWrapper
Added callback function onPause() to be executed when autoplay is paused, i.e. when cursor enters accordion's direct children .jAccordion-slidesWrapper
Added callback function onResume(e) to be executed when autoplay is resumed, i.e. when cursor leaves accordion's direct children .jAccordion-slidesWrapper
Added option accordionAutoSize which specifies whether size (width/height) of accordion is automatically adjusted to fit size of content but max size (set via CSS) can't be exceeded unless it's not used with combination of option activeSlideAutoHeight
Added option activeSlideAutoHeight which specifies whether height of active slide should be determined by its content
Added option arrowKeysNav which enables/disables using of arrow keys to control the active accordion
Added option disableBtnsDuringTransition - which specifies whether prevBtn and nextBtn are temporarily disabled while any slide is opening/closing
Added option headers - HTML element which is included in every slide (exactly one header per one slide). Clicking the header causes the slide to open/close
Added option inactiveSlideSize - size (width/height) of inactive slide
Added option keepAspectRatio which specifies whether to change height in the same proportion as width when width of the accordion is changed
Added option nextBtn - clicking the element(s) causes opening of the next slide or the first one if none is active
Added option prevBtn - clicking the element(s) causes opening of the previous slide or the last one if none is active
Added option responsive which specifies whether to change accordion dimensions according to its parent
Added option vertical which specifies whether slides are stacked vertically or horizontally
Plugin basically completely rewritten
Updated CSS reset to affect only jAccordion and not the whole page
Updated CSS to support responsiveness (including font size) even if JS is disabled
Simplified creation of animations. User adds special attributes to HTML elements instead of writing his own javascript/jQuery code
Non-minified version cleaned/edited to meet jsLint standards (there is still 1 uncorrectable alert)
Updated and extended description of public API methods, callback functions and options and added at least 1 demonstration for better understanding
Changed access to fully open slide in callback function onSlideOpened(e)
Changed access to opening slide in callback function onSlideStartOpening(e)
Changed access to closing slide in callback function onSlideStartClosing(e)
Option activatedSlideID changed to activeSlideClass - active slide has additional class not ID as before
Option name slideMaxWidth changed to activeSlideSize
Option name autoplayDelay changed to autoplayInterval
Option name activeSlide changed to defaultActiveSlideIdx
Option name slidesEasing changed to easing
Option name usePreloader changed to preloadImages
Option name preloadFadeInDuration changed to preloadTransitionSpeed
Option name slideDuration changed to transitionSpeed
Image preloader didn't work in IE9
Links couldn't be used inside slides and all slides had to be linkable, it wasn't possible to remove the links
Vertical title of a slide in one of the demos didn't work in IE8/IE9 See image
It was impossible to set border of a slide
If option sticky was disabled, event was 'mouseenter', spacing was bigger than zero and cursor was over the space between slides, closing of slides began
If all slides were closed all of them had the same width even the last one so sum of width of all slides could be higher than width of accordion so right border of last slide (if used) was invisible See image
Generator (I hope temporarily) removed because jAccordion offers so many options that generator wouldn't handle them
Removed option countdownMaxWidth - jAccordion offers new way of creating timer which is more complicated but lets you use any type of timer
Removed option preloaderImg - now you can use any HTML element (or multiple elements) as preloader
New
Updated/Changed
Fixed
Removed
jAccordion v1.1
Version: 1.1
Release date: September 12, 2011
Added support for older jQuery versions (1.4.3+)
New option spacing - space between each slide (in px)
Added new video tutorial about creating custom animations
Slightly improved documentation
Updated generator to support option spacing
Examples in preview have option to display JS fallback