Releases: SSENSE/vue-carousel
v0.18.0
Features
- @darraghenright added a change to our event casing and set new events in our carousel
- @eladFrizi added new functionality to stop autoplay after the first interaction
- @farnabaz added support for RTL scrolling
- @syneva-runyan added new logic for pagination count calculation
- @uyarn added pagination dot truncation
Fixes
- @abhipanda made some semantic updates to our carousel template
- @rico-ocepek added a documentation update and propCheck on NavigateTo
- @nandaleite added a fix for right click dragging
- @ozelotjp added a documentation update
- @Tsuyoshi84 added a documentation update
- @yojenkins added a fix for slide count calculation
Testing Upgrades (We'll be tracking this as a separate category in changelogs as it's an ongoing project)
- @ashleysimpson has done solid work in rewriting the majority of our test suite
Thanks for all your hardwork everyone! 🚀
v0.17.0
Features
- @VojtechKlos added custom title tags to our pagination buttons (#352)
- @AdminXVII added some great a11y updates to the carousel (#349)
- @ashtonmeuser added custom tag names to slides, increasing compatibility for child components (#322)
- @csmoakpax8 added a watcher to our autoplay prop (#344)
- @am added a prop to configure positioning for pagination (#332)
Fixes
Testing Upgrades (We'll be tracking this as a separate category in changelogs as it's an ongoing project)
- @josephting Added jest-serializer-vue to serializer our snapshots (#341)
- @josephting Added lint-staged to re-stage fixed files after precommit hook (#340)
- @josephting Converted our tests to use
vue-test-utils
(#335) - @josephting Audited our testing set up (re-enabled coverage, updated packages and scripts, removed unused packages and tests) (#330)
Thanks for all your hardwork everyone! 🚀
v0.16.2
Fixes
- Moved
vue-play
to dev dependencies
v0.16.1
Fixes:
@AdminXVII fixed a bug with slide flushing #323
🚀 Thanks to everyone for their contributions 🚀
v0.16.0
📣 This release has lots of small fixes 🎉 🎉
Features
@NickMcBurney added a new prop to block touchDrag on mobile ☝️
Fixes
@ashleysimpson fixed an issue with our carousel width calculation
@nandaleite added the CSS to disable tap highlighting in safari
@stokaboka fixed an issue with event name casing
@saschwartz fixed an issue with the carousel not locking in place.
@amirmasoud updated our readme to fix a boolean value.
@henrikmerlander fixed our perPageCustom documentation
@ashleysimpson did a full documentation overhaul
@coxjc fixed a bad param in our readme
@christopherkade fixed our readme config section
@wes977 added new examples to our vue-play instance
@simonhunt fixed our docs for perPageCustom examples
🚀 Thanks to everyone for their contributions 🚀
v0.16.0-rc2
Fixes:
- @saschwartz submitted a bug fix encountered when scrolling to the last slide containing only one item. #303
v0.16.0-rc1
📣 This release candidate contains some cool new stuff
Features:
@NickMcBurney added a new prop to block touch dragging with #296
🚀 Thanks to everyone for their contributions 🚀
v0.15.0
📣 This release has tons of new stuff 🎉 🎉
Features
@adam-26 added a great new feature enabling dynamically adjustable height on the carousel ⏫
@adam-26 also added some new named slots for custom navigation and pagination components 👨🎨
@utkarshnag added right to left scrolling support, resolving #195 ↩️
Fixes
I fixed a small bug that was causing some errors in our testing output.
🚀 Thanks to everyone for their contributions 🚀
v0.13.1
📣 This release has several small additions and a new feature in our NavigateTo Prop 🎉 🎉
Features
@jorgvm added a nice $emit
event when the carousel mounts 🤖
@utkarshnag added the ability to disable animation on the navigateTo Prop, resolving #257 ✨
@Igloczek added proper syntax highlighting to our docs 🖍
Fixes
@utkarshnag fixed a typo in our pagination event that was causing some issues 🐛
🚀 Thanks to everyone for their contributions 🚀
v0.12.0
📣 This release upgrades webpack and overhauls our dependecies 🎉 🎉
@kjugi submitted a huge PR that rewrote and updates our webpack and babel set up. This reduced our bundle size significantly and rolled us up to the cutting edge on all of our core dependencies
🚀 Thanks to everyone for their contributions 🚀