Releases: FormidableLabs/nuka-carousel
New props and bug fixes
- #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
Add missing index.d.ts to build, fix bug with mouse event handling in slides
Adding TypeScript types and zoom effect prop, fix click event handler bug
- #477 Add TypeScript types (thanks @kale-stew)
- #475 Fix click event handler on button within slide element
- #473 Add zoom effect prop (thanks @lauterry)
Fix initial height issue
#469 Fix initial height issue
Bug fixes and aria message prop addition
#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 v4.0.2
Bug fixes
- Fixed wrap around when running in un-controlled mode, i.e., not using
slideIndex
andafterSlide
props.
Nuka v4.0.1
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 v4.0.0
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
, andrenderBottomRightControls
.- Note Replaces the previous
decorators
array.
- Note Replaces the previous
-
Adaptive height support with three modes
first
,max
, andcurrent
. Thanks @Nehle. -
ES module output
Internal Changes
-
Replace
createReactClass
withReact.Component
-
Replace mixin–based
react-tween-state
withreact-move
<Animate />
component. -
Replace Gulp with Webpack 4
-
Replace Karma with Jest, enzyme, and
enzyme-matchers
. Thanks @blainekasten
1.0.1
0.14 compatibility
0.0.9
- Adding tests
- Fixing events on unmount