Bug Fixes 🐛
- Disable an inactive arrow after initialization. This bug happend if setting
perPage
to greater than 1, enablingfocus
and disablingtrimSpace
(#919). - Check existence of arrows in the
update()
method for direct call (internal use only).
New Features ✨
- Check whether total width of slides is enough wide for a carousel (#423, #614, #826). When detecting the status change, toggle the new
is-overflow
class on the root element and emits theoverflow
event. This also allows you to center contents when there are not enough slides. Visit this page for more details. - Add the
omitEnd
option that omits some pagination dots that do not move a carousel but just changes the active slide. Also it disables a next arrow when a carousel reaches the last page. Visit this page for more details. - Use height of the tallest slide in the fade type for consistensy with other types (#413, #837).