UNPKG

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
### 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)