v7.0.0
🌟 New features:
- #322 - Breakpoints option
- #327 - Expose plugin API:s from the Embla API
- #329 - Active option
- #330 - New option value: slidesToScroll:
auto
- #305 - React 18 Support
- #17 - Vue 3 wrapper
- #307 - Svelte wrapper
➡️ Changes
- #331 - containScroll: Account for edge spacing
- #60 - The transform unit has changed from
%
topx
. As a result, theposition: relative
style on the slides needed for loop carousels to work is not necessary anymore.
🛠️ Bugfixes
- #285 - Non-visible slides when using CSS grid in combination with loop: true
- #317 - Embla + Framer Motion + Flubber makes slides "disappear"
💥 Breaking Changes
- #327 - Expose plugin API:s from the Embla API
❌ Features removed
- Pseudo options
- IE11 support
What's Changed
- Fix typo by @silllli in #280
- Add a hint for flexbox and autoheight compatability by @JoshuaCrewe in #294
- Update changing options through CSS by @th-km in #303
- Docs: Add target option (Wheel Gestures Plugin) by @xiel in #311
- v7 by @davidjerleke in #300
- Typing of Embla Plugins by @xiel in #335
- Vue 3 wrapper by @davidjerleke in #336
- v7 docs by @davidjerleke in #337
- Svelte Wrapper by @davidjerleke in #342
New Contributors
- @silllli made their first contribution in #280
- @JoshuaCrewe made their first contribution in #294
- @th-km made their first contribution in #303
Donations
Embla Carousel is an open source MIT licensed project. If you are interested in supporting this project, please consider:
Full Changelog: v6.2.0...v7.0.0