GitPedia
davidjerleke

davidjerleke/embla-carousel

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

30 Releases
Latest: 2mo ago
v9.0.0-rc02LatestPre-release
davidjerlekedavidjerlekeยท2mo agoยทApril 10, 2026
GitHub

๐Ÿ“‹ Changes

  • [Docs]: Migrate Docs from GatsbyJS --> NextJs by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/1303
  • [Bug]: Types - Add `undefined` for `EmblaPluginsType` members by @tetarchus in https://github.com/davidjerleke/embla-carousel/pull/1293
  • [Bug]: Incorrect play/stop event timing in Autoplay Using `isPlaying()` by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/1311
  • [Docs]: Document how to honor `prefers-reduced-motion` settings by @ben-basten in https://github.com/davidjerleke/embla-carousel/pull/1317
  • [Bug]: Autoplay pauseDelay is not cleared after calling reset() by @yangfancn in https://github.com/davidjerleke/embla-carousel/pull/1324
  • [Feat]: Move SSR support to a dedicated plugin by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/1326
  • [Feat]: Remove ScrollOptimizer by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/1336

โœจ New Contributors

  • @tetarchus made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/1293
  • @ben-basten made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/1317
  • @yangfancn made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/1324
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v9.0.0-rc01...v9.0.0-rc02
v9.0.0-rc01Pre-release
davidjerlekedavidjerlekeยท4mo agoยทJanuary 20, 2026
GitHub

