Update dependency react-native-gesture-handler to ~2.31.0 #38

Open
renovate-bot wants to merge 1 commit from renovate/react-native-gesture-handler-2.x into main
Collaborator

This PR contains the following updates:

Package Type Update Change
react-native-gesture-handler (source) dependencies minor ~2.20.2~2.31.0

Release Notes

software-mansion/react-native-gesture-handler (react-native-gesture-handler)

v2.31.2

Compare Source

🐛 Bug fixes

🔢 Miscellaneous

Full Changelog: https://github.com/software-mansion/react-native-gesture-handler/compare/v2.31.1...v2.31.2

v2.31.1

Compare Source

Important changes

🔢 Miscellaneous

Full Changelog: https://github.com/software-mansion/react-native-gesture-handler/compare/v2.31.0...v2.31.1

v2.31.0

Compare Source

Important changes

👍 Improvements

🐛 Bug fixes

🔢 Miscellaneous

New Contributors

Full Changelog: https://github.com/software-mansion/react-native-gesture-handler/compare/v2.30.1...v2.31.0

v2.30.1: 2.30.1

Compare Source

Full Changelog: https://github.com/software-mansion/react-native-gesture-handler/compare/v2.30.0...v2.30.1

v2.30.0: 2.30.0

Compare Source

🐛 Bug fixes

🔢 Miscellaneous

New Contributors

Full Changelog: https://github.com/software-mansion/react-native-gesture-handler/compare/v2.29.1...v2.30.0

v2.29.1: 2.29.1

Compare Source

🐛 Bug fixes

  • [android] fix ripple effect after #​3742

v2.29.0

Compare Source

Important changes

👍 Improvements

🐛 Bug fixes

🔢 Miscellaneous

New Contributors

Full Changelog: https://github.com/software-mansion/react-native-gesture-handler/compare/2.28.0...2.29.0

v2.28.0

Compare Source

Important changes

👍 Improvements

🐛 Bug fixes

🔢 Miscellaneous

New Contributors

Full Changelog: https://github.com/software-mansion/react-native-gesture-handler/compare/2.27.2...2.28.0

v2.27.2

Compare Source

Important changes

👍 Improvements

🐛 Bug fixes

🔢 Miscellaneous

New Contributors

Full Changelog: https://github.com/software-mansion/react-native-gesture-handler/compare/2.27.1...2.27.2

v2.27.1

Compare Source

What's Changed

  • Fixed /lib missing in the 2.27.0 npm release

Full Changelog: https://github.com/software-mansion/react-native-gesture-handler/compare/2.27.0...2.27.1

v2.27.0

Compare Source

Important changes

🐛 Bug fixes

🔢 Miscellaneous

New Contributors

Full Changelog: https://github.com/software-mansion/react-native-gesture-handler/compare/2.26.0...2.27.0

v2.26.0

Compare Source

Important changes

👍 Improvements

🐛 Bug fixes

🔢 Miscellaneous

New Contributors

Full Changelog: https://github.com/software-mansion/react-native-gesture-handler/compare/2.25.0...2.26.0

v2.25.0

Compare Source

Important changes

👍 Improvements

🐛 Bug fixes

🔢 Miscellaneous

New Contributors

Full Changelog: https://github.com/software-mansion/react-native-gesture-handler/compare/2.24.0...2.25.0

v2.24.0

Compare Source

Important changes

👍 Improvements

🐛 Bug fixes

🔢 Miscellaneous

Full Changelog: https://github.com/software-mansion/react-native-gesture-handler/compare/2.23.1...2.24.0

v2.23.1

Compare Source

Important changes

🐛 Bug fixes

🔢 Miscellaneous

  • chore(docs): add actionable advice to deprecation warnings by @​DomiR in #​3387

New Contributors

Full Changelog: https://github.com/software-mansion/react-native-gesture-handler/compare/2.23.0...2.23.1

v2.23.0

Compare Source

[!CAUTION]
Old API, as well as Touchable components are being deprecated in this version, and will be removed in the future.

Important changes

👍 Improvements

🐛 Bug fixes

🔢 Miscellaneous

New Contributors

Full Changelog: https://github.com/software-mansion/react-native-gesture-handler/compare/2.22.1...2.23.0

v2.22.1

Compare Source

🐛 Bug fixes

🔢 Miscellaneous

Full Changelog: https://github.com/software-mansion/react-native-gesture-handler/compare/2.22.0...2.22.1

v2.22.0

Compare Source

Important changes

👍 Improvements

🐛 Bug fixes

🔢 Miscellaneous

New Contributors

Full Changelog: https://github.com/software-mansion/react-native-gesture-handler/compare/2.21.2...2.22.0

v2.21.2

Compare Source

👍 Improvements

🔢 Miscellaneous

Full Changelog: https://github.com/software-mansion/react-native-gesture-handler/compare/2.21.1...2.21.2

v2.21.1

Compare Source

Important changes

New Contributors

Full Changelog: https://github.com/software-mansion/react-native-gesture-handler/compare/2.21.0...2.21.1

v2.21.0

Compare Source

Important changes

👍 Improvements

🐛 Bug fixes

  • [Android] Fix gestures being able to activate despite their parent already being active by @​latekvo in #​3095
  • [MacOS] Fix Pressable being unresponsive by @​latekvo in #​3142
  • Fix swipeable swiping to left when no renderRightActions is set by @​latekvo in #​3145
  • Fix onStart callbacks of ReanimatedSwipeable being called every update by @​latekvo in #​3151
  • Fix elements dissapearing due to high values set to threshold props in ReanimatedSwipeable by @​latekvo in #​3153
  • [ReanimatedSwipeable] Multiple bug fixes and improvements by @​latekvo in #​3149

🔢 Miscellaneous

New Contributors

