Embla Carousel Versions Save

A lightweight carousel library with fluid motion and great swipe precision.

v8.0.0-rc18

4 months ago

🚨 Note!

  • In addition to all changes in v8.0.0-rc01 - v8.0.0-rc17 this release includes the following:

🛠️ Bugfixes:

  • #672 - No transitions on first slide while using navigation buttons when destroy and reinit the carousel. Thanks @sadeghbarati.

Donations

Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project, please consider:


What's Changed

New Contributors

Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.0.0-rc17...v8.0.0-rc18

v8.0.0-rc17

4 months ago

🚨 Note!

🛠️ Bugfixes:

  • #643 - Destroying (eg on switching page) with autoplay plugin causes error: Cannot read properties of undefined (reading 'stopOnInteraction'). Thanks @tombryden.

Donations

Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project, please consider:


What's Changed

Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.0.0-rc16...v8.0.0-rc17

v8.0.0-rc16

4 months ago

🚨 Note!

🚨 Note!

  • Anyone who has upgraded to v8.0.0-rc15 is strongly recommended to upgrade to this version.

🛠️ Bugfixes:

  • #647 - EmblaOptionsType doesn't exists in React. Thanks @proninyaroslav!
  • #649 - Scroll snap and slides to scroll calculations are too sensitive. Thanks @mozart77!
  • #644 - Autoplay resumes before mouse has left the carousel container with stopOnMouseEnter set to true. Thanks @tombryden.

Donations

Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project, please consider:


What's Changed

Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.0.0-rc15...v8.0.0-rc16

v8.0.0-rc15

5 months ago

🚨 Note!

🌟 New features:

  • #637 - Make reading element dimensions work regardless of transforms. Thanks @javiergonzalezGenially!
  • #619 - Expose the state for autoplay and events to listen to it. Thanks @kdzone!
  • #616 - Add focus interaction to autoplay. Thanks @nwidynski!
  • #594 - Replace option align:number with a callback. Thanks @tobimori!
  • #481 - Add "type: module" (nodenext) support alongside commonjs. Thanks @chronoDave!

🛠️ Bugfixes:

  • #614 - slidesInView memory leak - Not destroyed when carousel is dismantled. Thanks @fcasibu!
  • #629 - SlideRegistry shouldn't group slides when containScroll:'trimSnaps' option is set. Thanks @sarussss!

Donations

Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project, please consider:


What's Changed

New Contributors

Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.0.0-rc14...v8.0.0-rc15

v8.0.0-rc14

7 months ago

🚨 Note!

🛠️ Bugfixes:

  • #571 - Resize handler precision mismatch. Thanks @hamidrezahanafi!
  • #568 - Carousel transition animation broken on Firefox (117). Thanks again @hamidrezahanafi!

Donations

Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project, please consider:


What's Changed

Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.0.0-rc13...v8.0.0-rc14

v8.0.0-rc13

8 months ago

🚨 Note!

🛠️ Bugfixes:

  • #560 - Safari 13.x t.addEventListener is not a function. Thanks @hamidrezahanafi!

Donations

Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project, please consider:


What's Changed

New Contributors

Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.0.0-rc12...v8.0.0-rc13

v8.0.0-rc12

8 months ago

🚨 Note!

🌟 New features:

  • #456 - Support using tab(focus) to select and navigate carousel. Thanks @winston0410!
  • #558 - emblaApi.slidesInView() should use IntersectionObserver.
  • #535 - Dependency conflict when using embla-carousel-svelte in a project with the new Svelte version 4. Thanks @anzbert!
  • #542 - Adding a class only to the snapped slide. Thanks @jln13x!

🛠️ Bugfixes:

  • #541 - After running for a while 'cannot read properties of undefined' error is thrown. Thanks @jjachowski!
  • #536 - slidesToScroll: 'auto' isn't compatible with margins or gap slide spacings.

Donations

Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project, please consider:


What's Changed

New Contributors

Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.0.0-rc11...v8.0.0-rc12

v8.0.0-rc11

10 months ago

🚨 Note!

🛠️ Bugfixes:

  • ScrollBody direction is wrong sometimes (edge case).

Donations

Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project, please consider:


Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.0.0-rc10...v8.0.0-rc11

v8.0.0-rc10

10 months ago

🚨 Note!

🌟 New Features:

#504 - ⚙️ Carousel Generator

Donations

Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project, please consider:

v8.0.0-rc09

10 months ago

🚨 Note!

💥 Changes:

  • #507 - The containScroll option default is now: 'trimSnaps'. Thanks @MaxDesignFR.

🛠️ Bugfixes:

  • #519 - Library crash when using breakpoints. Thanks @hamidrezahanafi.

Donations

Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project, please consider:


What's Changed

Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.0.0-rc08...v8.0.0-rc09