- #592 change componentWillReceiveProps to UNSAFE_componentWillReceiveProps
- #600 Fix wraparound logic to account for cellAlign property
- #601 Change dot styling
- #608 Fix dragging issue in Safari
- #609 Prevent scroll when dragging on iOS
- #582 Another attempt to fix the height issue by changing the default prop value for height
- #584 Fix multi-slide wraparound
- #585 Fix onDragStart, should only happen with dragging/swiping
- #588 Impossible to select last images when swiping, this fixes that
- #578 update vulnerable deps, fix broken scroll animation
- #576 Clear timeouts when component unmounts to prevent memory leak
- #574 Add event param to onDragStart method
- #573 Fix resizing height issue due to dynamically loaded elements and readyStateChange issues
- #572 Fix Travis configuration
- #571 Next and Previous buttons should not be submit type buttons
- #565 Add missing controls to the TypeScript library definition
- #564 Export NextButton, PreviousButton, PagingDots from main entry point to allow for easier style targeting
- #562 Allow isEdgeSwiping to work with vertical slider
- #561 Avoid the empty div wrapper for null custom controls
- #557 Add type for animation prop
- #555 Fix wrongly calculated height for the current slide on slide change
- #551 Add disableEdgeSwiping prop to disable white space on last and first slide when swiping
- #549 Add type=button to paging dots
- #545 Add onDragStart to index.d.ts
- #541 Adds scroll3d to types
- #536 Add type definition for PagingDots class
- #535 Allow null to be passed to render controls
- #517 Fix bug when changing to vertical mode, add missing prop to types
- #524 Remove extra function wrap around handleMouse methods
- #525 Fix calculation of dimensions
- #526 Add classnames to paging dots to improve styling ability
- #529 Fix IE11 error related to #525
- #532 Update README.md with OSS status
- Resolve dependency vulnerabilities
- #506 Add Scroll3D transition mode option
- Fixes dragging bug
- #508 Fix speed slide flicker/blinking
- #501 Add cellAlign type to CarouselSlideRenderControlProps interface
- #500 Animation performance enhancements
- #496 Upgrade react-move
- #492 Fix Paging Dots sync, fix 'Next' button validation
- #490 Disable animation for an initial slide when non-default slideIndex prop is passed
- #489 Disable animation prop created
- #488 Configurable zoom scale prop
- #487 updates to README
- #477 Add TypeScript types
- #475 Fix click event handler on button within slide element
- #473 Add zoom effect prop
- #469 Fix initial height issue
- #460 Ability to configure aria-live message with prop
- #458 Fix flicker in wrap-around
- #453 Fix issue involving updating props on beforeSlide
- #451 Allow clicks with modifier present
- #446 Fix for demo (toggle between 2 and 6 slides showing)
- #445 Add
disableKeyboardControls
prop to allow users to disable keyboard controls - #441 Start work on removing deprecated lifecycle methods
- #439 Allow
pauseOnHover
to work when swiping/dragging is disabled - #436 Refactoring
- #425 Accessibility features added
- Adding keyboard controls
- Reader lets you know what slide you are on
- Slide that is being display will be read by reader
- #435 Fix issues where
clickDisabled
is set to true too often - #433 add function to add ariaProps to all visible slides
- #432 Add
slide-visible
class to all currently visible slides - #431 Carousel would go into an infinite loop between two slide. Added a isTransitioning check to wait until afterSlide is finish.
- #423 Prevent click events only when swiping