Releases: davidjerleke/embla-carousel
v2.5.5 - Updated NPM packages
📦 Package updates
Outdated NPM packages were updated in this release.
v2.5.3 - ContainScroll bugfix
🛠️ Bugfixes
This release is a fix for the containScroll
bug as described in issue #30.
v2.5.0 - Scroll Progress
🌟 New features
The API method scrollProgress()
is a new feature. Implemented as discussed in issue #21.
embla.scrollProgress()
See this CodeSandbox for example usage.
v2.4.0 - Updated containScroll behaviour
👉 Changes
When using the option containScroll
Embla will automatically merge any excessive snap points that share the same snap position as discussed in issue #19. This affects following API methods:
canScrollPrev()
canScrollNext()
scrollSnapList()
v2.3.0
🌟 New features
The scroll
event has been added as a new feature.
embla.on('scroll', () => console.log('Carousel is scrolling'))
v2.2.0
2.2.0
v2.1.14 - canScrollNext & canScrollPrev bug
🛠️ Bug fixes
The API methods canScrollNext()
and canScrollPrev()
always returned false when loop: true
. This solves the issue and always returns true for both these methods when loop: true
.
Issue #15.
v2.1.13 - Added API Demos
👉 Changes
Added API demo links to CodeSandbox examples.
v2.1.0 - New containScroll option
🌟 New features
containScroll
is now a feature. It contains slides to the carousel viewport to prevent excessive scrolling at the beginning or the end.
v2.0.3 - Webpack 4 UMD window issue
🛠️ Bugfixes
This release solves the Webpack 4 UMD module
window issue.