react-multi-carousel
Version:
Production-ready, lightweight fully customizable React carousel component that rocks supports multiple items and SSR(Server-side rendering) with typescript.
158 lines (104 loc) • 10.8 kB
Markdown
### Changelog
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
### [v2.0.0](https://github.com/YIZHUANG/react-multi-carousel/compare/1.4.5...v2.0.0)
> 6 July 2019
- Added documentation and fix test [`#39`](https://github.com/YIZHUANG/react-multi-carousel/pull/39)
- New dots mode that behaves exactly the same as react-slick but better. [`#33`](https://github.com/YIZHUANG/react-multi-carousel/pull/33)
- [Snyk] Fix for 1 vulnerable dependencies [`#38`](https://github.com/YIZHUANG/react-multi-carousel/pull/38)
- [Snyk] Fix for 1 vulnerable dependencies [`#37`](https://github.com/YIZHUANG/react-multi-carousel/pull/37)
- [Snyk] Fix for 1 vulnerable dependencies [`#36`](https://github.com/YIZHUANG/react-multi-carousel/pull/36)
- Added pipeline for documentation [`#34`](https://github.com/YIZHUANG/react-multi-carousel/pull/34)
- Change a different way of minifying the codes [`#30`](https://github.com/YIZHUANG/react-multi-carousel/pull/30)
- Added more badges [`#29`](https://github.com/YIZHUANG/react-multi-carousel/pull/29)
- Update changelog, readme and documentation [`#27`](https://github.com/YIZHUANG/react-multi-carousel/pull/27)
- fix: examples/ssr/.snyk, examples/ssr/package.json & examples/ssr/package-lock.json to reduce vulnerabilities [`df9f5be`](https://github.com/YIZHUANG/react-multi-carousel/commit/df9f5be328bda6c15b20671072f5d373e5283120)
- fix: app/.snyk, app/package.json & app/package-lock.json to reduce vulnerabilities [`7a915da`](https://github.com/YIZHUANG/react-multi-carousel/commit/7a915da0b93a088549f8a2adf6a19ed8086092c0)
- Complete dot mode with new calculation [`a0aa17f`](https://github.com/YIZHUANG/react-multi-carousel/commit/a0aa17f6849fb2f9c87deb03d18b1e56ea5fd815)
#### [1.4.5](https://github.com/YIZHUANG/react-multi-carousel/compare/1.4.3...1.4.5)
> 19 June 2019
- Fix CustomDot component's react key warning [`#26`](https://github.com/YIZHUANG/react-multi-carousel/pull/26)
- Fixed test [`1f96f7e`](https://github.com/YIZHUANG/react-multi-carousel/commit/1f96f7e9ba0773014ec28cd42498f2eb51941c05)
- Reduce one extra re-rendering [`617d200`](https://github.com/YIZHUANG/react-multi-carousel/commit/617d200c643e841ef74fb9d7b4341a7678660514)
- Change slideIndex to index [`49a4de6`](https://github.com/YIZHUANG/react-multi-carousel/commit/49a4de661afd413c5252c136d9b1821aa9e87012)
#### [1.4.3](https://github.com/YIZHUANG/react-multi-carousel/compare/1.4.2...1.4.3)
> 9 June 2019
- Clean up codes [`0291122`](https://github.com/YIZHUANG/react-multi-carousel/commit/0291122cf5a7ea3e021c587aa60295fdb4c1fbd7)
- Update changelog [`f604fef`](https://github.com/YIZHUANG/react-multi-carousel/commit/f604fef3fb57648e47a7f58407f1a817c9ae4331)
- Prevent rendering carousel items on client side before dom is ready [`dbb24d1`](https://github.com/YIZHUANG/react-multi-carousel/commit/dbb24d18a57edba8ed729289073ea57f0c53d162)
#### [1.4.2](https://github.com/YIZHUANG/react-multi-carousel/compare/1.4.0...1.4.2)
> 5 June 2019
- Disable drag and and hide arrows as well as set clones when children … [`#22`](https://github.com/YIZHUANG/react-multi-carousel/pull/22)
- [Snyk] Fix for 1 vulnerable dependencies [`#20`](https://github.com/YIZHUANG/react-multi-carousel/pull/20)
- Added broswerstack support [`#18`](https://github.com/YIZHUANG/react-multi-carousel/pull/18)
- Added active className for carousel Item when its in view port [`624961b`](https://github.com/YIZHUANG/react-multi-carousel/commit/624961b5def09cd355a39155de972710d9cf91ac)
- Update local development dependencies [`a959774`](https://github.com/YIZHUANG/react-multi-carousel/commit/a95977407e5ac7478382ff43368f545383d844dc)
- Update ssr examples [`3bc2590`](https://github.com/YIZHUANG/react-multi-carousel/commit/3bc25901c0ca98f223e158b295be8922e3c0c97d)
#### [1.4.0](https://github.com/YIZHUANG/react-multi-carousel/compare/1.3.21...1.4.0)
> 11 May 2019
- Minify the codes [`408d4d9`](https://github.com/YIZHUANG/react-multi-carousel/commit/408d4d91651fa27f3fc8bc63bc0762992004a7db)
- Put uglify-js back in dev dependency [`da3363d`](https://github.com/YIZHUANG/react-multi-carousel/commit/da3363d8f75f1b53d254f27e46d3c06dc4fa6c75)
- Change naming of lastPosition to lastX [`fc0d144`](https://github.com/YIZHUANG/react-multi-carousel/commit/fc0d14499384e66251c94422839b91938ea1c9ff)
#### [1.3.21](https://github.com/YIZHUANG/react-multi-carousel/compare/1.3.18...1.3.21)
> 8 May 2019
- Improve npm search ranking [`#17`](https://github.com/YIZHUANG/react-multi-carousel/pull/17)
- Added Changelog and License [`#16`](https://github.com/YIZHUANG/react-multi-carousel/pull/16)
- Add license scan report and status [`#15`](https://github.com/YIZHUANG/react-multi-carousel/pull/15)
- Put coverage folders back [`a7cc73e`](https://github.com/YIZHUANG/react-multi-carousel/commit/a7cc73e3bf562e08e876f1c92063a5fba4c10cf1)
- Added Dependancy check [`356b22f`](https://github.com/YIZHUANG/react-multi-carousel/commit/356b22f9714d5ed7c3db1cb03c83e9ee0da04ef3)
- Added TROUBLESHOOTING and Tslint [`0166503`](https://github.com/YIZHUANG/react-multi-carousel/commit/016650389fcc6aadd015f82366e71a5a397f9110)
#### [1.3.18](https://github.com/YIZHUANG/react-multi-carousel/compare/1.3.16...1.3.18)
> 30 April 2019
- Remove dist files and coverage from git [`127be39`](https://github.com/YIZHUANG/react-multi-carousel/commit/127be3945ae743e1289496f5300d09ddfcdbb186)
- Improve test [`ab156cb`](https://github.com/YIZHUANG/react-multi-carousel/commit/ab156cb0b178fe433afa5c639abb76844db572f0)
- Added scrollbar as an example [`2279998`](https://github.com/YIZHUANG/react-multi-carousel/commit/227999887500de6c7639c8326059ad658fea569b)
#### [1.3.16](https://github.com/YIZHUANG/react-multi-carousel/compare/1.3.14...1.3.16)
> 26 April 2019
- Remove gutter when reaching the end of slides in non-infinite mode [`b16a1d0`](https://github.com/YIZHUANG/react-multi-carousel/commit/b16a1d03514efab39229de030860d9ee5f7a010e)
- Fixed typoes in Readme [`6ca29a2`](https://github.com/YIZHUANG/react-multi-carousel/commit/6ca29a26dd71c9b3525ccabc834cfa982c699f65)
#### [1.3.14](https://github.com/YIZHUANG/react-multi-carousel/compare/1.3.13...1.3.14)
> 24 April 2019
- Fixed flickering issues on safari [`eb2dbeb`](https://github.com/YIZHUANG/react-multi-carousel/commit/eb2dbeb615daba7f3c24f9b814edab23ac7f42f4)
#### [1.3.13](https://github.com/YIZHUANG/react-multi-carousel/compare/1.3.10...1.3.13)
> 24 April 2019
- Pre-clone and pre-swtich the carousel items by one for smoother anima… [`#12`](https://github.com/YIZHUANG/react-multi-carousel/pull/12)
- Pre-clone and pre-swtich the carousel items by one for smoother animation for the infinite mode [`3ff25ee`](https://github.com/YIZHUANG/react-multi-carousel/commit/3ff25ee38b68ef814a9fa3a4b1bc1abc1e5ea2fe)
- Update storybooke examples [`486302e`](https://github.com/YIZHUANG/react-multi-carousel/commit/486302e3f6f728fa41ca2982b8510da5a0d167db)
- Smoother example for the autoplay example [`3012981`](https://github.com/YIZHUANG/react-multi-carousel/commit/3012981cf35e43a58cf1460fdb4356a5fb9e5a2c)
#### [1.3.10](https://github.com/YIZHUANG/react-multi-carousel/compare/1.3.9...1.3.10)
> 16 April 2019
- Make types option because of React.cloneElement [`8704ba0`](https://github.com/YIZHUANG/react-multi-carousel/commit/8704ba078ea4bb6cf4753253bf9a854cd216cccd)
#### [1.3.9](https://github.com/YIZHUANG/react-multi-carousel/compare/1.3.7...1.3.9)
> 16 April 2019
- Unit test [`a9ff604`](https://github.com/YIZHUANG/react-multi-carousel/commit/a9ff604eeff97555fa9967e4ebabdab314c64711)
- Added TypeScript usage instruction [`802f794`](https://github.com/YIZHUANG/react-multi-carousel/commit/802f794a8b84e665b6e429e4fd4f250670a3e9a3)
- Change naming of functions to better ones [`9e19e38`](https://github.com/YIZHUANG/react-multi-carousel/commit/9e19e3865a5e206a1aa8cff5be9b49ee633d404f)
#### [1.3.7](https://github.com/YIZHUANG/react-multi-carousel/compare/1.3.6...1.3.7)
> 13 April 2019
- Added center mode functionality [`#11`](https://github.com/YIZHUANG/react-multi-carousel/pull/11)
- Update storybook [`1c076cf`](https://github.com/YIZHUANG/react-multi-carousel/commit/1c076cf85cc213becb972e886ba70af2671607e2)
- Update readme [`af8109b`](https://github.com/YIZHUANG/react-multi-carousel/commit/af8109bdc159feca38ddc79604dee475187c8de7)
- Fixed contributing guide [`1cf955f`](https://github.com/YIZHUANG/react-multi-carousel/commit/1cf955f9f71b1106e65d04da4b68e1881a04ce71)
#### [1.3.6](https://github.com/YIZHUANG/react-multi-carousel/compare/1.3.5...1.3.6)
> 11 April 2019
- Added focusOnSelect props [`408f780`](https://github.com/YIZHUANG/react-multi-carousel/commit/408f78048915263e3457a27eada61a044c9e0829)
#### [1.3.5](https://github.com/YIZHUANG/react-multi-carousel/compare/1.3.0...1.3.5)
> 8 April 2019
- Testing [`#9`](https://github.com/YIZHUANG/react-multi-carousel/pull/9)
- Prettify code block [`#8`](https://github.com/YIZHUANG/react-multi-carousel/pull/8)
- Update storybook [`b261970`](https://github.com/YIZHUANG/react-multi-carousel/commit/b261970d7ec6e250f585c08d1e764ebfee79f032)
- Added prettier [`3c10adb`](https://github.com/YIZHUANG/react-multi-carousel/commit/3c10adbc82081f012b50ff90ee300aef1127d4b7)
- Added visibile and active props to carousel items [`9d9db63`](https://github.com/YIZHUANG/react-multi-carousel/commit/9d9db637abfd27c4cddbf41e08e6b80d04b0806b)
#### [1.3.0](https://github.com/YIZHUANG/react-multi-carousel/compare/1.2.4...1.3.0)
> 5 April 2019
- Added support for IE11 and IE10 [`#7`](https://github.com/YIZHUANG/react-multi-carousel/pull/7)
- Update examples [`53b59cc`](https://github.com/YIZHUANG/react-multi-carousel/commit/53b59cc7278be2162b1ea34b89275911ba888689)
- Fixed test [`19f3508`](https://github.com/YIZHUANG/react-multi-carousel/commit/19f3508bd85a2f8b186d2dd6a47cf29e14c8f660)
- Fixed custom dot index should be the original ones [`99d7e81`](https://github.com/YIZHUANG/react-multi-carousel/commit/99d7e81d45a417caa385e0b1e3206b6dc3e63339)
#### 1.2.4
> 26 March 2019
- Make Infinite mode the same as other common Carousel libs. [`#5`](https://github.com/YIZHUANG/react-multi-carousel/pull/5)
- Update readme change naming [`#4`](https://github.com/YIZHUANG/react-multi-carousel/pull/4)
- first commit [`f546564`](https://github.com/YIZHUANG/react-multi-carousel/commit/f546564ce6592d000958eeabc511be2f2f66900c)
- Now everything works nicely [`a846582`](https://github.com/YIZHUANG/react-multi-carousel/commit/a8465826feba0b8876f51106069ac43734fb1f56)
- Added index.js [`5acbd12`](https://github.com/YIZHUANG/react-multi-carousel/commit/5acbd129617bbe75d977fa1f5dd73d12f53d7d26)