Releases: FormidableLabs/nuka-carousel
Releases · FormidableLabs/nuka-carousel
HeightMode, scroll transition, and control element updates
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
A few `heightMode` and general Carousel height issues fixed!
- 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)
Fix Safari dragging bug, small warning fixes, prevent scroll when dragging in iOS
- #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!)
Some dragging and wraparound fixes!
- #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!)
Several updates and bug fixes!
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
New disableEdgeSwiping prop, add button type
- #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
Update new types
Resolve vulnerabilities and add new Scroll3D transitionMode prop option
- Resolve dependency vulnerabilities
- #506 Add Scroll3D transition mode option (thank you, @juanmardefago!)
Fixes dragging bug
v4.5.2 4.5.2
Add new prop, autoPlayReverse, and update types
- #511 Adds style and transitionMode types
- #510 Adds new prop to allow autoplay in reverse (Thank you @david-davidson!!)