nuka-carousel

Small, fast, and accessibility-first React carousel library with an easily customizable UI and behavior to fit your brand and site.

OTHER License

Downloads
447.6K
Stars
3.1K
Committers
138

Bot releases are hidden (Show)

nuka-carousel - Some dragging and wraparound fixes!

Published by sarmeyer almost 5 years ago

  • #582 Another attempt to fix the height issue by changing the default prop value for height
  • #584 Fix multi-slide wraparound (Thanks @dbangerter2!)
  • #585 Fix onDragStart, should only happen with dragging/swiping (Thanks @jflayhart!)
  • #588 Impossible to select last images when swiping, this fixes that (Thanks @gonzadk!)
nuka-carousel - Fix Safari dragging bug, small warning fixes, prevent scroll when dragging in iOS

Published by sarmeyer almost 5 years ago

  • #592 change componentWillReceiveProps to UNSAFE_componentWillReceiveProps (thank you @luispeerez!)
  • #600 Fix wraparound logic to account for cellAlign property (thank you @dbangerter2!)
  • #601 Change dot styling (thank you @thomasvaeth!)
  • #608 Fix dragging issue in Safari
  • #609 Prevent scroll when dragging on iOS (Thanks @Lopliok!)
nuka-carousel - Several updates and bug fixes!

Published by sarmeyer about 5 years ago

in 4.5.10 and 4.5.11 several issues have been resolved and updates have been made to account for dependency vulnerability.

  • #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
nuka-carousel - New disableEdgeSwiping prop, add button type

Published by sarmeyer over 5 years ago

  • #551 Adds a disableEdgeSwiping prop to disable white space on last and first slide when swiping - thanks @maurispalletti
  • #549 Add type=button to paging dots, thank you @kaitlynbrown
nuka-carousel - Update new types

Published by sarmeyer over 5 years ago

  • #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
nuka-carousel - Resolve vulnerabilities and add new Scroll3D transitionMode prop option

Published by sarmeyer over 5 years ago

  • Resolve dependency vulnerabilities
  • #506 Add Scroll3D transition mode option (thank you, @juanmardefago!)
nuka-carousel - Fixes dragging bug

Published by sarmeyer over 5 years ago

nuka-carousel - Add new prop, autoPlayReverse, and update types

Published by sarmeyer over 5 years ago

  • #511 Adds style and transitionMode types
  • #510 Adds new prop to allow autoplay in reverse (Thank you @david-davidson!!)
nuka-carousel - New props and bug fixes

Published by sarmeyer over 5 years ago

  • #501 Add cellAlign type to CarouselSlideRenderControlProps interface (thanks @formatlos)
  • #500 Animation performance enhancements (@sghall thanks!)
  • #496 Upgrade react-move (also thanks to @sghall)
  • #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
nuka-carousel - Add missing index.d.ts to build, fix bug with mouse event handling in slides

Published by sarmeyer over 5 years ago

  • #480 Add Types to build
  • #486 Fix mouse event handling to account for click events within the slide
nuka-carousel - Adding TypeScript types and zoom effect prop, fix click event handler bug

Published by sarmeyer almost 6 years ago

  • #477 Add TypeScript types (thanks @kale-stew)
  • #475 Fix click event handler on button within slide element
  • #473 Add zoom effect prop (thanks @lauterry)
nuka-carousel - Bug fixes and aria message prop addition

Published by sarmeyer almost 6 years ago

#460 Ability to configure aria-live message with prop (thanks @gribnoysup)
#458 Fix flicker in wrap-around (thanks @Areadrill)
#453 Fix issue involving updating props on beforeSlide (thanks @sjfkai)

nuka-carousel - Fix initial height issue

Published by sarmeyer almost 6 years ago

#469 Fix initial height issue

nuka-carousel - Nuka v4.0.2

Published by carloskelly13 over 6 years ago

Bug fixes

  • Fixed wrap around when running in un-controlled mode, i.e., not using slideIndex and afterSlide props.
nuka-carousel - Nuka v4.0.1

Published by ryan-roemer over 6 years ago

Bug fixes

  • Remove the auto height for the first slide. This is no longer needed with the 3 height modes implemented.

  • Fix offset for non-left aligns and > 1 slidesToShow

  • Fixed wrapAround for two slides

Internal Changes

  • Add UI tests using puppeteer.
nuka-carousel - Nuka v4.0.0

Published by carloskelly13 over 6 years ago

Features

  • Eight new render props for placing custom controls around the edge of the carousel. They are renderTopLeftControls, renderTopCenterControls, renderTopRightControls, renderCenterLeftControls, renderCenterCenterControls, renderCenterRightControls, renderBottomLeftControls, renderBottomCenterControls, and renderBottomRightControls.

    • Note Replaces the previous decorators array.
  • Adaptive height support with three modes first, max, and current. Thanks @Nehle.

  • ES module output

Internal Changes

  • Replace createReactClass with React.Component

  • Replace mixin–based react-tween-state with react-move <Animate /> component.

  • Replace Gulp with Webpack 4

  • Replace Karma with Jest, enzyme, and enzyme-matchers. Thanks @blainekasten

nuka-carousel - 1.0.1

Published by kenwheeler about 9 years ago

0.14 compatibility

nuka-carousel - 0.0.9

Published by kenwheeler over 9 years ago

  • Adding tests
  • Fixing events on unmount
nuka-carousel - 0.0.8

Published by kenwheeler over 9 years ago

Hotfix for click events

nuka-carousel - 0.0.7

Published by kenwheeler over 9 years ago

Fixing cellSpacing width offset