❗ Important changes
- Add
activateAfterLongPress
modifier to Pan gesture by @j-piasecki in #1938 - Make
NativeViewGestureHandler
behave more like on iOS when wrappingTextInput
by @j-piasecki in #2017 - Extract handlers when child view is handling touch with
pointerEvents='box-none'
by @j-piasecki in #2024 - Fix sound effects on nested buttons, add
touchSoundDisabled
prop by @j-piasecki in #2047
🐛 Bug fixes
- Update scroll view class check in
RNNativeViewHandler
on Fabric by @j-piasecki in #2031 - Fix
simultaneousHandlers
prop onNativeViewGestureHandler
on iOS by @j-piasecki in #2018 - Don't use
reanimated
module in a worklet by @j-piasecki in #2070 - Schedule calling
dropAllGestureHandlers
on main queue by @j-piasecki in #2028 - Refactor how ripple animation is applied to
GestureHandlerButton
by @j-piasecki in #2014 - Make sure that react-native-macos is supported by using the web fallback by @hsjoberg in #2010
- Default import
package.json
insrc/utils
by @nandorojo in #2036 - Fix wrong coordinates when multiple gestures are tracking different pointers on Android by @j-piasecki in #2098
- Fix touchable inspector for Gesture Handler buttons by @j-piasecki in #2103
- Fix wrong coordinated reported by
Fling
gesture on iOS by @j-piasecki in #2059 - Fix Kotlin compiler error inferred type Context? by @muhamad-rizki in #2096
- Fix: use different touchHandler on Fabric by @WoLewicki in #2104
- Fix state flow for manual activation on iOS by @j-piasecki in #1912
- Fix importing
PressabilityDebugView
on web by @j-piasecki in #2109 - Upgrade Gesture Handler and FabricExample to support RN 0.69 by @j-piasecki in #2053
🔢 Miscellaneous
- Fix Markdown format by @nidelson in #2107
- Add a guide for migrating to the new API by @j-piasecki in #2076
- Create more general extension mechanism for
NativeViewGestureHandler
on Android by @j-piasecki in #2016 - Delete
App.js
from FabricExample by @j-piasecki in #2035
New Contributors
- @hsjoberg made their first contribution in #2010
- @nandorojo made their first contribution in #2036
- @muhamad-rizki made their first contribution in #2096
Full Changelog: 2.4.2...2.5.0