Full Changelog: https://github.com/software-mansion/react-native-gesture-handler/compare/2.20.0...2.21.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [react-native-gesture-handler](https://docs.swmansion.com/react-native-gesture-handler/) ([source](https://github.com/software-mansion/react-native-gesture-handler)) | dependencies | minor | [`~2.20.2` → `~2.31.0`](https://renovatebot.com/diffs/npm/react-native-gesture-handler/2.20.2/2.31.2) | --- ### Release Notes <details> <summary>software-mansion/react-native-gesture-handler (react-native-gesture-handler)</summary> ### [`v2.31.2`](https://github.com/software-mansion/react-native-gesture-handler/releases/tag/v2.31.2) [Compare Source](https://github.com/software-mansion/react-native-gesture-handler/compare/v2.31.1...v2.31.2) #### 🐛 Bug fixes - \[Android] Fix TalkBack on Pressable by [@&#8203;akwasniewski](https://github.com/akwasniewski) in [#&#8203;4017](https://github.com/software-mansion/react-native-gesture-handler/pull/4017) - \[Web] Fix Pinch and Rotation by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4078](https://github.com/software-mansion/react-native-gesture-handler/pull/4078) - \[Android] Correct Rotation handler by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4079](https://github.com/software-mansion/react-native-gesture-handler/pull/4079) #### 🔢 Miscellaneous - Do not check for worklets if babel plugin was not used by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4107](https://github.com/software-mansion/react-native-gesture-handler/pull/4107) - SwipeableProps from RefObject to Ref by [@&#8203;litinskii](https://github.com/litinskii) in [#&#8203;3759](https://github.com/software-mansion/react-native-gesture-handler/pull/3759) **Full Changelog**: <https://github.com/software-mansion/react-native-gesture-handler/compare/v2.31.1...v2.31.2> ### [`v2.31.1`](https://github.com/software-mansion/react-native-gesture-handler/releases/tag/v2.31.1) [Compare Source](https://github.com/software-mansion/react-native-gesture-handler/compare/v2.31.0...v2.31.1) #### ❗ Important changes - Support React Native 0.85 by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4014](https://github.com/software-mansion/react-native-gesture-handler/pull/4014) - \[tvOS] Fix build error by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4060](https://github.com/software-mansion/react-native-gesture-handler/pull/4060) #### 🔢 Miscellaneous - Fix failing Jest CI by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3988](https://github.com/software-mansion/react-native-gesture-handler/pull/3988) - Fix Touchables typescript errors by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4067](https://github.com/software-mansion/react-native-gesture-handler/pull/4067) **Full Changelog**: <https://github.com/software-mansion/react-native-gesture-handler/compare/v2.31.0...v2.31.1> ### [`v2.31.0`](https://github.com/software-mansion/react-native-gesture-handler/releases/tag/v2.31.0) [Compare Source](https://github.com/software-mansion/react-native-gesture-handler/compare/v2.30.1...v2.31.0) #### ❗ Important changes - \[Android] Check all pointers in move events by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4010](https://github.com/software-mansion/react-native-gesture-handler/pull/4010) - Fix GestureDetector unresponsive after display:none toggle (New Arch) by [@&#8203;janicduplessis](https://github.com/janicduplessis) in [#&#8203;3964](https://github.com/software-mansion/react-native-gesture-handler/pull/3964) - fix(ios): guard +load with #ifdef RCT\_DYNAMIC\_FRAMEWORKS by [@&#8203;DavidDuarte22](https://github.com/DavidDuarte22) in [#&#8203;4047](https://github.com/software-mansion/react-native-gesture-handler/pull/4047) - fix(android): compile RNGestureHandlerModule with Kotlin 2.3 by [@&#8203;christian-apollo](https://github.com/christian-apollo) in [#&#8203;4043](https://github.com/software-mansion/react-native-gesture-handler/pull/4043) #### 👍 Improvements - fix(iOS): handles `pointerEvents` for `Pressable` component by [@&#8203;huextrat](https://github.com/huextrat) in [#&#8203;3925](https://github.com/software-mansion/react-native-gesture-handler/pull/3925) - fix(android): handles `pointerEvents` for `Pressable` component by [@&#8203;huextrat](https://github.com/huextrat) in [#&#8203;3927](https://github.com/software-mansion/react-native-gesture-handler/pull/3927) - Change handler reference to weak pointer to prevent memleaks by [@&#8203;WoLewicki](https://github.com/WoLewicki) in [#&#8203;3987](https://github.com/software-mansion/react-native-gesture-handler/pull/3987) - \[Android] Clear blocking relations on drop by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4020](https://github.com/software-mansion/react-native-gesture-handler/pull/4020) - \[iOS] Distinguish between mouse and stylus when hovering by [@&#8203;AndreasHogstrom](https://github.com/AndreasHogstrom) in [#&#8203;3991](https://github.com/software-mansion/react-native-gesture-handler/pull/3991) - \[iOS] Handle `FullWindowOverlay` as the native root by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;4039](https://github.com/software-mansion/react-native-gesture-handler/pull/4039) - Memoize `Text` component by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4003](https://github.com/software-mansion/react-native-gesture-handler/pull/4003) - \[iOS] Add `numberOfPointers` to `Native` gesture events by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4023](https://github.com/software-mansion/react-native-gesture-handler/pull/4023) #### 🐛 Bug fixes - Mocks: fix button content missing by [@&#8203;alpha0010](https://github.com/alpha0010) in [#&#8203;4048](https://github.com/software-mansion/react-native-gesture-handler/pull/4048) - \[iOS] Add wrapper for `handleGesture:fromReset:` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3983](https://github.com/software-mansion/react-native-gesture-handler/pull/3983) - \[iOS] Fix wrong `pointerType` in `Hover` gesture by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3989](https://github.com/software-mansion/react-native-gesture-handler/pull/3989) - \[iOS] Fix missing `onFinalize` callback in `Tap` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4029](https://github.com/software-mansion/react-native-gesture-handler/pull/4029) #### 🔢 Miscellaneous - Move [@&#8203;types/react-test-renderer](https://github.com/types/react-test-renderer) to dependencies by [@&#8203;YevheniiKotyrlo](https://github.com/YevheniiKotyrlo) in [#&#8203;4015](https://github.com/software-mansion/react-native-gesture-handler/pull/4015) - Enable `exactOptionalPropertyTypes` support by [@&#8203;YevheniiKotyrlo](https://github.com/YevheniiKotyrlo) in [#&#8203;4012](https://github.com/software-mansion/react-native-gesture-handler/pull/4012) - \[docs] Add sorn25 banner to readme by [@&#8203;p-malecki](https://github.com/p-malecki) in [#&#8203;3893](https://github.com/software-mansion/react-native-gesture-handler/pull/3893) - \[docs] Remove sorn25 banner from readme by [@&#8203;p-malecki](https://github.com/p-malecki) in [#&#8203;3922](https://github.com/software-mansion/react-native-gesture-handler/pull/3922) - Update the script responsible for updating the package version by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3934](https://github.com/software-mansion/react-native-gesture-handler/pull/3934) - \[General] Update existing events tests by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3944](https://github.com/software-mansion/react-native-gesture-handler/pull/3944) - Update release flow to be more robust by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3938](https://github.com/software-mansion/react-native-gesture-handler/pull/3938) - Bump github pages workflow by [@&#8203;akwasniewski](https://github.com/akwasniewski) in [#&#8203;3949](https://github.com/software-mansion/react-native-gesture-handler/pull/3949) - Temporarily disable commitly releases by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3953](https://github.com/software-mansion/react-native-gesture-handler/pull/3953) - Bump `expo` on v2 branch by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4052](https://github.com/software-mansion/react-native-gesture-handler/pull/4052) #### New Contributors - [@&#8203;huextrat](https://github.com/huextrat) made their first contribution in [#&#8203;3925](https://github.com/software-mansion/react-native-gesture-handler/pull/3925) - [@&#8203;christian-apollo](https://github.com/christian-apollo) made their first contribution in [#&#8203;4043](https://github.com/software-mansion/react-native-gesture-handler/pull/4043) **Full Changelog**: <https://github.com/software-mansion/react-native-gesture-handler/compare/v2.30.1...v2.31.0> ### [`v2.30.1`](https://github.com/software-mansion/react-native-gesture-handler/releases/tag/v2.30.1): 2.30.1 [Compare Source](https://github.com/software-mansion/react-native-gesture-handler/compare/v2.30.0...v2.30.1) **Full Changelog**: <https://github.com/software-mansion/react-native-gesture-handler/compare/v2.30.0...v2.30.1> ### [`v2.30.0`](https://github.com/software-mansion/react-native-gesture-handler/releases/tag/v2.30.0): 2.30.0 [Compare Source](https://github.com/software-mansion/react-native-gesture-handler/compare/v2.29.1...v2.30.0) ### 🐛 Bug fixes - \[iOS] Fix pan not triggering `onFinalize` when blocked by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3849](https://github.com/software-mansion/react-native-gesture-handler/pull/3849) - \[iOS] Fix `onFinalize` callbacks on iOS 26 by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3855](https://github.com/software-mansion/react-native-gesture-handler/pull/3855) - Fixing number of touches becoming 0 issue for pan gestures in apple track pad by [@&#8203;DImuthuUpe](https://github.com/DImuthuUpe) in [#&#8203;3865](https://github.com/software-mansion/react-native-gesture-handler/pull/3865) - \[iOS] Fix manual activation crash by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3890](https://github.com/software-mansion/react-native-gesture-handler/pull/3890) - \[Web] Fix press out by [@&#8203;akwasniewski](https://github.com/akwasniewski) in [#&#8203;3833](https://github.com/software-mansion/react-native-gesture-handler/pull/3833) - \[android] fixed experimental pointers breaking after pan by [@&#8203;akwasniewski](https://github.com/akwasniewski) in [#&#8203;3801](https://github.com/software-mansion/react-native-gesture-handler/pull/3801) - \[android] fix scroll actions interpreted as touch by [@&#8203;kosmydel](https://github.com/kosmydel) in [#&#8203;3850](https://github.com/software-mansion/react-native-gesture-handler/pull/3850) - ReanimatedDrawerLayout: fix buttons not receiving onPress by [@&#8203;peterpme](https://github.com/peterpme) in [#&#8203;3832](https://github.com/software-mansion/react-native-gesture-handler/pull/3832) - Fix memory leak in ReanimatedSwipeable on programmatic close by [@&#8203;kulak91](https://github.com/kulak91) in [#&#8203;3790](https://github.com/software-mansion/react-native-gesture-handler/pull/3790) #### 🔢 Miscellaneous - \[General] Throw when no gesture is passed to the `GestureDetector` by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3884](https://github.com/software-mansion/react-native-gesture-handler/pull/3884) - Support `react-native` 0.83 by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3822](https://github.com/software-mansion/react-native-gesture-handler/pull/3822) - \[General] Change nightly version name by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3862](https://github.com/software-mansion/react-native-gesture-handler/pull/3862) - Add `null` to `GestureRef` type by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3821](https://github.com/software-mansion/react-native-gesture-handler/pull/3821) - chore: fix typos in docs for force touch gesture by [@&#8203;a1isaeed](https://github.com/a1isaeed) in [#&#8203;3797](https://github.com/software-mansion/react-native-gesture-handler/pull/3797) - Hide incorrectly exposed `ReanimatedSwipeable` props. by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3820](https://github.com/software-mansion/react-native-gesture-handler/pull/3820) - \[Web] Fixed `Accessing element.ref was removed in React 19` error by [@&#8203;rmarquois](https://github.com/rmarquois) in [#&#8203;3804](https://github.com/software-mansion/react-native-gesture-handler/pull/3804) #### New Contributors - [@&#8203;kulak91](https://github.com/kulak91) made their first contribution in [#&#8203;3790](https://github.com/software-mansion/react-native-gesture-handler/pull/3790) - [@&#8203;a1isaeed](https://github.com/a1isaeed) made their first contribution in [#&#8203;3797](https://github.com/software-mansion/react-native-gesture-handler/pull/3797) - [@&#8203;rmarquois](https://github.com/rmarquois) made their first contribution in [#&#8203;3804](https://github.com/software-mansion/react-native-gesture-handler/pull/3804) - [@&#8203;kosmydel](https://github.com/kosmydel) made their first contribution in [#&#8203;3850](https://github.com/software-mansion/react-native-gesture-handler/pull/3850) - [@&#8203;DImuthuUpe](https://github.com/DImuthuUpe) made their first contribution in [#&#8203;3865](https://github.com/software-mansion/react-native-gesture-handler/pull/3865) **Full Changelog**: <https://github.com/software-mansion/react-native-gesture-handler/compare/v2.29.1...v2.30.0> ### [`v2.29.1`](https://github.com/software-mansion/react-native-gesture-handler/releases/tag/v2.29.1): 2.29.1 [Compare Source](https://github.com/software-mansion/react-native-gesture-handler/compare/2.29.0...v2.29.1) #### 🐛 Bug fixes - \[android] fix ripple effect after [#&#8203;3742](https://github.com/software-mansion/react-native-gesture-handler/pull/3742) ### [`v2.29.0`](https://github.com/software-mansion/react-native-gesture-handler/releases/tag/2.29.0) [Compare Source](https://github.com/software-mansion/react-native-gesture-handler/compare/2.28.0...2.29.0) #### ❗ Important changes - \[iOS] Fix gestures not ending properly on `iOS` 26 by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3740](https://github.com/software-mansion/react-native-gesture-handler/pull/3740) #### 👍 Improvements - Bump `react-native-builder-bob` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3751](https://github.com/software-mansion/react-native-gesture-handler/pull/3751) - \[Android] `build.gradle` cleanup by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3741](https://github.com/software-mansion/react-native-gesture-handler/pull/3741) #### 🐛 Bug fixes - Fix grabbing delegate in `setPressed` by [@&#8203;akwasniewski](https://github.com/akwasniewski) in [#&#8203;3742](https://github.com/software-mansion/react-native-gesture-handler/pull/3742) - \[iOS] Fix gestures on iOS 26 by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3756](https://github.com/software-mansion/react-native-gesture-handler/pull/3756) - fix: ensure SwipeDirection is imported as a value in ReanimatedSwipeable by [@&#8203;christianbach](https://github.com/christianbach) in [#&#8203;3666](https://github.com/software-mansion/react-native-gesture-handler/pull/3666) - Fix: exclude libfbjni.so by [@&#8203;Maschga](https://github.com/Maschga) in [#&#8203;3721](https://github.com/software-mansion/react-native-gesture-handler/pull/3721) - fix: gesture not activating due to outdated handler tag by [@&#8203;hannojg](https://github.com/hannojg) in [#&#8203;3578](https://github.com/software-mansion/react-native-gesture-handler/pull/3578) - Fix `Pressable`'s `onPress` being called on cancellation by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3678](https://github.com/software-mansion/react-native-gesture-handler/pull/3678) #### 🔢 Miscellaneous - Add workflow for releases by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3760](https://github.com/software-mansion/react-native-gesture-handler/pull/3760) - Add working directory to publish workflow by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3762](https://github.com/software-mansion/react-native-gesture-handler/pull/3762) - Fix `Fling` tsdoc by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3724](https://github.com/software-mansion/react-native-gesture-handler/pull/3724) - Bump `node` on CI by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3753](https://github.com/software-mansion/react-native-gesture-handler/pull/3753) - Rename argument `ev` to `event` by [@&#8203;tomekzaw](https://github.com/tomekzaw) in [#&#8203;3695](https://github.com/software-mansion/react-native-gesture-handler/pull/3695) - Fix `paper` CI by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3677](https://github.com/software-mansion/react-native-gesture-handler/pull/3677) - Fix `"build MacOS"` CI taking a long time to complete by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3679](https://github.com/software-mansion/react-native-gesture-handler/pull/3679) - Support `react-native` 0.82 by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3699](https://github.com/software-mansion/react-native-gesture-handler/pull/3699) - Update `metro.config.js` in example apps by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3718](https://github.com/software-mansion/react-native-gesture-handler/pull/3718) - Downgrade `react-native-macos` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3661](https://github.com/software-mansion/react-native-gesture-handler/pull/3661) - Bump examples to React Native 0.81 by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3676](https://github.com/software-mansion/react-native-gesture-handler/pull/3676) #### New Contributors - [@&#8203;christianbach](https://github.com/christianbach) made their first contribution in [#&#8203;3666](https://github.com/software-mansion/react-native-gesture-handler/pull/3666) - [@&#8203;Maschga](https://github.com/Maschga) made their first contribution in [#&#8203;3721](https://github.com/software-mansion/react-native-gesture-handler/pull/3721) - [@&#8203;hannojg](https://github.com/hannojg) made their first contribution in [#&#8203;3578](https://github.com/software-mansion/react-native-gesture-handler/pull/3578) **Full Changelog**: <https://github.com/software-mansion/react-native-gesture-handler/compare/2.28.0...2.29.0> ### [`v2.28.0`](https://github.com/software-mansion/react-native-gesture-handler/releases/tag/2.28.0) [Compare Source](https://github.com/software-mansion/react-native-gesture-handler/compare/2.27.2...2.28.0) #### ❗ Important changes - Support `react-native` 0.81 by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3607](https://github.com/software-mansion/react-native-gesture-handler/pull/3607) - Deprecate `gestureHandlerRootHOC` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3632](https://github.com/software-mansion/react-native-gesture-handler/pull/3632) #### 👍 Improvements - Update link in the error message by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3625](https://github.com/software-mansion/react-native-gesture-handler/pull/3625) #### 🐛 Bug fixes - \[Web] fixed texinput submition when inside pressable by [@&#8203;akwasniewski](https://github.com/akwasniewski) in [#&#8203;3623](https://github.com/software-mansion/react-native-gesture-handler/pull/3623) - \[Web] Fix bottom hitslop by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3644](https://github.com/software-mansion/react-native-gesture-handler/pull/3644) - \[Web] fixed repeated listener registration by [@&#8203;akwasniewski](https://github.com/akwasniewski) in [#&#8203;3626](https://github.com/software-mansion/react-native-gesture-handler/pull/3626) #### 🔢 Miscellaneous - \[Android] Revert "fix: turn off build IDs for reproducibility ([#&#8203;3602](https://github.com/software-mansion/react-native-gesture-handler/issues/3602))" by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3660](https://github.com/software-mansion/react-native-gesture-handler/pull/3660) - docs: update reanimated\_swipeable.md by [@&#8203;hqwlkj](https://github.com/hqwlkj) in [#&#8203;3647](https://github.com/software-mansion/react-native-gesture-handler/pull/3647) - docs: update swipeable.md by [@&#8203;hqwlkj](https://github.com/hqwlkj) in [#&#8203;3648](https://github.com/software-mansion/react-native-gesture-handler/pull/3648) - docs: update reanimated-drawer-layout.mdx by [@&#8203;hqwlkj](https://github.com/hqwlkj) in [#&#8203;3649](https://github.com/software-mansion/react-native-gesture-handler/pull/3649) - docs: update touchables.md by [@&#8203;hqwlkj](https://github.com/hqwlkj) in [#&#8203;3655](https://github.com/software-mansion/react-native-gesture-handler/pull/3655) - docs: update pressable.mdx by [@&#8203;hqwlkj](https://github.com/hqwlkj) in [#&#8203;3656](https://github.com/software-mansion/react-native-gesture-handler/pull/3656) - docs: update drawer-layout.mdx by [@&#8203;hqwlkj](https://github.com/hqwlkj) in [#&#8203;3657](https://github.com/software-mansion/react-native-gesture-handler/pull/3657) - Fix link to the example app in the documentation by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3629](https://github.com/software-mansion/react-native-gesture-handler/pull/3629) #### New Contributors - [@&#8203;hqwlkj](https://github.com/hqwlkj) made their first contribution in [#&#8203;3647](https://github.com/software-mansion/react-native-gesture-handler/pull/3647) **Full Changelog**: <https://github.com/software-mansion/react-native-gesture-handler/compare/2.27.2...2.28.0> ### [`v2.27.2`](https://github.com/software-mansion/react-native-gesture-handler/releases/tag/2.27.2) [Compare Source](https://github.com/software-mansion/react-native-gesture-handler/compare/2.27.1...2.27.2) #### ❗ Important changes - \[Android] Use `asReversed` instead of `reversed` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3598](https://github.com/software-mansion/react-native-gesture-handler/pull/3598) #### 👍 Improvements - Cleanup `ReanimatedSwipeable` by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3579](https://github.com/software-mansion/react-native-gesture-handler/pull/3579) - fix: turn off build IDs for reproducibility by [@&#8203;Rexogamer](https://github.com/Rexogamer) in [#&#8203;3602](https://github.com/software-mansion/react-native-gesture-handler/pull/3602) - Fix `Pressable` requiring `dimensionsAfterResize` by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3606](https://github.com/software-mansion/react-native-gesture-handler/pull/3606) - \[docs] Add info about using `focal` / `anchor` points by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3614](https://github.com/software-mansion/react-native-gesture-handler/pull/3614) - \[jest] Fixing enabled prop in buttons by [@&#8203;akwasniewski](https://github.com/akwasniewski) in [#&#8203;3612](https://github.com/software-mansion/react-native-gesture-handler/pull/3612) #### 🐛 Bug fixes - \[iOS] Fix `GestureDetector` on `Text` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3591](https://github.com/software-mansion/react-native-gesture-handler/pull/3591) - \[Android] Fix `onTouches*` callbacks being called for all gestures by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3596](https://github.com/software-mansion/react-native-gesture-handler/pull/3596) - Fix Pressable `onPress` callback not working by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3597](https://github.com/software-mansion/react-native-gesture-handler/pull/3597) - Dropping handlers when components are dropped by [@&#8203;akwasniewski](https://github.com/akwasniewski) in [#&#8203;3619](https://github.com/software-mansion/react-native-gesture-handler/pull/3619) #### 🔢 Miscellaneous - Update `ReanimatedSwipeable` module path by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3605](https://github.com/software-mansion/react-native-gesture-handler/pull/3605) - Automatically commit generated schema files by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3590](https://github.com/software-mansion/react-native-gesture-handler/pull/3590) - Fix combo example crashing. by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3587](https://github.com/software-mansion/react-native-gesture-handler/pull/3587) - docs: add Radon IDE banner to TOCItems by [@&#8203;kacperkapusciak](https://github.com/kacperkapusciak) in [#&#8203;3592](https://github.com/software-mansion/react-native-gesture-handler/pull/3592) - Make `dev client` default when starting `expo-example` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3615](https://github.com/software-mansion/react-native-gesture-handler/pull/3615) #### New Contributors - [@&#8203;Rexogamer](https://github.com/Rexogamer) made their first contribution in [#&#8203;3602](https://github.com/software-mansion/react-native-gesture-handler/pull/3602) - [@&#8203;akwasniewski](https://github.com/akwasniewski) made their first contribution in [#&#8203;3612](https://github.com/software-mansion/react-native-gesture-handler/pull/3612) **Full Changelog**: <https://github.com/software-mansion/react-native-gesture-handler/compare/2.27.1...2.27.2> ### [`v2.27.1`](https://github.com/software-mansion/react-native-gesture-handler/releases/tag/2.27.1) [Compare Source](https://github.com/software-mansion/react-native-gesture-handler/compare/2.27.0...2.27.1) #### What's Changed - Fixed `/lib` missing in the `2.27.0` npm release **Full Changelog**: <https://github.com/software-mansion/react-native-gesture-handler/compare/2.27.0...2.27.1> ### [`v2.27.0`](https://github.com/software-mansion/react-native-gesture-handler/releases/tag/2.27.0) [Compare Source](https://github.com/software-mansion/react-native-gesture-handler/compare/2.26.0...2.27.0) #### ❗ Important changes - Complete `Pressable` refactor. by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3571](https://github.com/software-mansion/react-native-gesture-handler/pull/3571) - Deprecate `ForceTouch` gesture by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3550](https://github.com/software-mansion/react-native-gesture-handler/pull/3550) #### 🐛 Bug fixes - Copy `README.md` to package by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3558](https://github.com/software-mansion/react-native-gesture-handler/pull/3558) - Fix possible web crashes by [@&#8203;billouboq](https://github.com/billouboq) in [#&#8203;3553](https://github.com/software-mansion/react-native-gesture-handler/pull/3553) - \[Web] Make `PointerTracker` elements nullable by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3565](https://github.com/software-mansion/react-native-gesture-handler/pull/3565) #### 🔢 Miscellaneous - \[Android] Cleanup CMakeLists by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3563](https://github.com/software-mansion/react-native-gesture-handler/pull/3563) - Update compatibility table by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3557](https://github.com/software-mansion/react-native-gesture-handler/pull/3557) - Update version compatibility table in the documentation by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3561](https://github.com/software-mansion/react-native-gesture-handler/pull/3561) - Don't call `needs-repro` CI on comments by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3570](https://github.com/software-mansion/react-native-gesture-handler/pull/3570) - \[Web] Extract coords assignment into helper functions by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3574](https://github.com/software-mansion/react-native-gesture-handler/pull/3574) - docs: Fix testimonial profile picture link by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3585](https://github.com/software-mansion/react-native-gesture-handler/pull/3585) - Fix state transition flowchart docs by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3580](https://github.com/software-mansion/react-native-gesture-handler/pull/3580) #### New Contributors - [@&#8203;billouboq](https://github.com/billouboq) made their first contribution in [#&#8203;3553](https://github.com/software-mansion/react-native-gesture-handler/pull/3553) **Full Changelog**: <https://github.com/software-mansion/react-native-gesture-handler/compare/2.26.0...2.27.0> ### [`v2.26.0`](https://github.com/software-mansion/react-native-gesture-handler/releases/tag/2.26.0) [Compare Source](https://github.com/software-mansion/react-native-gesture-handler/compare/2.25.0...2.26.0) #### ❗ Important changes - Support `react-native` 0.80 by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3530](https://github.com/software-mansion/react-native-gesture-handler/pull/3530) #### 👍 Improvements - \[iOS] Avoid unnecessary string allocations by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3499](https://github.com/software-mansion/react-native-gesture-handler/pull/3499) - Add relation props to `Pressable` and `ReanimatedSwipeable` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3473](https://github.com/software-mansion/react-native-gesture-handler/pull/3473) - \[Android] Update build tools by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3544](https://github.com/software-mansion/react-native-gesture-handler/pull/3544) #### 🐛 Bug fixes - fix: use `providers.exec` to enable `configuration-cache` by [@&#8203;lukmccall](https://github.com/lukmccall) in [#&#8203;3504](https://github.com/software-mansion/react-native-gesture-handler/pull/3504) - Don't block `onPress` if `onLongPress` is not defined by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3549](https://github.com/software-mansion/react-native-gesture-handler/pull/3549) - Fix `onSwipeableWillClose` called on opening of `ReanimatedSwipeable` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3478](https://github.com/software-mansion/react-native-gesture-handler/pull/3478) - Fix buttons getting stuck in scroll views during overscroll by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3509](https://github.com/software-mansion/react-native-gesture-handler/pull/3509) #### 🔢 Miscellaneous - \[Monorepo] Migrate to monorepo by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3482](https://github.com/software-mansion/react-native-gesture-handler/pull/3482) - Upgrade `react-native-builder-bob` by [@&#8203;satya164](https://github.com/satya164) in [#&#8203;3468](https://github.com/software-mansion/react-native-gesture-handler/pull/3468) - Update how handler configuration is handled on Android by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3484](https://github.com/software-mansion/react-native-gesture-handler/pull/3484) - Refactor RNGestureHandlerModule on android by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3489](https://github.com/software-mansion/react-native-gesture-handler/pull/3489) - Make base `GestureHandler` on Android non generic by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3491](https://github.com/software-mansion/react-native-gesture-handler/pull/3491) - Update usage of types from React Native to make them compatible with Strict API by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3532](https://github.com/software-mansion/react-native-gesture-handler/pull/3532) - Update common example not to disable E2E by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3531](https://github.com/software-mansion/react-native-gesture-handler/pull/3531) - \[Web] Fix hot reload by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3540](https://github.com/software-mansion/react-native-gesture-handler/pull/3540) - Update issue template by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3508](https://github.com/software-mansion/react-native-gesture-handler/pull/3508) - Fix incorrect paths by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3548](https://github.com/software-mansion/react-native-gesture-handler/pull/3548) - Fix kotlin formatting by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3535](https://github.com/software-mansion/react-native-gesture-handler/pull/3535) - Fix `needs-more-info` action by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3546](https://github.com/software-mansion/react-native-gesture-handler/pull/3546) - Fix `yarn format:apple` script by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3500](https://github.com/software-mansion/react-native-gesture-handler/pull/3500) - Fix sync architectures command failing on the commit hook by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3534](https://github.com/software-mansion/react-native-gesture-handler/pull/3534) - Support `react-native` 0.79 by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3436](https://github.com/software-mansion/react-native-gesture-handler/pull/3436) - Change prepare script to postinstall in the root `package.json` by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3483](https://github.com/software-mansion/react-native-gesture-handler/pull/3483) - Remove `eslintIgnore` from `package.json` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3533](https://github.com/software-mansion/react-native-gesture-handler/pull/3533) - Bump `react-native-reanimated` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3545](https://github.com/software-mansion/react-native-gesture-handler/pull/3545) - Bump `expo` to stable 53 by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3527](https://github.com/software-mansion/react-native-gesture-handler/pull/3527) - Bump image-size from 1.1.1 to 1.2.1 in /FabricExample by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3472](https://github.com/software-mansion/react-native-gesture-handler/pull/3472) - docs: Bump t-rex to stable with Docusaurus 3.7 by [@&#8203;patrycjakalinska](https://github.com/patrycjakalinska) in [#&#8203;3516](https://github.com/software-mansion/react-native-gesture-handler/pull/3516) #### New Contributors - [@&#8203;lukmccall](https://github.com/lukmccall) made their first contribution in [#&#8203;3504](https://github.com/software-mansion/react-native-gesture-handler/pull/3504) **Full Changelog**: <https://github.com/software-mansion/react-native-gesture-handler/compare/2.25.0...2.26.0> ### [`v2.25.0`](https://github.com/software-mansion/react-native-gesture-handler/releases/tag/2.25.0) [Compare Source](https://github.com/software-mansion/react-native-gesture-handler/compare/2.24.0...2.25.0) #### ❗ Important changes - Add `react-native-svg` interface by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3242](https://github.com/software-mansion/react-native-gesture-handler/pull/3242) - Assign new `handlerTag` each time handler is created by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3453](https://github.com/software-mansion/react-native-gesture-handler/pull/3453) - \[Android] Suppress `UIManagerType` error by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3466](https://github.com/software-mansion/react-native-gesture-handler/pull/3466) #### 👍 Improvements - Set default `accessible` prop on `Pressable` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3463](https://github.com/software-mansion/react-native-gesture-handler/pull/3463) - Wrap `Pressable` with `forwardRef` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3431](https://github.com/software-mansion/react-native-gesture-handler/pull/3431) #### 🐛 Bug fixes - Fix: onPress callbacks are invoked for all nested Pressables by [@&#8203;coado](https://github.com/coado) in [#&#8203;3295](https://github.com/software-mansion/react-native-gesture-handler/pull/3295) - \[iOS] Pass `accessibility` props to button view by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3444](https://github.com/software-mansion/react-native-gesture-handler/pull/3444) - \[iOS] Fix `activeOpacity` in `BorderlessButton` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3433](https://github.com/software-mansion/react-native-gesture-handler/pull/3433) - Fix: race condition on attachedGestures in updateHandlers by [@&#8203;uyt95](https://github.com/uyt95) in [#&#8203;3425](https://github.com/software-mansion/react-native-gesture-handler/pull/3425) - \[Android] Handle `hover` events in `RNGestureHandlerRootHelper` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3462](https://github.com/software-mansion/react-native-gesture-handler/pull/3462) - \[Web] Change `shouldBeCancelledByOther` to respect `blocksExternalGesture` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3429](https://github.com/software-mansion/react-native-gesture-handler/pull/3429) #### 🔢 Miscellaneous - Update versions in compatibility tables by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3424](https://github.com/software-mansion/react-native-gesture-handler/pull/3424) - Bump `react-native-reanimated` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3430](https://github.com/software-mansion/react-native-gesture-handler/pull/3430) - Bump `actions` on CI by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3432](https://github.com/software-mansion/react-native-gesture-handler/pull/3432) - \[macOS] Re-generate locks by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3437](https://github.com/software-mansion/react-native-gesture-handler/pull/3437) - Migrate to Yarn 4 by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3457](https://github.com/software-mansion/react-native-gesture-handler/pull/3457) - \[docs] Set `yarn` version by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3461](https://github.com/software-mansion/react-native-gesture-handler/pull/3461) - \[Android] Add missing `SVG` files by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3465](https://github.com/software-mansion/react-native-gesture-handler/pull/3465) - Remove `ref` type from props in `Pressable` Example by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3446](https://github.com/software-mansion/react-native-gesture-handler/pull/3446) - Remove unnecessary version checks by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3416](https://github.com/software-mansion/react-native-gesture-handler/pull/3416) - Delete `getReactNativeVersion` by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3452](https://github.com/software-mansion/react-native-gesture-handler/pull/3452) - Bump serialize-javascript from 6.0.1 to 6.0.2 in /docs by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3422](https://github.com/software-mansion/react-native-gesture-handler/pull/3422) - Bump esbuild from 0.20.2 to 0.25.0 in /docs by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3400](https://github.com/software-mansion/react-native-gesture-handler/pull/3400) - Bump undici from 6.21.0 to 6.21.1 in /example by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3359](https://github.com/software-mansion/react-native-gesture-handler/pull/3359) - Bump nanoid from 3.3.6 to 3.3.8 in /MacOSExample by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3352](https://github.com/software-mansion/react-native-gesture-handler/pull/3352) - Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /docs by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3438](https://github.com/software-mansion/react-native-gesture-handler/pull/3438) - Bump [@&#8203;babel/runtime](https://github.com/babel/runtime) from 7.19.4 to 7.26.10 in /e2e/web-tests by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3447](https://github.com/software-mansion/react-native-gesture-handler/pull/3447) - Bump [@&#8203;babel/helpers](https://github.com/babel/helpers) from 7.24.5 to 7.26.10 in /example by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3442](https://github.com/software-mansion/react-native-gesture-handler/pull/3442) - Bump [@&#8203;babel/helpers](https://github.com/babel/helpers) from 7.22.15 to 7.26.10 in /e2e/web-tests by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3448](https://github.com/software-mansion/react-native-gesture-handler/pull/3448) - Bump [@&#8203;babel/runtime](https://github.com/babel/runtime) from 7.24.5 to 7.26.10 in /example by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3449](https://github.com/software-mansion/react-native-gesture-handler/pull/3449) - Bump [@&#8203;babel/helpers](https://github.com/babel/helpers) from 7.26.9 to 7.26.10 in /MacOSExample by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3455](https://github.com/software-mansion/react-native-gesture-handler/pull/3455) - Bump [@&#8203;babel/helpers](https://github.com/babel/helpers) from 7.25.6 to 7.26.10 in /FabricExample by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3456](https://github.com/software-mansion/react-native-gesture-handler/pull/3456) - Bump [@&#8203;babel/runtime](https://github.com/babel/runtime) from 7.26.9 to 7.26.10 in /MacOSExample by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3454](https://github.com/software-mansion/react-native-gesture-handler/pull/3454) - Bump [@&#8203;babel/runtime](https://github.com/babel/runtime) from 7.21.0 to 7.27.0 in /docs by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3460](https://github.com/software-mansion/react-native-gesture-handler/pull/3460) - Bump [@&#8203;babel/runtime-corejs3](https://github.com/babel/runtime-corejs3) from 7.20.13 to 7.26.10 in /docs by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3443](https://github.com/software-mansion/react-native-gesture-handler/pull/3443) - Bump prismjs from 1.29.0 to 1.30.0 in /docs by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3439](https://github.com/software-mansion/react-native-gesture-handler/pull/3439) #### New Contributors - [@&#8203;uyt95](https://github.com/uyt95) made their first contribution in [#&#8203;3425](https://github.com/software-mansion/react-native-gesture-handler/pull/3425) **Full Changelog**: <https://github.com/software-mansion/react-native-gesture-handler/compare/2.24.0...2.25.0> ### [`v2.24.0`](https://github.com/software-mansion/react-native-gesture-handler/releases/tag/2.24.0) [Compare Source](https://github.com/software-mansion/react-native-gesture-handler/compare/2.23.1...2.24.0) #### ❗ Important changes - Support React Native 0.78 by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3354](https://github.com/software-mansion/react-native-gesture-handler/pull/3354) - \[Android] Add missing paper files by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3419](https://github.com/software-mansion/react-native-gesture-handler/pull/3419) - \[Android] Add support for 16KB page size. by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3412](https://github.com/software-mansion/react-native-gesture-handler/pull/3412) - Fix Reanimated crashes in `ReanimatedDrawerLayout` by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3391](https://github.com/software-mansion/react-native-gesture-handler/pull/3391) #### 👍 Improvements - Add `animationSpeed` to `ReanimatedDrawerLayout` by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3401](https://github.com/software-mansion/react-native-gesture-handler/pull/3401) #### 🐛 Bug fixes - \[Web] Handle `SVG` wrapped with `createAnimatedComponent` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3379](https://github.com/software-mansion/react-native-gesture-handler/pull/3379) - Add `hitSlop` into `childProps` in `createNativeWrapper` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3399](https://github.com/software-mansion/react-native-gesture-handler/pull/3399) - \[Web] Fix `Text` with `Touchables` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3418](https://github.com/software-mansion/react-native-gesture-handler/pull/3418) #### 🔢 Miscellaneous - \[docs] Update team by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3397](https://github.com/software-mansion/react-native-gesture-handler/pull/3397) - Bump to 0.78 by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3415](https://github.com/software-mansion/react-native-gesture-handler/pull/3415) - Bump serialize-javascript from 6.0.1 to 6.0.2 in /e2e/web-tests by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3414](https://github.com/software-mansion/react-native-gesture-handler/pull/3414) **Full Changelog**: <https://github.com/software-mansion/react-native-gesture-handler/compare/2.23.1...2.24.0> ### [`v2.23.1`](https://github.com/software-mansion/react-native-gesture-handler/releases/tag/2.23.1) [Compare Source](https://github.com/software-mansion/react-native-gesture-handler/compare/2.23.0...2.23.1) #### ❗ Important changes - \[iOS] Add FabricComponents to Podfile by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3388](https://github.com/software-mansion/react-native-gesture-handler/pull/3388) #### 🐛 Bug fixes - Return false if gesture recognizers are present but all disabled by [@&#8203;jcolicchio](https://github.com/jcolicchio) in [#&#8203;3377](https://github.com/software-mansion/react-native-gesture-handler/pull/3377) #### 🔢 Miscellaneous - chore(docs): add actionable advice to deprecation warnings by [@&#8203;DomiR](https://github.com/DomiR) in [#&#8203;3387](https://github.com/software-mansion/react-native-gesture-handler/pull/3387) #### New Contributors - [@&#8203;DomiR](https://github.com/DomiR) made their first contribution in [#&#8203;3387](https://github.com/software-mansion/react-native-gesture-handler/pull/3387) - [@&#8203;jcolicchio](https://github.com/jcolicchio) made their first contribution in [#&#8203;3377](https://github.com/software-mansion/react-native-gesture-handler/pull/3377) **Full Changelog**: <https://github.com/software-mansion/react-native-gesture-handler/compare/2.23.0...2.23.1> ### [`v2.23.0`](https://github.com/software-mansion/react-native-gesture-handler/releases/tag/2.23.0) [Compare Source](https://github.com/software-mansion/react-native-gesture-handler/compare/2.22.1...2.23.0) > \[!CAUTION] > Old API, as well as `Touchable` components are being deprecated in this version, and will be removed in the future. #### ❗ Important changes - Deprecate old API by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3262](https://github.com/software-mansion/react-native-gesture-handler/pull/3262) - Deprecate `DrawerLayout` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3339](https://github.com/software-mansion/react-native-gesture-handler/pull/3339) - Deprecate `Touchable` components by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3260](https://github.com/software-mansion/react-native-gesture-handler/pull/3260) #### 👍 Improvements - feat: Add `simultaneousWithExternalGesture` to ReanimatedSwipable by [@&#8203;MrSltun](https://github.com/MrSltun) in [#&#8203;3324](https://github.com/software-mansion/react-native-gesture-handler/pull/3324) - exports PressableStateCallbackType by [@&#8203;sidferreira](https://github.com/sidferreira) in [#&#8203;3346](https://github.com/software-mansion/react-native-gesture-handler/pull/3346) - Add `testing-library` compatibility props by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3357](https://github.com/software-mansion/react-native-gesture-handler/pull/3357) - Make `blocksGesture` symmetric on native iOS by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3322](https://github.com/software-mansion/react-native-gesture-handler/pull/3322) #### 🐛 Bug fixes - Fix circular dependency by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3323](https://github.com/software-mansion/react-native-gesture-handler/pull/3323) - \[Web] Register/unregister listeners when `enabled` changes by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3330](https://github.com/software-mansion/react-native-gesture-handler/pull/3330) - Replace `Text` with RN component when callbacks are not specified by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3336](https://github.com/software-mansion/react-native-gesture-handler/pull/3336) - Don’t pass gesture handler wrapper props to child by [@&#8203;oblador](https://github.com/oblador) in [#&#8203;3343](https://github.com/software-mansion/react-native-gesture-handler/pull/3343) - Fix `backgroundColor` not being applied to `RNGestureHandlerButton` by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3368](https://github.com/software-mansion/react-native-gesture-handler/pull/3368) - Fix android ripple color bug on fabric by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3369](https://github.com/software-mansion/react-native-gesture-handler/pull/3369) - Unregister from oldGestureHandler when component unmounts by [@&#8203;gavrix](https://github.com/gavrix) in [#&#8203;3374](https://github.com/software-mansion/react-native-gesture-handler/pull/3374) - fix: overlapping buttons cause buttons to stop being responsive by [@&#8203;DorianMazur](https://github.com/DorianMazur) in [#&#8203;3371](https://github.com/software-mansion/react-native-gesture-handler/pull/3371) - \[Web] Make `findNodeHandle` correctly handle `FlatList` in old API by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3361](https://github.com/software-mansion/react-native-gesture-handler/pull/3361) - Remove view flattening error for `Text` component by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3338](https://github.com/software-mansion/react-native-gesture-handler/pull/3338) - Fix swipeable overlap bug by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3340](https://github.com/software-mansion/react-native-gesture-handler/pull/3340) - Fix `Swipeable` misalignment after resizing on web by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3341](https://github.com/software-mansion/react-native-gesture-handler/pull/3341) - Fix `ReanimatedSwipeable` reanimated warnings by [@&#8203;juliendevleeschauwer](https://github.com/juliendevleeschauwer) in [#&#8203;3365](https://github.com/software-mansion/react-native-gesture-handler/pull/3365) - Fix `TouchableNativeFeedback` regression by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3294](https://github.com/software-mansion/react-native-gesture-handler/pull/3294) - Fix android new arch crash on RN 0.75 by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3381](https://github.com/software-mansion/react-native-gesture-handler/pull/3381) #### 🔢 Miscellaneous - Fix a typo in installation.md by [@&#8203;puls](https://github.com/puls) in [#&#8203;3328](https://github.com/software-mansion/react-native-gesture-handler/pull/3328) - docs: add react native paradise banner by [@&#8203;kacperkapusciak](https://github.com/kacperkapusciak) in [#&#8203;3334](https://github.com/software-mansion/react-native-gesture-handler/pull/3334) - Fix Ci issues by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3362](https://github.com/software-mansion/react-native-gesture-handler/pull/3362) - Bump `example` to `Expo 52` by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3317](https://github.com/software-mansion/react-native-gesture-handler/pull/3317) - Bump Fabric example to 0.77.0 by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3351](https://github.com/software-mansion/react-native-gesture-handler/pull/3351) - Migrate `next` to `main` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3303](https://github.com/software-mansion/react-native-gesture-handler/pull/3303) - Migrate `get` to `set` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3263](https://github.com/software-mansion/react-native-gesture-handler/pull/3263) #### New Contributors - [@&#8203;puls](https://github.com/puls) made their first contribution in [#&#8203;3328](https://github.com/software-mansion/react-native-gesture-handler/pull/3328) - [@&#8203;MrSltun](https://github.com/MrSltun) made their first contribution in [#&#8203;3324](https://github.com/software-mansion/react-native-gesture-handler/pull/3324) - [@&#8203;juliendevleeschauwer](https://github.com/juliendevleeschauwer) made their first contribution in [#&#8203;3365](https://github.com/software-mansion/react-native-gesture-handler/pull/3365) - [@&#8203;sidferreira](https://github.com/sidferreira) made their first contribution in [#&#8203;3346](https://github.com/software-mansion/react-native-gesture-handler/pull/3346) - [@&#8203;DorianMazur](https://github.com/DorianMazur) made their first contribution in [#&#8203;3371](https://github.com/software-mansion/react-native-gesture-handler/pull/3371) - [@&#8203;gavrix](https://github.com/gavrix) made their first contribution in [#&#8203;3374](https://github.com/software-mansion/react-native-gesture-handler/pull/3374) **Full Changelog**: <https://github.com/software-mansion/react-native-gesture-handler/compare/2.22.1...2.23.0> ### [`v2.22.1`](https://github.com/software-mansion/react-native-gesture-handler/releases/tag/2.22.1) [Compare Source](https://github.com/software-mansion/react-native-gesture-handler/compare/2.22.0...2.22.1) #### 🐛 Bug fixes - Fix swipeable overlap bug by [@&#8203;latekvo](https://github.com/latekvo) in ([#&#8203;3340](https://github.com/software-mansion/react-native-gesture-handler/issues/3340)) - Fix `Swipeable` misalignment after resizing on web by [@&#8203;latekvo](https://github.com/latekvo) in ([#&#8203;3341](https://github.com/software-mansion/react-native-gesture-handler/issues/3341)) - Don’t pass gesture handler wrapper props to child by [@&#8203;oblador](https://github.com/oblador) in ([#&#8203;3343](https://github.com/software-mansion/react-native-gesture-handler/issues/3343)) #### 🔢 Miscellaneous - Bump Fabric example to 0.77.0 by [@&#8203;m-bert](https://github.com/m-bert) in ([#&#8203;3351](https://github.com/software-mansion/react-native-gesture-handler/issues/3351)) **Full Changelog**: <https://github.com/software-mansion/react-native-gesture-handler/compare/2.22.0...2.22.1> ### [`v2.22.0`](https://github.com/software-mansion/react-native-gesture-handler/releases/tag/2.22.0) [Compare Source](https://github.com/software-mansion/react-native-gesture-handler/compare/2.21.2...2.22.0) #### ❗ Important changes - \[Android] Include missing Gesture Handler in builds by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3318](https://github.com/software-mansion/react-native-gesture-handler/pull/3318) - Add `Text` component by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3202](https://github.com/software-mansion/react-native-gesture-handler/pull/3202) - Support React Native 0.77 by [@&#8203;jakex7](https://github.com/jakex7) in [#&#8203;3278](https://github.com/software-mansion/react-native-gesture-handler/pull/3278) - \[iOS] Check if handler was dropped before reattaching by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3247](https://github.com/software-mansion/react-native-gesture-handler/pull/3247) - Mark legacy web implementation as deprecated by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3259](https://github.com/software-mansion/react-native-gesture-handler/pull/3259) - \[Android] Change `onTouchEvent` to `dispatchTouchEvent` in `NativeViewGestureHandler` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3244](https://github.com/software-mansion/react-native-gesture-handler/pull/3244) - Update the generated specs for the old architecture to work on 0.77 by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3301](https://github.com/software-mansion/react-native-gesture-handler/pull/3301) #### 👍 Improvements - \[Android] Add `ScrollViewHook` to `ReactHorizontalScrollView` components by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3298](https://github.com/software-mansion/react-native-gesture-handler/pull/3298) - Replace references with examples in docs by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3276](https://github.com/software-mansion/react-native-gesture-handler/pull/3276) - \[Web] Remove unnecessary overrides by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3257](https://github.com/software-mansion/react-native-gesture-handler/pull/3257) - Make `stylusData` property of the `GestureUpdateEvent` optional by [@&#8203;kkafar](https://github.com/kkafar) in [#&#8203;3270](https://github.com/software-mansion/react-native-gesture-handler/pull/3270) - Optimize dependency list by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3216](https://github.com/software-mansion/react-native-gesture-handler/pull/3216) - Add error about functional components being used with old API by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3240](https://github.com/software-mansion/react-native-gesture-handler/pull/3240) - Expose testID as resource-id on Android by [@&#8203;oblador](https://github.com/oblador) in [#&#8203;3287](https://github.com/software-mansion/react-native-gesture-handler/pull/3287) - Infer accessibility label from children in RNGestureHandlerButton on iOS by [@&#8203;oblador](https://github.com/oblador) in [#&#8203;3290](https://github.com/software-mansion/react-native-gesture-handler/pull/3290) - Update RNGestureHandlerPackage to supported stable API by [@&#8203;jakex7](https://github.com/jakex7) in [#&#8203;3228](https://github.com/software-mansion/react-native-gesture-handler/pull/3228) #### 🐛 Bug fixes - \[Web] Add `onPointerOutOfBounds` to `LongPress` gesture handler by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3313](https://github.com/software-mansion/react-native-gesture-handler/pull/3313) - Fix transform on GestureHandlerButton on Android by [@&#8203;janicduplessis](https://github.com/janicduplessis) in [#&#8203;3252](https://github.com/software-mansion/react-native-gesture-handler/pull/3252) - Prevent child gestures from activating when a parent gesture is already active by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3296](https://github.com/software-mansion/react-native-gesture-handler/pull/3296) - Fix relations not working when one of the child dependencies remounts without a render in the parent by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3269](https://github.com/software-mansion/react-native-gesture-handler/pull/3269) - Fix: Pressable regular border radius rendering on iOS on old arch by [@&#8203;coado](https://github.com/coado) in [#&#8203;3279](https://github.com/software-mansion/react-native-gesture-handler/pull/3279) - Fix: cancelled events are not ended when manualActivation is used by [@&#8203;coado](https://github.com/coado) in [#&#8203;3273](https://github.com/software-mansion/react-native-gesture-handler/pull/3273) - Fix: onPressIn and onPressOut are triggered at the same time on Android by [@&#8203;coado](https://github.com/coado) in [#&#8203;3286](https://github.com/software-mansion/react-native-gesture-handler/pull/3286) - Fix: debug build for tests by [@&#8203;coado](https://github.com/coado) in [#&#8203;3283](https://github.com/software-mansion/react-native-gesture-handler/pull/3283) - Revert "Fix gestures being able to activate despite their parent already being active" by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3284](https://github.com/software-mansion/react-native-gesture-handler/pull/3284) #### 🔢 Miscellaneous - Bump `FabricExample` to 0.77.0-rc.6 by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3314](https://github.com/software-mansion/react-native-gesture-handler/pull/3314) - \[CI] Set Xcode version to 16.1 by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3319](https://github.com/software-mansion/react-native-gesture-handler/pull/3319) - fix(typo): there was a small typo in the upgrading to 2 guide by [@&#8203;BakeNayk0](https://github.com/BakeNayk0) in [#&#8203;3306](https://github.com/software-mansion/react-native-gesture-handler/pull/3306) - docs: fix State of React Native 2024 banner styles by [@&#8203;kacperkapusciak](https://github.com/kacperkapusciak) in [#&#8203;3302](https://github.com/software-mansion/react-native-gesture-handler/pull/3302) - docs: add State of React Native 2024 banner by [@&#8203;kacperkapusciak](https://github.com/kacperkapusciak) in [#&#8203;3300](https://github.com/software-mansion/react-native-gesture-handler/pull/3300) - Bump nanoid from 3.3.6 to 3.3.8 in /docs by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3297](https://github.com/software-mansion/react-native-gesture-handler/pull/3297) - Bump nanoid from 3.3.6 to 3.3.8 in /e2e/web-tests by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3289](https://github.com/software-mansion/react-native-gesture-handler/pull/3289) - Bump nanoid from 3.3.7 to 3.3.8 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3288](https://github.com/software-mansion/react-native-gesture-handler/pull/3288) - Bump fabric example to react-native\@&#8203;0.77.0-rc.3 by [@&#8203;jakex7](https://github.com/jakex7) in [#&#8203;3277](https://github.com/software-mansion/react-native-gesture-handler/pull/3277) - Bump micromatch from 4.0.7 to 4.0.8 in /MacOSExample by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3158](https://github.com/software-mansion/react-native-gesture-handler/pull/3158) - Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /e2e/web-tests by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3179](https://github.com/software-mansion/react-native-gesture-handler/pull/3179) - Bump cross-spawn from 7.0.3 to 7.0.6 in /MacOSExample by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3234](https://github.com/software-mansion/react-native-gesture-handler/pull/3234) - Bump nanoid from 3.3.7 to 3.3.8 in /example by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3285](https://github.com/software-mansion/react-native-gesture-handler/pull/3285) - Update installation.md by [@&#8203;kralion](https://github.com/kralion) in [#&#8203;3292](https://github.com/software-mansion/react-native-gesture-handler/pull/3292) - \[docs] Add `Swipe & Scroll` guide by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3254](https://github.com/software-mansion/react-native-gesture-handler/pull/3254) - Rearrange documentation sidebar by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3275](https://github.com/software-mansion/react-native-gesture-handler/pull/3275) - Update introduction and installation pages in the documentation by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3274](https://github.com/software-mansion/react-native-gesture-handler/pull/3274) - Update documentation page about the `Native` gesture by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3272](https://github.com/software-mansion/react-native-gesture-handler/pull/3272) - Bump prettier to version 3.3.3 by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3198](https://github.com/software-mansion/react-native-gesture-handler/pull/3198) - Add fabric support to the example app by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3204](https://github.com/software-mansion/react-native-gesture-handler/pull/3204) - Quickfix: Update `yarn.lock` by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3241](https://github.com/software-mansion/react-native-gesture-handler/pull/3241) #### New Contributors - [@&#8203;jakex7](https://github.com/jakex7) made their first contribution in [#&#8203;3228](https://github.com/software-mansion/react-native-gesture-handler/pull/3228) - [@&#8203;kralion](https://github.com/kralion) made their first contribution in [#&#8203;3292](https://github.com/software-mansion/react-native-gesture-handler/pull/3292) - [@&#8203;BakeNayk0](https://github.com/BakeNayk0) made their first contribution in [#&#8203;3306](https://github.com/software-mansion/react-native-gesture-handler/pull/3306) **Full Changelog**: <https://github.com/software-mansion/react-native-gesture-handler/compare/2.21.2...2.22.0> ### [`v2.21.2`](https://github.com/software-mansion/react-native-gesture-handler/releases/tag/2.21.2) [Compare Source](https://github.com/software-mansion/react-native-gesture-handler/compare/2.21.1...2.21.2) #### 👍 Improvements - Make Gesture Handler more futureproof by [@&#8203;tomekzaw](https://github.com/tomekzaw) in [#&#8203;3225](https://github.com/software-mansion/react-native-gesture-handler/pull/3225) #### 🔢 Miscellaneous - Fix broken links in the `quickstart` docs page by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3213](https://github.com/software-mansion/react-native-gesture-handler/pull/3213) - Add docs page for the new `ReanimatedDrawerLayout` component by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3188](https://github.com/software-mansion/react-native-gesture-handler/pull/3188) **Full Changelog**: <https://github.com/software-mansion/react-native-gesture-handler/compare/2.21.1...2.21.2> ### [`v2.21.1`](https://github.com/software-mansion/react-native-gesture-handler/releases/tag/2.21.1) [Compare Source](https://github.com/software-mansion/react-native-gesture-handler/compare/2.21.0...2.21.1) #### ❗ Important changes - fix: missing ReanimatedDrawerLayout by [@&#8203;r0b0t3d](https://github.com/r0b0t3d) in [#&#8203;3218](https://github.com/software-mansion/react-native-gesture-handler/pull/3218) #### New Contributors - [@&#8203;r0b0t3d](https://github.com/r0b0t3d) made their first contribution in [#&#8203;3218](https://github.com/software-mansion/react-native-gesture-handler/pull/3218) **Full Changelog**: <https://github.com/software-mansion/react-native-gesture-handler/compare/2.21.0...2.21.1> ### [`v2.21.0`](https://github.com/software-mansion/react-native-gesture-handler/releases/tag/2.21.0) [Compare Source](https://github.com/software-mansion/react-native-gesture-handler/compare/2.20.2...2.21.0) #### ❗ Important changes - Create `ReanimatedDrawerLayout` component by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3146](https://github.com/software-mansion/react-native-gesture-handler/pull/3146) - fix(web): broken at dropping by [@&#8203;MJRT](https://github.com/MJRT) in [#&#8203;3125](https://github.com/software-mansion/react-native-gesture-handler/pull/3125) - \[Web] Remove `findNodeHandle` function. by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3127](https://github.com/software-mansion/react-native-gesture-handler/pull/3127) - \[web] Add support for two finger pan by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3163](https://github.com/software-mansion/react-native-gesture-handler/pull/3163) - \[Web] Adjust `findNodeHandle` to properly detect `SVG` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3197](https://github.com/software-mansion/react-native-gesture-handler/pull/3197) #### 👍 Improvements - \[Web] Fix `KeyboardEventManager` listeners unmount by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3126](https://github.com/software-mansion/react-native-gesture-handler/pull/3126) - feat: Clangd support by [@&#8203;coado](https://github.com/coado) in [#&#8203;3069](https://github.com/software-mansion/react-native-gesture-handler/pull/3069) - \[Web] Simplify `PointerTracker` methods by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3139](https://github.com/software-mansion/react-native-gesture-handler/pull/3139) - Allow Android Rotation Gesture to continue after second Pointer Lift and Land by [@&#8203;DmitriyGalyanov](https://github.com/DmitriyGalyanov) in [#&#8203;3057](https://github.com/software-mansion/react-native-gesture-handler/pull/3057) - Optimise `ReanimatedSwipeable` component by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3165](https://github.com/software-mansion/react-native-gesture-handler/pull/3165) - \[Web] Remove `collapsable` property by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3203](https://github.com/software-mansion/react-native-gesture-handler/pull/3203) #### 🐛 Bug fixes - \[Android] Fix gestures being able to activate despite their parent already being active by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3095](https://github.com/software-mansion/react-native-gesture-handler/pull/3095) - \[MacOS] Fix `Pressable` being unresponsive by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3142](https://github.com/software-mansion/react-native-gesture-handler/pull/3142) - Fix swipeable swiping to left when no `renderRightActions` is set by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3145](https://github.com/software-mansion/react-native-gesture-handler/pull/3145) - Fix `onStart` callbacks of `ReanimatedSwipeable` being called every update by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3151](https://github.com/software-mansion/react-native-gesture-handler/pull/3151) - Fix elements dissapearing due to high values set to `threshold` props in `ReanimatedSwipeable` by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3153](https://github.com/software-mansion/react-native-gesture-handler/pull/3153) - \[`ReanimatedSwipeable`] Multiple bug fixes and improvements by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3149](https://github.com/software-mansion/react-native-gesture-handler/pull/3149) #### 🔢 Miscellaneous - `stylusData` documentation. by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3112](https://github.com/software-mansion/react-native-gesture-handler/pull/3112) - Update examples by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;2919](https://github.com/software-mansion/react-native-gesture-handler/pull/2919) - Make osx example utilise the common example app by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3055](https://github.com/software-mansion/react-native-gesture-handler/pull/3055) - \[docs] Improve Reanimated Swipeable documentation. by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3121](https://github.com/software-mansion/react-native-gesture-handler/pull/3121) - \[MacOS] fix header in the example app to look like the one on web. by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3134](https://github.com/software-mansion/react-native-gesture-handler/pull/3134) - Add main branch protection scripts by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3133](https://github.com/software-mansion/react-native-gesture-handler/pull/3133) - Remove redundant example entry in `App.tsx` by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3138](https://github.com/software-mansion/react-native-gesture-handler/pull/3138) - Disable examples on unsupported platforms by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3135](https://github.com/software-mansion/react-native-gesture-handler/pull/3135) - Add missing `ReanimatedSwipeable` documentation by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3150](https://github.com/software-mansion/react-native-gesture-handler/pull/3150) - Change package description by [@&#8203;kacperkapusciak](https://github.com/kacperkapusciak) in [#&#8203;3162](https://github.com/software-mansion/react-native-gesture-handler/pull/3162) - Remove Reanimated 2 version from the docs by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3183](https://github.com/software-mansion/react-native-gesture-handler/pull/3183) - Bump version to 2.20.2 by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3185](https://github.com/software-mansion/react-native-gesture-handler/pull/3185) - docs: Manage system color scheme changes by [@&#8203;patrycjakalinska](https://github.com/patrycjakalinska) in [#&#8203;3181](https://github.com/software-mansion/react-native-gesture-handler/pull/3181) - Update Gemfiles in example apps by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;3200](https://github.com/software-mansion/react-native-gesture-handler/pull/3200) - Fix `TwoFingerPan` import by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3211](https://github.com/software-mansion/react-native-gesture-handler/pull/3211) - Update outdated compatibility table in docs by [@&#8203;latekvo](https://github.com/latekvo) in [#&#8203;3212](https://github.com/software-mansion/react-native-gesture-handler/pull/3212) - Bump express from 4.19.2 to 4.21.0 in /docs by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3110](https://github.com/software-mansion/react-native-gesture-handler/pull/3110) - Bump micromatch from 4.0.5 to 4.0.8 in /example by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3155](https://github.com/software-mansion/react-native-gesture-handler/pull/3155) - Bump serve-static from 1.15.0 to 1.16.2 in /MacOSExample by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;3104](https://github.com/software-mansion/react-native-gesture-handler/pull/3104) #### New Contributors - [@&#8203;MJRT](https://github.com/MJRT) made their first contribution in [#&#8203;3125](https://github.com/software-mansion/react-native-gesture-handler/pull/3125) - [@&#8203;DmitriyGalyanov](https://github.com/DmitriyGalyanov) made their first contribution in [#&#8203;3057](https://github.com/software-mansion/react-native-gesture-handler/pull/3057) **Full Changelog**: <https://github.com/software-mansion/react-native-gesture-handler/compare/2.20.0...2.21.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My45MS40IiwidXBkYXRlZEluVmVyIjoiNDMuMTYwLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Update dependency react-native-gesture-handler to ~2.30.0
Some checks failed
renovate/artifacts Artifact file update failure
PR Validation / pr-validation (pull_request) Has been cancelled
0ae58f6d11
renovate-bot force-pushed renovate/react-native-gesture-handler-2.x from 0ae58f6d11
Some checks failed
renovate/artifacts Artifact file update failure
PR Validation / pr-validation (pull_request) Has been cancelled
to c5e365732d 2026-04-02 15:06:57 +00:00
Compare
renovate-bot changed title from Update dependency react-native-gesture-handler to ~2.30.0 to Update dependency react-native-gesture-handler to ~2.31.0 2026-04-02 15:06:58 +00:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/react-native-gesture-handler-2.x:renovate/react-native-gesture-handler-2.x
git switch renovate/react-native-gesture-handler-2.x

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff renovate/react-native-gesture-handler-2.x
git switch renovate/react-native-gesture-handler-2.x
git rebase main
git switch main
git merge --ff-only renovate/react-native-gesture-handler-2.x
git switch renovate/react-native-gesture-handler-2.x
git rebase main
git switch main
git merge --no-ff renovate/react-native-gesture-handler-2.x
git switch main
git merge --squash renovate/react-native-gesture-handler-2.x
git switch main
git merge --ff-only renovate/react-native-gesture-handler-2.x
git switch main
git merge renovate/react-native-gesture-handler-2.x
git push origin main
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Doble/Tones!38
No description provided.