Skip to content

Releases: metafizzy/flickity

v2.3.0 - resolve dragging & scrolling on iOS 15

19 Dec 17:50
Compare
Choose a tag to compare

For #1177

  1. I added a check within the browser resize handler to not trigger if animating or dragging. This should help with dragging performance.
  2. 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

03 Jan 21:01
Compare
Choose a tag to compare
  • πŸ“¦ bump several dependencies for security alerts: #1039 #1044 #1045 #1053 #1085
  • πŸ₯Ύ Switch from Gulp to npm scripts
  • πŸ‘” Switch linting from JSHint to ESLint
  • 🐞 remove aria-hidden on destroy. #1005

v2.2.1

29 Jun 11:50
Compare
Choose a tag to compare

🐞 #863 remove tap-highlight-color CSS for valid CSS
πŸ“¦ update dependencies to remove security warnings

v2.2.0 - Fade

29 Jan 21:53
Compare
Choose a tag to compare
  • πŸ”” Add fade option. Only took 4 years πŸŽ‰ #26
  • πŸ”” Add initialIndex: '.selector' option setting. #818 #881
  • πŸ›  Improve accessibility, use aria-hidden instead of aria-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

14 Jun 16:14
Compare
Choose a tag to compare
  • 🐞 fix re-activating drag bug with watchCSS #729
  • πŸ›  add preventScroll focus option #76, #651

v2.1.1

29 Mar 19:23
Compare
Choose a tag to compare

🐞 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

16 Mar 15:52
Compare
Choose a tag to compare

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.

v2.0.11

27 Feb 14:45
Compare
Choose a tag to compare
  • Add ARIA attributes to cells and page dots. #693
  • Prevent dragging with right-click. #659

v2.0.10

12 Sep 16:55
Compare
Choose a tag to compare
  • 🐞 Fixed image drag bug #567
  • 🐞 Fixed Chrome drag bug with Pointer Events #521

v2.0.9

06 Jul 14:48
Compare
Choose a tag to compare
  • Resolve issue with vertical scrolling in mobile Chrome #540