๐Ÿ“‹ Changes

  • [v9 release notes](https://github.com/davidjerleke/embla-carousel/discussions/1271)
  • [v8 to v9 migration guide](https://github.com/davidjerleke/embla-carousel/discussions/1080) (breaking changes)

โœจ New Contributors

  • @soh3illl made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/1161
  • @zackchengyk made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/1205
  • @SeanPlusPlus made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/1224
  • @Ammar1999y made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/1230
  • @dsd made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/1236
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.6.0...v9.0.0-rc01
v8.6.0
davidjerlekedavidjerlekeยท1y agoยทApril 4, 2025
GitHub

๐Ÿ“ฆ Support

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project you can sponsor it here:
  • [`๐Ÿ’– Sponsor`](https://github.com/sponsors/davidjerleke)

๐Ÿ“‹ What's Changed

  • [Bug]: scrollProgress not tightly synced to container translate by @Matoseb in https://github.com/davidjerleke/embla-carousel/pull/1134

โœจ New Contributors

  • @Matoseb made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/1134
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.5.2...v8.6.0
v8.5.2
davidjerlekedavidjerlekeยท1y agoยทJanuary 7, 2025
GitHub

๐Ÿ“ฆ Support

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project you can sponsor it here:
  • [`๐Ÿ’– Sponsor`](https://github.com/sponsors/davidjerleke)

๐Ÿ“‹ What's Changed

  • [Bug]: Offset by 1 issue for canScrollNext when tab size has fractional width by @yasuhiro-yamamoto in https://github.com/davidjerleke/embla-carousel/pull/1096
  • [Bug]: Autoplay never starts if page with carousel is loaded in inactive browser tab by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/1101

โœจ New Contributors

  • @yasuhiro-yamamoto made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/1096
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.5.1...v8.5.2
v8.5.1
davidjerlekedavidjerlekeยท1y agoยทNovember 20, 2024
GitHub

๐Ÿ“ฆ Support

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project you can sponsor it here:
  • [`๐Ÿ’– Sponsor`](https://github.com/sponsors/davidjerleke)

๐Ÿ“‹ What's Changed

  • [Bug]: RangeError Maximum call stack size exceeded by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/1065
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.5.0...v8.5.1
v8.5.0
davidjerlekedavidjerlekeยท1y agoยทNovember 20, 2024
GitHub

๐Ÿ“ฆ Support

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project you can sponsor it here:
  • [`๐Ÿ’– Sponsor`](https://github.com/sponsors/davidjerleke)

๐Ÿ“‹ What's Changed

  • [Feat]: Autoplay - Delay between transitions per slide + Possibility to create a progress bar by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/1062
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.4.0...v8.5.0
v8.4.0
davidjerlekedavidjerlekeยท1y agoยทNovember 17, 2024
GitHub

๐Ÿ“ฆ Support

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project you can sponsor it here:
  • [`๐Ÿ’– Sponsor`](https://github.com/sponsors/davidjerleke)

๐Ÿ“‹ What's Changed

  • [Feat]: Trigger event (autoplay:select) on autoplay index update by @Mitch-At-Work in https://github.com/davidjerleke/embla-carousel/pull/1054
  • [Feat]: Give animation variables more descriptive names and round rendered position by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/1057
  • [Feat]: ClassNames - Add possibility to pass an array of strings and add a loop option by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/1061

โœจ New Contributors

  • @Mitch-At-Work made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/1054
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.3.1...v8.4.0
v8.3.1
davidjerlekedavidjerlekeยท1y agoยทOctober 29, 2024
GitHub

๐Ÿ“ฆ Support

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project you can sponsor it here:
  • [`๐Ÿ’– Sponsor`](https://github.com/sponsors/davidjerleke)

๐Ÿ“‹ What's Changed

  • [Bug]: TypeError: Cannot read properties of undefined (reading 'map') in AutoHeight by @suraj776 in https://github.com/davidjerleke/embla-carousel/pull/1012
  • [Feat]: Add react v19 to peer deps by @Yonom in https://github.com/davidjerleke/embla-carousel/pull/1041
  • Bump vite from 3.2.10 to 3.2.11 by @dependabot in https://github.com/davidjerleke/embla-carousel/pull/1007
  • Bump rollup from 4.21.3 to 4.22.4 by @dependabot in https://github.com/davidjerleke/embla-carousel/pull/1015

โœจ New Contributors

  • @suraj776 made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/1012
  • @Yonom made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/1041
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.3.0...v8.3.1
v8.3.0
davidjerlekedavidjerlekeยท1y agoยทSeptember 13, 2024
GitHub

๐Ÿ“‹ Changes

  • [`๐Ÿ’– Sponsor`](https://github.com/sponsors/davidjerleke)

๐Ÿ“‹ What's Changed

  • [Feat]: Upgrade deprecated Node version for GitHub actions by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/999
  • [Feat]: Adding updated `onemblaInit` naming for Svelte 5 by @S1r-Lanzelot in #992
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.2.1...v8.3.0
v8.2.1
davidjerlekedavidjerlekeยท1y agoยทSeptember 4, 2024
GitHub

๐Ÿ“ฆ Sponsor

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project you can sponsor it here:
  • [`๐Ÿ’– Sponsor`](https://github.com/sponsors/davidjerleke)

๐Ÿ“‹ What's Changed

  • [Bug]: `useEmblaCarousel` initializes Embla with stale options in certain cases by @lesha1201 in https://github.com/davidjerleke/embla-carousel/pull/981

โœจ New Contributors

  • @lesha1201 made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/981
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.2.0...v8.2.1
v8.2.0
davidjerlekedavidjerlekeยท1y agoยทAugust 20, 2024
GitHub

๐Ÿ“ฆ Sponsor

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project you can sponsor it here:
  • [`๐Ÿ’– Sponsor`](https://github.com/sponsors/davidjerleke)

๐Ÿ“‹ What's Changed

  • [Feat]: watchFocus option by @S-Shingler in https://github.com/davidjerleke/embla-carousel/pull/937

โœจ New Contributors

  • @S-Shingler made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/937
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.1.8...v8.2.0
v8.1.8
davidjerlekedavidjerlekeยท1y agoยทJuly 31, 2024
GitHub

๐Ÿ“ฆ Sponsor

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project you can sponsor it here:
  • [`๐Ÿ’– Sponsor`](https://github.com/sponsors/davidjerleke)

๐Ÿ“‹ What's Changed

  • fix(react): export EmblaViewportRefType from bundle by @junlarsen in https://github.com/davidjerleke/embla-carousel/pull/947
  • [Bug]: Jitter on resize when not on first image by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/961

โœจ New Contributors

  • @junlarsen made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/947
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.1.7...v8.1.8
v8.1.7
davidjerlekedavidjerlekeยท1y agoยทJuly 19, 2024
GitHub

๐Ÿ“ฆ Sponsor

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project you can sponsor it here:
  • [`๐Ÿ’– Sponsor`](https://github.com/sponsors/davidjerleke)

๐Ÿ“‹ What's Changed

  • refactor(vue): optimize reactivity handling and reduce bundle size by @negezor in https://github.com/davidjerleke/embla-carousel/pull/929
  • [Bug]: Add interpolation to fixed time step to improve animation smoothness by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/933

โœจ New Contributors

  • @negezor made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/929
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.1.6...v8.1.7
v8.1.6
davidjerlekedavidjerlekeยท1y agoยทJuly 1, 2024
GitHub

๐Ÿ“ฆ Sponsor

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project you can sponsor it here:
  • [`๐Ÿ’– Sponsor`](https://github.com/sponsors/davidjerleke)

๐Ÿ“‹ What's Changed

  • [Feat]: Introduce Redux to docs by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/917
  • [Feat]: Remove animation offset location by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/926
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.1.5...v8.1.6
v8.1.5
davidjerlekedavidjerlekeยท2y agoยทJune 12, 2024
GitHub

๐Ÿ“ฆ Sponsor

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project you can sponsor it here:
  • [`๐Ÿ’– Sponsor`](https://github.com/sponsors/davidjerleke)

๐Ÿ“‹ What's Changed

  • [Bug]: Add nodenext compatibility for ESM imports by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/912
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.1.4...v8.1.5
v8.1.4
davidjerlekedavidjerlekeยท2y agoยทJune 11, 2024
GitHub

๐Ÿ“ฆ Sponsor

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project you can sponsor it here:
  • [`๐Ÿ’– Sponsor`](https://github.com/sponsors/davidjerleke)

๐Ÿ“‹ What's Changed

  • [Bug]: Slide hanging if overdragged/scrolled by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/883
  • [Feat]: Add TypeScript moduleResolution: bundler support by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/901
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.1.3...v8.1.4
v8.1.3
davidjerlekedavidjerlekeยท2y agoยทMay 20, 2024
GitHub

๐Ÿ“ฆ Sponsor

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project you can sponsor it here:
  • [`๐Ÿ’– Sponsor`](https://github.com/sponsors/davidjerleke)

๐Ÿ“ฆ Behold, the God of Fade ๐Ÿ˜‚!

  • ![Kratos_PS4](https://github.com/davidjerleke/embla-carousel/assets/11529148/6e45e407-f131-41ec-a1d3-b2ab28bf8f34)

๐Ÿ“‹ What's Changed

  • [Bug]: Fade plugin has wrong peer dependency version by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/885
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.1.2...v8.1.3
v8.1.2
davidjerlekedavidjerlekeยท2y agoยทMay 19, 2024
GitHub

๐Ÿ“ฆ Sponsor

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project you can sponsor it here:
  • [`๐Ÿ’– Sponsor`](https://github.com/sponsors/davidjerleke)

๐Ÿ“‹ What's Changed

  • [Bug]: Image disperses after window resize by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/882
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.1.1...v8.1.2
v8.1.1
davidjerlekedavidjerlekeยท2y agoยทMay 17, 2024
GitHub

๐Ÿ“ฆ Sponsor

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project you can sponsor it here:
  • [`๐Ÿ’– Sponsor`](https://github.com/sponsors/davidjerleke)

๐Ÿ“‹ What's Changed

  • chore(docs): fix missing sandbox dependency and add vanilla examples by @meirroth in https://github.com/davidjerleke/embla-carousel/pull/878
  • [Feat]: Fade in pairs by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/880
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.1.0...v8.1.1
v8.1.0
davidjerlekedavidjerlekeยท2y agoยทMay 17, 2024
GitHub

๐Ÿ“ฆ Sponsor

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project you can sponsor it here:
  • [`๐Ÿ’– Sponsor`](https://github.com/sponsors/davidjerleke)

๐Ÿ“‹ What's Changed

  • [Feat]: Add a fade plugin by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/871
  • [Feat]: Add slideFocus event by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/875
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.0.4...v8.1.0
v8.0.4
davidjerlekedavidjerlekeยท2y agoยทMay 4, 2024
GitHub

๐Ÿ“ฆ Sponsor

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project you can sponsor it here:
  • [`๐Ÿ’– Sponsor`](https://github.com/sponsors/davidjerleke)

๐Ÿ“‹ What's Changed

  • [Feat]: Add robust pinch zoom support by @realwagyu in https://github.com/davidjerleke/embla-carousel/pull/830

โœจ New Contributors

  • @realwagyu made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/830
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.0.3...v8.0.4
v8.0.3
davidjerlekedavidjerlekeยท2y agoยทMay 4, 2024
GitHub

๐Ÿ“ฆ Sponsor

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project you can sponsor it here:
  • [`๐Ÿ’– Sponsor`](https://github.com/sponsors/davidjerleke)

๐Ÿ“‹ What's Changed

  • chore(docs): note about Vue 2 support by @meirroth in https://github.com/davidjerleke/embla-carousel/pull/844
  • chore(docs): note about reactive options by @meirroth in https://github.com/davidjerleke/embla-carousel/pull/836

โœจ New Contributors

  • @meirroth made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/844
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.0.2...v8.0.3
v8.0.2
davidjerlekedavidjerlekeยท2y agoยทApril 10, 2024
GitHub

๐Ÿ“ฆ Donations

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project, please consider:
  • [One-off donation via PayPal](https://www.paypal.com/paypalme/davidjerleke)
  • [One-off/monthly donations via Ko-fi](https://ko-fi.com/davidjerleke)
  • ---

๐Ÿ“‹ What's Changed

  • [Bug]: Render when slides are wider than view size by @tolu-fuelled in https://github.com/davidjerleke/embla-carousel/pull/805

โœจ New Contributors

  • @tolu-fuelled made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/805
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.0.1...v8.0.2
v8.0.1
davidjerlekedavidjerlekeยท2y agoยทApril 3, 2024
GitHub

๐Ÿ“ฆ Donations

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project, please consider:
  • [One-off donation via PayPal](https://www.paypal.com/paypalme/davidjerleke)
  • [One-off/monthly donations via Ko-fi](https://ko-fi.com/davidjerleke)
  • ---

๐Ÿ“‹ What's Changed

  • [Bug]: Input click block after dragging by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/772
  • [Bug]: Direction rtl reverses y axis direction by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/787
  • [Bug]: Infinite Scroll Example does not settle when sdditional slides where added by @sarussss in https://github.com/davidjerleke/embla-carousel/pull/797
  • [Feat]: Add RTL case for slide gaps via CSS in docs by @zaaakher in https://github.com/davidjerleke/embla-carousel/pull/786
  • [Bug]: Autoplay fast scroll when opened in a new tab by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/812

โœจ New Contributors

  • @sarussss made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/797
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.0.0...v8.0.1
v8.0.0
davidjerlekedavidjerlekeยท2y agoยทFebruary 22, 2024
GitHub

โœจ ๐ŸŒŸ New core features

  • Automatic slide/container size change detection with `ResizeObserver`.
  • Automatic detection of added/removed slides with `MutationObserver`.
  • Improved performance of [`slidesInView`](https://www.embla-carousel.com/api/methods/#slidesinview) now using `IntersectionObserver` instead of custom calculations.
  • New options to give devs more control: [`watchDrag`](https://www.embla-carousel.com/api/options/#watchdrag), [`watchResize`](https://www.embla-carousel.com/api/options/#watchresize), [`watchSlides`](https://www.embla-carousel.com/api/options/#watchslides) and [`dragThreshold`](https://www.embla-carousel.com/api/options/#dragthreshold).
  • New events: [`slidesChanged`](https://www.embla-carousel.com/api/events/#slideschanged) and [`slidesInView`](https://www.embla-carousel.com/api/events/#slidesinview).
  • New Autoplay events: [`autoplay:play`](https://www.embla-carousel.com/plugins/autoplay/#autoplayplay) and [`autoplay:stop`](https://www.embla-carousel.com/plugins/autoplay/#autoplaystop).
  • Embla now works with elements that come from other realms, such as iframes.
  • Support using tab on focusable elements to navigate the carousel.
  • + 5 more

โœจ ๐ŸŒŸ New integrations/wrappers

  • [embla-carousel-solid](https://www.embla-carousel.com/get-started/solid/) - Thanks @LiamMartens!
  • [embla-carousel-angular](https://github.com/donaldxdonald/embla-carousel-angular) - Thanks @donaldxdonald, @zip-fa and @JeanMeche!

๐Ÿ“ ๐ŸŒŸ Documentation

  • A [carousel generator](https://www.embla-carousel.com/examples/generator/) (alpha).
  • New/improved examples: [`SlidesPerView`](https://www.embla-carousel.com/examples/predefined/#slides-per-view), [`AutoScroll`](https://www.embla-carousel.com/examples/examples/predefined/#auto-scroll), [`AutoHeight`](https://www.embla-carousel.com/examples/examples/predefined/#auto-height), [`Parallax`](https://www.embla-carousel.com/examples/examples/predefined/#parallax), [`Opacity`](https://www.embla-carousel.com/examples/examples/predefined/#opacity), [`Scale`](https://www.embla-carousel.com/examples/examples/predefined/#scale), [`IOS style picker`](https://www.embla-carousel.com/examples/examples/predefined/#ios-style-picker-default).
  • Examples have been added to plugin pages. For example, see [AutoScroll](https://www.embla-carousel.com/plugins/auto-scroll/).
  • Reduced code noise in sandboxes.
  • Code examples for `Vanilla`, `React`, `Vue`, `Svelte`, `Solid` and `TypeScript` usage have been added to all pages under the [API section](https://www.embla-carousel.com/api/).

๐Ÿ“ฆ ๐ŸŒŸ Misc

  • Tests have been added, improved and refactored so they test the final product instead of isolated components.
  • Improved issue/discussion setup with templates.
  • Improved contribution guidelines - Thanks @zaaakher for all your efforts!
  • A significant increase of contributions, both from current and new contributors.
  • A significant increase of `embla-carousel-svelte` and `embla-carousel-vue` users.
  • <br>

๐Ÿ“ฆ ๐Ÿ™ A huge thank you to everyone who contributed to this release!

  • <br>

๐Ÿ“ฆ Donations

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project, please consider:
  • [One-off donation via PayPal](https://www.paypal.com/paypalme/davidjerleke)
  • [One-off/monthly donations via Ko-fi](https://ko-fi.com/davidjerleke)
  • ---

๐Ÿ“‹ What's Changed

  • Add `watchResize` and `watchSlides` options by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/449
  • Bugfix #387 by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/459
  • Bugfix #90 by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/460
  • Add `watchDrag` option by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/461
  • Add `emblaApi` as a first parameter to event listeners by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/463
  • Bugfix #464 by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/465
  • Add `dragThreshold` option by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/469
  • Add support for multiple realms by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/475
  • + 58 more

โœจ New Contributors

  • @dependabot made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/494
  • @Ronit-gurjar made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/530
  • @anzbert made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/556
  • @hamidrezahanafi made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/561
  • @fcasibu made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/613
  • @nwidynski made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/615
  • @javiergonzalezGenially made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/633
  • @zaaakher made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/657
  • + 10 more
v8.0.0-rc23Pre-release
davidjerlekedavidjerlekeยท2y agoยทFebruary 19, 2024
GitHub

๐Ÿ“ฆ ๐Ÿšจ **Note!**

  • In addition to all changes in `v8.0.0-rc01` - `v8.0.0-rc22` this release includes the following:
  • #720 - UI issues when removing slides. Thanks @sshmaxime!

๐Ÿ“ฆ Donations

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project, please consider:
  • [One-off donation via PayPal](https://www.paypal.com/paypalme/davidjerleke)
  • [One-off/monthly donations via Ko-fi](https://ko-fi.com/davidjerleke)
  • ---

๐Ÿ“‹ What's Changed

  • Update 'events' Typescript example useEffect deps by @ranno-lauri in https://github.com/davidjerleke/embla-carousel/pull/729
  • [Bug]: UI issues when removing slides by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/728

โœจ New Contributors

  • @ranno-lauri made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/729
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.0.0-rc22...v8.0.0-rc23
v8.0.0-rc22Pre-release
davidjerlekedavidjerlekeยท2y agoยทJanuary 30, 2024
GitHub

๐Ÿ“ฆ ๐Ÿšจ **Note!**

  • In addition to all changes in `v8.0.0-rc01` - `v8.0.0-rc21` this release includes the following:
  • #114 - [Feat]: Continuously running carousel (ticker, marquee, ..). Thanks @openscript, @mdrahiem!

๐Ÿ“ฆ Donations

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project, please consider:
  • [One-off donation via PayPal](https://www.paypal.com/paypalme/davidjerleke)
  • [One-off/monthly donations via Ko-fi](https://ko-fi.com/davidjerleke)
  • ---

๐Ÿ“‹ What's Changed

  • [Feat]: API section in docs - Add code examples for all wrappers by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/725
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.0.0-rc21...v8.0.0-rc22
v8.0.0-rc21Pre-release
davidjerlekedavidjerlekeยท2y agoยทJanuary 26, 2024
GitHub

๐Ÿ“ฆ ๐Ÿšจ **Note!**

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

๐Ÿ“ฆ Donations

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project, please consider:
  • [One-off donation via PayPal](https://www.paypal.com/paypalme/davidjerleke)
  • [One-off/monthly donations via Ko-fi](https://ko-fi.com/davidjerleke)
  • ---

๐Ÿ“‹ What's Changed

  • [Feat]: For Vue docs, use a more common SFC format by @mujahidfa in https://github.com/davidjerleke/embla-carousel/pull/701
  • [Feat]: Add Pull Request template and discussion templates for all categories by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/696
  • [Feat]: Continuously running carousel (ticker, marquee, ..) by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/634

โœจ New Contributors

  • @mujahidfa made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/701
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.0.0-rc20...v8.0.0-rc21
v8.0.0-rc20Pre-release
davidjerlekedavidjerlekeยท2y agoยทJanuary 23, 2024
GitHub

๐Ÿ“ฆ ๐Ÿšจ **Note!**

  • In addition to all changes in `v8.0.0-rc01` - `v8.0.0-rc19` this release includes the following:
  • #707 - [Bug]: Extra snapList point on some cases. Thanks @huri3l.
  • #713 - [Bug]: Synced tabs doesn't always restore scroll position when selected tab changes.

๐Ÿ“ฆ Donations

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project, please consider:
  • [One-off donation via PayPal](https://www.paypal.com/paypalme/davidjerleke)
  • [One-off/monthly donations via Ko-fi](https://ko-fi.com/davidjerleke)
  • ---

๐Ÿ“‹ What's Changed

  • Add TypeScript usage examples to the docs by @zaaakher in https://github.com/davidjerleke/embla-carousel/pull/658
  • Bump graphql from 16.6.0 to 16.8.1 by @dependabot in https://github.com/davidjerleke/embla-carousel/pull/641
  • Added `embla-carousel` as a dependency for CodeSandbox template by @zaaakher in https://github.com/davidjerleke/embla-carousel/pull/685
  • Development walkthrough in CONTRIBUTING.md by @zaaakher in https://github.com/davidjerleke/embla-carousel/pull/683
  • Improve bug report and feature request templates by @smultar in https://github.com/davidjerleke/embla-carousel/pull/671
  • fix(build): update package.json files with correct "module" field by @ruijdacd in https://github.com/davidjerleke/embla-carousel/pull/699
  • Update previous-and-next-buttons.md by @LucasMariniFalbo in https://github.com/davidjerleke/embla-carousel/pull/704
  • [Bug]: Extra snapList point on some cases by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/711
  • + 1 more

โœจ New Contributors

  • @smultar made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/671
  • @ruijdacd made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/699
  • @LucasMariniFalbo made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/704
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.0.0-rc19...v8.0.0-rc20
v8.0.0-rc19Pre-release
davidjerlekedavidjerlekeยท2y agoยทJanuary 7, 2024
GitHub

๐Ÿ“ฆ ๐Ÿšจ **Note!**

  • In addition to all changes in `v8.0.0-rc01` - `v8.0.0-rc18` this release includes the following:
  • #429 - SolidJS wrapper! Thanks @LiamMartens!
  • #652 - Loop + scrollTo with jump occasionally fails and selected slide turns white. Thanks @dlhagstroem.

๐Ÿ“ฆ Donations

  • Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project, please consider:
  • [One-off donation via PayPal](https://www.paypal.com/paypalme/davidjerleke)
  • [One-off/monthly donations via Ko-fi](https://ko-fi.com/davidjerleke)
  • ---

๐Ÿ“‹ What's Changed

  • Use `onBeforeUnmount` instead of `onUnmounted` to separate embla DOM cleanup from Vue Reactivity by @sadeghbarati in https://github.com/davidjerleke/embla-carousel/pull/673
  • Solid wrapper by @LiamMartens in https://github.com/davidjerleke/embla-carousel/pull/674
  • Relocating `CONTRIBUTING.md` to root directory by @zaaakher in https://github.com/davidjerleke/embla-carousel/pull/681
  • Bugfix #652 by @davidjerleke in https://github.com/davidjerleke/embla-carousel/pull/682

โœจ New Contributors

  • @sadeghbarati made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/673
  • @LiamMartens made their first contribution in https://github.com/davidjerleke/embla-carousel/pull/674
  • Full Changelog: https://github.com/davidjerleke/embla-carousel/compare/v8.0.0-rc18...v8.0.0-rc19