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
fade
option. Only took 4 years π #26 - π Add
initialIndex: '.selector'
option setting. #818 #881 - π Improve accessibility, use
aria-hidden
instead ofaria-seletected
. #774 - π Remove
tap-listener
package. #764 - π Fix events triggering after
destroy
. #482 - π Fix iOS 9 dragging. #779
- π¨ use
currentColor
CSS. #865
v2.1.2
v2.1.1
π Fixed undefined _dragPointerMove bug with Unidragger 2.3. #724
π Fixed double next on next button click. #721
π Breaking change Removed vendor prefixes. Dropped Android 4 support.
- webkitRequestAnimationFrame
- webkitHidden
- webkitvisibilitychange
- WebkitTransform
- remove non-HSLA color fallback
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.