- New API parameter: slidesPerViewFit
- New API methods: disableKeyboardControl, enableKeyboardControl
- Require JS support
- JS Hinted
- Lot of minor fixes
- Fix loop and autoplay bug
- New api parameters: autoplayStopOnLast, longSwipesRatio, eventTarger, preventLinksPropagation
- Now "looped" slides have additional "swiper-slide-duplicate" class
- Updated onProgressChange callback to work with new Callbacks API
- Minor fixes
- Mousewheel fixes, new mousewheelForceToAxis parameter
- Improved old IE animation timings
- Updated Swiper's CSS with content-box property on .swiper-wrapper
- New callbacks onSlideNext, onSlidePrev
- New additive callbacks API
- Highly improved mouse wheel behavior, especially for OSX inertia scrolling in usual mode, and now it returns page scrolling for edge positions in scrollContainer mode
- Fully reworked autoplay with new ability to restart it using new autoplayDisableOnInteraction parameter
- Updated Scrollbar plugin, fix for centeredSlides mode
- A bit of IE fixes
- Small fixes and code improvements
- New callbacks onSetWrapperTransition, onSetWrapperTransform, onSwiperCreated
- Updated Scrollbar plugin, now scrollbar will be invisible when it is not required
- New amazing Smooth Progress plugin.
- New Hash Navigation plugin.
- Many fixes and code improvements
- Updated Scrollbar plugin
- Fixed links and events in loop mode
- A bit improved freeMode logic
- Improved "noSwiping" logic
- Other minor fixes
- Many fixes and improvements
- Updated Scrollbar plugin with new onScrollbarDrag callback
- New API inFirstInit and onInit callbacks
- New Pull To Refresh demo
- Improved "noSwiping" logic
- Fixed clickedSlideIndex for IE7-8
- Fixed "calculateHeight" logic
- Other minor fixes
- Many new features, new functionality, new core, new API
- Better old IE support, now it supports even IE 7 (jQuery required)
- Lot of major and minor fixes
- Fixed Autoplay in non loop mode with slidesPerSlide more than 1
- Ability to enable/disable callback queues to get more control over the callbacks
- Minor Fixes
- Few important fixes including IE8 improvements
- Updated Scrollbar plugin to be compatible with IE8
- New API features:
- New feature to enable 100% resitance with
nopeek
parameter - New feature to disable "swiping" on some slide with additional
NoSwiping
element's class .activeSlide
became.activeIndex
.previousSlide
became.previousIndex
- New feature to enable 100% resitance with
- IE9 fix for with in percents
- Other minor fixes and improvements
- New API features:
- New feature to disable short swipes with
shortSwipes
parameter - New feature to add "start" threshold
moveStartThreshold
parameter - New feature to use left/top wrapper position offset instead of use of css3 transforms
useCSS3Transforms
parameter
- New feature to disable short swipes with
- Updates CSS file
- Minor fixes and improvements
- Added support for devices that can use both mouse and touch "pointers" at the same time, like many of Windows 8 tablets and notebooks
- New API features:
- New feature to set "group sliding" with
slidesPerGroup
parameter - Now you can hardcode resize event (for example "resize" instead of "orientationchange" for mobiles) with
resizeEvent
parameter
- New feature to set "group sliding" with
- Fixes:
- Fixed situation when slider can get stuck between slides when tapped during transition
- Now clickedSlide will return correct slide in loop mode
- Minor fixes
- Improved cursors usablity with autmatic grab cursors for container and drag cursor for scrollbar
- Improved mousewheel control for scroll container/free mode to have more native scrolling behavior
- Snap functionality for scrollbar
- Scrollbar plugin updated to version 1.2
- Minor fixes
- Fixed initialSlide/resize issue
- New ability to use slides with fixed width in fluid container with a
slidesPerSlide:'auto'
- Pagination switch that appropriate to active slide index has additional "swiper-activeslide-switch"
- Other minor fixes
- New API features:
- New keyboard arrows navigation with "keyboardControl" option
- New mousewheel navigation with "mousewheelControl" option
- Now it is possible to pass HTMLElement on initialization, not only css selector like before
- Updated 3D Flow
- Updated Scrollbar
- Fixed small Android and IE8 bugs
- Improved "scrollContainer" to be more responsive
- Other minor core fixes
- New huge and awesome Slides API
- New API features:
- New initialization option "initialSlide"
- New methods: ".reInit()", ".currentSlide()", ".clickedSlide"
- New callbacks: "onSlideClick" and "onSlideTouch"
- Update 3D Flow plugin to work with new features
- Lot of minor and few major core fixes
- New API features
- Scroll Container Improvements
- Reworked internal plugins API
- Windows Phone 8 Support
- Minor fixes
- New Scroll Container mode to use like simple scrollable area!
- New API features
- Highly improved nested behavior to create multi dimensional apps
- Fixed auto play in loop mode
- Fixed initialization "delay" in loop mode
- New internal plugins API (beta). It allows to create own Swiper plugins
- Improved Internet Explorer 8 support
- Minor fixes
- Internet Explorer 8 support (without animation)
- FireFox below 11 support
- A lot of major and minor fixes, core optimization
- Now it works in Internet Explorer 9 (without animation) and Internet Explorer 10
- Improved perfomance
- New "loop" mode with infinite scroll (see demo below)
- New carousel mode, now you can show few slides per slider container (see demo below)
- New "smart" pagination, looks fun with loop and carousel modes
- Now Swipers can be easily nested one into another (see demo below)
- Added ability to disable automatic slider resize on windows resize
- Updated CSS
- External functions swipeNext, swipePrev, swipeTo now return true or false.
- .previousSlide property returns the index of previously displayed slide
- Added onSlideInitialize callback
- Added onSlideChangeStart callback
- Added onSlideReset callback
- onSlideChange is renamed to onSlideChangeEnd
- Now .swipeTo() method accepts 3 parameters - index (number), speed (number) and runCallbacks (boolean)
- Now .swipeTo() method will produce 'onSlideChangeStart' and 'onSlideChangeEnd' callback functions (if "runCallbacks" is not equal to "false")
- New mySwiper.destroy() method to release all events assigned by Swiper
- Fixed serious bug when using fluid (responsive) Swiper to re-calculate slides' position on window resize
- Improved mouse events to get the same behaviour as on touch devices
- Added autoPlay parameter to enable auto play
- mySwiper.startAutoPlay() - external function to start auto play
- mySwiper.startAutoPlay() - external function to stop auto play
- Optimized for usage as a fallback for upcoming **"iDangero.us S6"** 3D slider
- Added small plugin to use Swiper with Zepto.js