Skip to content

Releases: davidjerleke/embla-carousel

v2.5.5 - Updated NPM packages

09 Nov 12:29
Compare
Choose a tag to compare

📦 Package updates

Outdated NPM packages were updated in this release.

v2.5.3 - ContainScroll bugfix

22 Oct 06:55
Compare
Choose a tag to compare

🛠️ Bugfixes

This release is a fix for the containScroll bug as described in issue #30.

v2.5.0 - Scroll Progress

06 Oct 15:48
Compare
Choose a tag to compare

🌟 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

30 Aug 17:35
Compare
Choose a tag to compare

👉 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

16 Jul 14:06
Compare
Choose a tag to compare

🌟 New features

The scroll event has been added as a new feature.

embla.on('scroll', () => console.log('Carousel is scrolling'))

v2.2.0

11 Jul 11:42
Compare
Choose a tag to compare
2.2.0

v2.1.14 - canScrollNext & canScrollPrev bug

10 Jul 22:26
Compare
Choose a tag to compare

🛠️ 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

09 Jul 22:31
Compare
Choose a tag to compare

👉 Changes

Added API demo links to CodeSandbox examples.

v2.1.0 - New containScroll option

05 Jul 23:15
Compare
Choose a tag to compare

🌟 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

04 Jul 06:53
Compare
Choose a tag to compare

🛠️ Bugfixes

This release solves the Webpack 4 UMD module window issue.