Skip to content

Releases: software-mansion/react-native-gesture-handler

2.10.2

31 May 14:00
69b034a
Compare
Choose a tag to compare

🐛 Bug fixes

New Contributors

Full Changelog: 2.10.1...2.10.2

2.10.1

18 May 12:26
0aa200c
Compare
Choose a tag to compare

🐛 Bug fixes

2.10.0

10 May 13:06
5c25dc2
Compare
Choose a tag to compare

❗ Important changes

  • Enable the new web implementation by default by @j-piasecki in #2394
  • Replace setImmediate and requestAnimationFrame with queueMicrotask by @j-piasecki in #2467
  • Show error when gestures are used without root view by @j-piasecki in #2420
  • Change how velocity is calculated on the new web implementation by @j-piasecki in #2443

🐛 Bug fixes

  • Fix types for gestureHandlerRootHOC to accept component with props by @Nodonisko in #2413
  • Remove DrawerLayoutAndroid import on web by @j-piasecki in #2305
  • Fix ripple always showing on Touchables when on Android 13 by @j-piasecki in #2418
  • Whitelist Native gesture props in GestureDetector by @j-piasecki in #2433
  • Fix Gesture Handlers getting stuck due to missing up event when using the new web implementation by @j-piasecki in #2442
  • Fix Gesture Handler's buttons activating after scroll when using RefreshControl by @j-piasecki in #2457
  • Make single instance assertion work with Gradle Configuration Cache by @j-piasecki in #2453
  • fix: PureNativeButton is not exported by @magrinj in #2447
  • fix: do not apply namespace if it is not available in agp by @WoLewicki in #2448

👍 Improvements

🔢 Miscellaneous

New Contributors

Full Changelog: 2.9.0...2.10.0

2.9.0

13 Jan 09:34
f0868f7
Compare
Choose a tag to compare

❗ Important changes

🐛 Bug fixes

  • Use ReturnType instead of explicit AnimatedInterpolation type by @j-piasecki in #2294
  • Fix default shouldCancelWhenOutside on iOS and Android by @Warus15 in #2297
  • Fix onBegin and onTouchesDown event ordering on iOS by @j-piasecki in #2278
  • Fix buttons getting locked in some cases on Android by @j-piasecki in #2315
  • fix RNGH not working in pnpm project by @chj-damon in #2334
  • GestureDetector: more checks for mounted component by @phryneas in #2335
  • Fix GestureDetector not working when the underlying view changes by @j-piasecki in #2092
  • Cocoapods: Fix deprecated/removed File.exists method by @tomekzaw in #2368

🔢 Miscellaneous

New Contributors

Full Changelog: 2.8.0...2.9.0

2.8.0

21 Oct 14:20
004b56c
Compare
Choose a tag to compare

❗ Important changes

  • Add userSelect prop by @Warus15 in #2280
  • Make gesture required prop in GestureDetector by @Warus15 in #2285

🐛 Bug fixes

  • Make handlers respect shouldCancelWhenOutside by @Warus15 in #2271
  • Fix ManualGestureHandler shouldCancelWhenOutside on iOS by @Warus15 in #2274
  • Fix missing begin event on Android for Pinch and Rotation by @j-piasecki in #2264

🔢 Miscellaneous

Full Changelog: 2.7.1...2.8.0

2.7.1

11 Oct 13:54
c75146f
Compare
Choose a tag to compare

🐛 Bug fixes

  • Pan shouldCancelWhenOutside fix by @Warus15 in #2256
  • Change in handling coordinates in FlingGestureHandler by @Warus15 in #2253
  • Fix simultaneous gesture when it receives composed gestures as arguments by @j-piasecki in #2252
  • Remove userSelect: none on NativeViewGestureHandler by @Warus15 in #2260
  • Change order of sending touch events and assigning new state by @Warus15 in #2261
  • fix a potential race on component unmount by @phryneas in #2262

👍 Improvements

  • Disable context menu on LongPressGestureHandler by @Warus15 in #2257

New Contributors

Full Changelog: 2.7.0...2.7.1

2.7.0

03 Oct 14:32
bbb85d8
Compare
Choose a tag to compare

❗ Important changes

🐛 Bug fixes

  • Prevent handlers from crashing when they don't use touch events by @Warus15 in #2246
  • Update if statments in PointerTracker to correctly return coordinates by @Warus15 in #2247
  • Fix nested buttons on Android and buttons becoming unresponsive in a list by @j-piasecki in #2187
  • Fix NullPointerException when evaluating hitSlop on Android by @j-piasecki in #2241
  • Make ReanimatedEventDispatcher a class and not an object by @j-piasecki in #2203

🔢 Miscellaneous

Full Changelog: 2.6.2...2.7.0

2.6.2

23 Sep 13:41
dd17c2d
Compare
Choose a tag to compare

🐛 Bug fixes

  • Use cloneElement when assigning a refresh control by @j-piasecki in #2231
  • Use _reactInternalFiber instead of _reactInternals on RN 0.63 by @j-piasecki in #2238
  • Make handlers send touches cancel on gesture end by @Warus15 in #2240

👍 Improvements

🔢 Miscellaneous

New Contributors

Full Changelog: 2.6.1...2.6.2

2.6.1

16 Sep 10:58
8b90795
Compare
Choose a tag to compare

❗ Important changes

  • Touch events web by @Warus15 in #2177
  • Manual gesture receiving touch events by @Warus15 in #2188
  • Pointer events to touch events mapping by @Warus15 in #2207

🐛 Bug fixes

  • Nested touchables fix by @Warus15 in #2210
  • Add check for module by @Warus15 in #2215
  • Cache averages in PointerTracker by @Warus15 in #2212
  • Remove calling web implementation on native apps by @Warus15 in #2214
  • Add support for enable by @Warus15 in #2206

👍 Improvements

  • Update @types/react-native and remove comments about missing .d.ts files by @j-piasecki in #2189
  • Unify how reanimated module is looked for on Android by @j-piasecki in #2201
  • Remove event parameter by @Warus15 in #2190

🔢 Miscellaneous

New Contributors

  • @lucioroadtoglory made their first contribution in #2218

Full Changelog: 2.6.0...2.6.1

2.6.0

25 Aug 13:16
bb4df37
Compare
Choose a tag to compare

❗ Important changes

🐛 Bug fixes

👍 Improvements

🔢 Miscellaneous

New Contributors

Full Changelog: 2.5.0...2.6.0