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 - [email protected]

Published by carloskelly13 over 1 year ago

  • Fix to only include inert property when slide is not in view (#1000) @allypalanzi
nuka-carousel - [email protected]

Published by carloskelly13 over 1 year ago

  • Implement fixed width slides with intersection observer (#985)
  • Fix cellAlignment issue
  • Enforce scrollMode remainder if slidesToScroll auto is used
nuka-carousel - Bug fix

Published by sarmeyer almost 3 years ago

  • #810 fix: Last image is not rendered when carousel has 3 slides and its centered (Thanks @ValGeorgiev)
nuka-carousel - Browser crash fix

Published by sarmeyer almost 3 years ago

Thank you @hsource for contributing to Nuka and submitting this fix!

  • #804 Fix: flip inequality check in initializeCarouselHeight
  • #805 Fix: prevent initializeCarouselHeight loop to fix browser crash
nuka-carousel - A11y improvements, dep bumps, screen-reader perf update

Published by sarmeyer about 3 years ago

  • #802 Minor A11y improvements
  • #801 Fix lint errors
  • #800 Dep bumps
  • #799 Dep bumps
  • #796 Perf: Use more modern screen-reader only styles
  • #794 Dep bumps
nuka-carousel - Dep updates, fix memory leak, improve SVG A11y

Published by sarmeyer over 3 years ago

  • #791 Fix: bind blockEvent method to this
  • #785 Fix: update react-move
  • #781 Fix: Improve SVG dot A11y
  • #779 Dep bumps
  • #777
  • #776
nuka-carousel - Fix Center CellAlign bug, fix preventDefault bug in React 17

Published by sarmeyer over 3 years ago

  • #765 Fixes #732 - remove preventDefault from touch handler (Thanks, @gingerrific!)
  • #764 Set up GH Actions
  • #763 Dep bumps
  • #760 Fixes: #754 - Center cellAlign bug
nuka-carousel - Fixes in `setDimensions`, initial slide offset, and Zoom animation

Published by sarmeyer almost 4 years ago

  • #746 Fixes #705 - allow peeking slides when slide count is less than 3, and using Zoom animation
  • #747 Set proper offset on first render for slider-list
  • #750 Fixes #749 - Updates to setDimensions method to fix video height bug
nuka-carousel - v4.7.4 out with bug fixes!

Published by sarmeyer almost 4 years ago

  • #745 Add transition when heightMode is set to 'current' (Thanks @acharyakavita!) Fixes #721

  • #742 ariaProps should not override child props values (Thank you, @halitogunc!) Fixes #741

  • #739 Fix non-clickable slides and several bugs in paging dots display (Another big "thank you" to @acharyakavita!) Fixes #725

nuka-carousel - 4.7.3 Updates

Published by sarmeyer almost 4 years ago

  • #740 Update Wicg-inert and puppeteer
  • #737 Types update: fix PreviousButton, NextButton, and PagingDots def
  • #734 Fix: showing partial slides breaks navigation dots
nuka-carousel - Vulnerability Fix, Type definitions updates

Published by sarmeyer almost 4 years ago

  • #733 Fix package vulnerability
  • #731 Update onDragStart type (Thank you, @kittsil!)
  • #729 Type def updates (Thanks, @thomasvaeth!)
  • #728 Add opacityScale to type defs (Thanks, @bkonkle!)
  • #706 Add a more descriptive explanation about wrapAround
  • #707 Push fresh yarn.lock
  • #716 Update types for missing slideOffset, zoomScale
  • #717 fixes #709 - Carousel collapsing with certain prop config
  • #723 Cleanup dev dependencies, fix vulnerabilities, eslint fixes
  • #698, #714, #722 Dependency bumps
nuka-carousel - Several bug fixes

Published by sarmeyer over 4 years ago

Thanks to all the contributors for helping with this release, and many others!

  • #687 Fix Edge issue (Thank you @apotap2!)
  • #683 Rename param of afterSlide callback (Thanks, @stevenjob!)
  • #680 Fixes bug #586 - changing slide too quickly doesn't behave as expected (Thanks, @sachinmour!)
  • #677 Update incorrect prop getControlsContainerStyle (Thank you, @mnstrsound!)
nuka-carousel - Hot fix for flash on wraparound

Published by sarmeyer over 4 years ago

#676 hot-fix: flash after wraparound

nuka-carousel - Small bundle size optimization and removed deprecated lifecycle method!

Published by sarmeyer over 4 years ago

Thank you to @mariano-formidable for these fixes!! πŸŽ‰

  • #674 Upgrade react-move to reduce bundle size
  • #673 Remove deprecated UNSAFE_componentWillReceiveProps
  • #672 Add innerRef to type definitions
  • #671 Add innerRef prop
    Thank you for these two, @jkrehm ☝️
  • #670 Add scrollMode prop (Thanks, @mariano-formidable! πŸ€—)
  • #669 Fix getControlsContainerStyle prop name type in type definitions (Thank you, @ahutchings! πŸŽ‰ )
  • #668 Fix edge swipe bug (@mariano-formidable πŸŽ‰)
  • #666 Add ability to drag to scroll multiple slides (Thanks to @amphithere and @mariano-formidable for this one! πŸ’―)
nuka-carousel - Revert wicg-inert changes, fixes #664

Published by sarmeyer over 4 years ago

  • #665 Revert wicg-inert changes as part of PR #643
nuka-carousel - [WIP] Known issues with SSR introduced by one of these fixes

Published by sarmeyer over 4 years ago

  • #656, #655, #653
    Minor clean up and fixes - update demo to use hooks, add demo title, fix slidesToScroll typing, cleaning up prop names, minor perf improvement
  • #652 fix: add missing type annotation
  • #651 Fix typo
  • #650 Change touchAction for fade-transition to pinch-zoom
  • #648 Add autoplay toggle to demo
  • #647 Prevent fade and fadeFromSlide from reaching/equalling slideCount to solve opacity issue
  • #645 Prevent swipe logic from taking over when no swipe was made
  • #644 Add prop to allow for customization of defaultControls elements
  • #643 Slides that are not fully visible cannot receive focus
  • #639 Keyboard controls will only work when keyboard is in focus
nuka-carousel - HeightMode, scroll transition, and control element updates

Published by sarmeyer over 4 years ago

Huge help from @mariano-formidable for this release - Thank you!!

  • #632 Dependency vulnerability fixed, upgrade handlebars from 4.1.2 to 4.5.3
  • #633 Fixes #618 max (and first) height mode calculations
  • #635 Fixes #494 Updates scroll transition logic to fix wraparound flash
  • #636 Fixes #503 updates logic so Next button enables/disables correctly
  • #638 Fixes #531 styling issue in Demo and some minor cleanup of the code
nuka-carousel - A few `heightMode` and general Carousel height issues fixed!

Published by sarmeyer almost 5 years ago

  • Fixes for leftAlign added for heightMode="current" and heightMode="max"
  • #614 Remove getListItemStyles() from type definitions (Thanks @esetnik)
  • #619 Configure keyboard keyCodes so default ones can be overridden (thank you @mtsandeep)
  • #620 Avoid redundant dimension calculations after a DOM mutation (thank you @Sidnioulz)
  • #621 Add TS definition for renderAnnounceSlideMessage (thanks @michaelgt04)
  • #625 Fixes Issue 521: Initial height calculations will be repeated until successful. (thank you, @mariano-formidable)
  • #626 Height mode 'current' uses tallest visible slide (thank you @mariano-formidable)
  • #628 Adding missing Type For keyCodeConfig prop (thanks, @mtsandeep)