Releases: metafizzy/flickity
v2.3.0 - resolve dragging & scrolling on iOS 15
For #1177
- I added a check within the browser resize handler to not trigger if animating or dragging. This should help with dragging performance.
- I switched to Touch Events over Pointer Events, which allow preventDefault so you can disable window scrolling on mobile. This will help with flicking.
For #1150 - use transform or left/right positioning for less Cumulative Layout Shift warnings.
v2.2.2
v2.2.1
v2.2.0 - Fade
- 🔔 Add
fadeoption. Only took 4 years 🎉 #26 - 🔔 Add
initialIndex: '.selector'option setting. #818 #881 - 🛠 Improve accessibility, use
aria-hiddeninstead ofaria-seletected. #774 - 🛠 Remove
tap-listenerpackage. #764 - 🐞 Fix events triggering after
destroy. #482 - 🐞 Fix iOS 9 dragging. #779
- 🎨 use
currentColorCSS. #865
v2.1.2
v2.1.1
v2.1.0 - fullscreen, hash, lazyLoad srcset
New features
🔔 Added support for fullscreen option. #28
🔔 Added lazyLoad support for images with srcset. #172
🔔 Added draggable: '>1' option setting (now default) to disable dragging if only one slide. #278
🔔 Enabled staticClick event when not draggable. #51, #679
🔔 Added change event. Triggered when selected slide is changed. #701, #504, #649
🔔 Added ready event. Added on option to capture initial events. #493
🔔 Added support for hash option. #411
🔔 Added index argument to select & settle events.
Bug fixes
🐞 Fixed prepend with only one element breaks the currentIndex. #492
🐞 Fixed removing last cell breaks drag. #588
🐞 Fixed wrapAround snaps back when wrapping slides more than once. #589
🐞 Fixed lingering cell aria-selected after destroy()
Internal changes
🛠 Removed _cellAddedRemoved() method, and cellAddedRemoved event.
🛠 Added Flickity.keyHandlers for other options to add keyboard events.
🛠 Added focus() method, to focus element for fullscreen.