|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125 |
- # Change Log
-
- ## [Unreleased](https://github.com/akiran/react-slick/tree/HEAD)
-
- ## 0.22.0
-
- **Release Changes**
-
- - Internal Changes
- - converted InnerSlider from createReactClass object to ES6 class
- - removed all the mixins, created classMethods and pure utility functions instead
- - changed autoplay from setTimeout to setInterval
- - added images onload handlers to update dynamically
- - added autoplaying state for the betterment of autoplay and pause
- - removed usage of assign or Object.assign, using object spreading instead
- - implemented effects of touchMove props
- - fixed transition in opposite direction in case of continuous scrolling
- - added separate onclick event listener for images
- - added missing classes `regular` and `slider`
- - renamed events
- - edgeEvent => onEdge
- - init => onInit
- - reInit => onReInit
- - implemented `pauseOnDotsHover` property
- - implemented Progressive LazyLoad property, lazyLoad is now ondemand/progressive
- - implemented lazyloadError event
- - implemented useTransform property
- - implemented pauseOnFocus property
- - added resize observer to update on slider resize
-
- - Bug Fixes
- - dynamic track updates on image load
- - fixed slickPause and autoPlay issues (paused slider would resume autoplay sometime)
- - fixed trackStyle update on window resize
- - fixed NodeList forEach problem for chrome 51 or below
- - fixed bugs due to uncleared callback timers
- - fixed update issues on just slider resize
-
-
- ## 0.21.0
-
- **Release Changes**
-
- - Fixed issues
- - dataset undefined error in case of swipeToSlide but finite slides
- - slideWidth issue by transform scale
- - variableWidth + finite alignment problems
- - wrapper direction rtl issues
- - added onload update handler for images
- - fixed breaking of animation on setState
-
- - Mixins to Pure Functions
- - getWidth, getHeight
- - swipeDirection
- - initialize, update
-
- - Other Changes
- - removed sass, using pure CSS instead
- - enforced dir='ltr' in the slider, so dir='rtl' in wrapper doesn't break the slider
- - corrected up/down direction conventions
- - added more tests along with snapshots
-
- ## 0.20.0
-
- **Release Changes**
-
- - handled responsive breakpoint collision
- - renamed autoPlayTimer to autoplayTimer and removed it from state
- - changed es5 module.exports with es6 export default in src/index
- - implemented slider syncing with asNavFor prop
- - made all the slides untabbable
- - implemented getSlick method as in slick
- - implemented slickGetOption method
- - implemented lazyLoaded event
- - implemented reInit event
- - implemented onSwipe event and documented edgeEvent
-
-
- ## 0.19.0
-
- **Release Changes**
-
- Following are the changes to be mentioned:
-
- - fixed slideWidth calculation approximation
- - fixed unusual scrolls in focusOnSelect mode
- - added appendDots method for customization of dots
- - modified logic for handling odd/even cases where there were unusual scrolls in opposite direction
- - implemented unslick feature properly
- - fixed variableWidth issues like blank spaces at edges, improper alignment
- - handling focus loss in case of fade=true
- - responsive lazyloading bug fixed
- - increased verticalswiping resistance from 4 to 10
-
-
- ## 0.18.0
-
- **Major Changes:**
-
- - `centerPadding` prop now accepts % value as well
- - Fixed dots count in certain cases, where it was wrong
- - Fixed fade property mess-up on click
- - Fixed invisibility issue when fade & vertical are true
- - Modified logic for updating lazyLoadedList, earlier there were some whitespaces at ends, now they're gone
- - Fixed getTrackLeft issue for slideCount=1
-
-
- ## 0.17.1
-
- **Major Changes**
-
- * Enforced some settings in specific configurations like:
- - `slidesToScroll = 1` *when fade is true*
- - `slidesToScroll = 1` *when centerMode is true*
- - `slidesToShow = 1` *when fade is true*
-
- * Changed the number of clones (preclones and postclones), that fixed couple of issues like blank spaces after last slide and/or before first slide which occurred in several cases.
-
-
- **Minor Changes**
-
- - Rich amount of tests and test-utilities added
- - Additional documentation comments added
- - Refactored small snippets for betterment
- - Fixed several lazyload and centerMode bugs
|