Release Notes

All the history of desoSlide can be found here

Current stable release: 2.2.0

2016-06-28
2.2.0

  • New Added new thumbEvent: 'click' property (available values: 'click', 'mouseover').
  • New Added new event onThumbMouseOver.

2014-06-30
2.1.0

  • New Allowed instant transition with effect: 'none'.

2014-06-07
2.0.1

  • New Disabled controls.show if there is only one thumbnail.

2014-05-22
2.0.0

  • Stable release. Nothing more since 2.0.0-rc2.

2014-05-15
2.0.0-rc2

Effect

  • New Added more animate effects: slide, bounce, flipY, rotateBig and fun.
  • New Added more magic effects: perspective and swap.
  • Change Renamed animate.flip to animate.flipX.

Compatibility

  • New Added CSS3 transition fallback and used basic fade effect instead.

Other

  • Change Removed transparency while creating the slideshow image.

2014-05-05
2.0.0-rc1

Compatibility

This version totally breaks the backwards compatibility!

Main

  • Change Call the plugin inside $(window).load(function() {}) instead of $(function() {}).
  • Change Call the plugin on the image container instead of a thumbs list.
$(window).load(function() {

    // Here we are sure that all images are loaded
    $('#slideshow').desoSlide({
        // options
    });

});

Options

  • New Added thumbs option which takes an anchors collection.
$(function() {

    // In version 1:
    $('#thumbs').desoSlide({
        main: {
            container: '#slideshow'
        }
    });

});

$(window).load(function() {

    // In version 2:
    $('#slideshow').desoSlide({
        thumbs: $('#thumbs li > a') // This new way allows you to target any thumb in your DOM
        // Or
        thumbs: $('a.thumb') // Be sure that your anchor has an `img` tag as a child
    });

});
  • New Added imageClass to replace main.cssClass.
  • Change Removed main object including main.container, main.cssClass and main.insertion.
  • Change Removed caption.
  • Change Renamed controls.enable to controls.show.
  • Change Changed controls.keys from true to false by default.

Effect

  • Change Changed effect option type from string to object.
  • New Added effect.provider.
  • New Added effect.name.

Events

  • Change Prefixed all events name by on.
  • New Added events.onImageClick.
  • New Added events.onImageShow.
  • New Added events.onImageShown.
  • New Added events.onImageHide.
  • New Added events.onImageHidden.
  • New Added events.onError.
  • New Added events.onWarning.
  • New Added events.onSuccess.
  • Change Removed events.completed.

Public methods (new)

  • New Added rebuild().
  • New Added getThumbs(index).
  • New Added setEffect(effect).
  • New Added pause().
  • New Added play().
  • New Added isPlaying().
  • New Added goPrev().
  • New Added goNext().
  • New Added goTo(index).

Other

  • Fix Fixed the overlay positioning when image has borders.
  • Change Changed data-desoslide-caption to data-desoslide-caption-title.
  • Change Inserted caption title if data-desoslide-caption-title is specified.
  • Change Changed data-desoslide-href to data-desoslide-caption-link.
  • Change Inserted caption link if data-desoslide-caption-link is specified.
  • Change Removed spinner.

Tests

2014-02-09
1.3.0

  • New The animate.css library is now a dependency, it needs to be downloaded and loaded separately.

2013-12-06
1.2.4

  • New Added 'random' effect.
  • Fix Fixed undefined error when no overlay specified.

2013-12-03
1.2.3

  • New Added 5 callbacks in the new 'events' option: 'thumbClick', 'prev', 'pause', 'play' and 'next'.
  • New Added spinner for waiting.
  • Change Moved 'result' option in 'events.completed'.

2013-11-30
1.2.2

  • New Added 'animationend' event to recalculate overlay positioning after each effect, instead of using an arbitrary timeout.
  • Enhance Optimized source code.
  • Change Removed 'log' option (enabled by default in case of error or warning).

2013-11-25
1.2.1

  • New Added the 'desoslide' namespace for data API. Use data-desoslide-*.
  • New Added the 'none' value for overlay option.

2013-11-24
1.2.0

  • New Added effects 'sideFade' and 'sideFadeBig'.

2013-09-10
1.1.1

  • Change Log only the first error found. Avoid cascade errors.

2013-09-01
1.1.0

  • Change Totally remade the options syntax.

2013-08-31
1.0.3

  • New Added 5 transition effects.
  • New Added mainImageClass option.
  • Fix Fixed overlay positioning.
  • Fix Fixed included links on captions.

2013-07-12
1.0.2

  • Fix Fixed bad border value retrieved in Firefox.

2013-07-12
1.0.1

  • New Added the border value while creating the overlay.

2013-05-17
1.0.0

  • New First release.