Update dependency react-native-gesture-handler to ~2.33.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.33.0

Release Notes

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

v2.33.0

Compare Source

React Native support

React Native 0.87 is the last React Native version supported by the 2.x line. Support for newer React Native releases continues in Gesture Handler 3.


Important changes

🐛 Bug fixes

🔢 Miscellaneous

Full Changelog: https://github.com/software-mansion/react-native-gesture-handler/compare/v2.32.0...v2.33.0
cherry-pick thread: #​4498

v2.32.0: 2.32.0

Compare Source

Important changes

👍 Improvements

🐛 Bug fixes

🔢 Miscellaneous

Full Changelog: https://github.com/software-mansion/react-native-gesture-handler/compare/v2.31.2...v2.32.0
cherry-pick thread: #​4255

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 CLI.

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.33.0`](https://renovatebot.com/diffs/npm/react-native-gesture-handler/2.20.2/2.33.0) | --- ### Release Notes <details> <summary>software-mansion/react-native-gesture-handler (react-native-gesture-handler)</summary> ### [`v2.33.0`](https://github.com/software-mansion/react-native-gesture-handler/releases/tag/v2.33.0) [Compare Source](https://github.com/software-mansion/react-native-gesture-handler/compare/v2.32.0...v2.33.0) #### React Native support React Native 0.87 is the last React Native version supported by the 2.x line. Support for newer React Native releases continues in Gesture Handler 3. <hr /> #### ❗ Important changes - Support React Native 0.87 on 2.x by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4497](https://github.com/software-mansion/react-native-gesture-handler/pull/4497) - feat: Adopt AGP v9 by [@&#8203;hurali97](https://github.com/hurali97) in [#&#8203;4263](https://github.com/software-mansion/react-native-gesture-handler/pull/4263) - Fix fatal crash `Cannot read property 'translationX' of undefined` when a touch event is serialized without `allTouches` by [@&#8203;huextrat](https://github.com/huextrat) in [#&#8203;4316](https://github.com/software-mansion/react-native-gesture-handler/pull/4316) #### 🐛 Bug fixes - \[Android | Web] Disable pointer events on hidden `Swipeable` actions container by [@&#8203;jamesacklin](https://github.com/jamesacklin) in [#&#8203;4192](https://github.com/software-mansion/react-native-gesture-handler/pull/4192) - \[Android] Fix mouse interactions by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4265](https://github.com/software-mansion/react-native-gesture-handler/pull/4265) - fix: crash when mount listener fires after GestureDetector unmount by [@&#8203;kosmydel](https://github.com/kosmydel) in [#&#8203;4268](https://github.com/software-mansion/react-native-gesture-handler/pull/4268) - Remove `opacity` from `Swipeable` action panels by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4271](https://github.com/software-mansion/react-native-gesture-handler/pull/4271) - \[Android] Fix text getting selected during gestures by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;4273](https://github.com/software-mansion/react-native-gesture-handler/pull/4273) - \[Android] Fix ConcurrentModificationException in GestureHandlerOrchestrator by [@&#8203;kosmydel](https://github.com/kosmydel) in [#&#8203;4274](https://github.com/software-mansion/react-native-gesture-handler/pull/4274) - \[iOS] Move `Tap` cancelation to `dispatch_after` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4280](https://github.com/software-mansion/react-native-gesture-handler/pull/4280) - fix: remove UIPointerInteraction from the view when unbinding the hover handler by [@&#8203;petterikorpimaa](https://github.com/petterikorpimaa) in [#&#8203;4291](https://github.com/software-mansion/react-native-gesture-handler/pull/4291) - \[iOS] Fix js responder cancelation in modals by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4306](https://github.com/software-mansion/react-native-gesture-handler/pull/4306) - \[iOS] Fix gesture callback guarantees when view is detached mid-gesture by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4321](https://github.com/software-mansion/react-native-gesture-handler/pull/4321) - Fix `minVelocity` props behavior by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4327](https://github.com/software-mansion/react-native-gesture-handler/pull/4327) - \[Web] Fix incorrectly calculated `timeDelta` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4329](https://github.com/software-mansion/react-native-gesture-handler/pull/4329) - \[Web] Fix incorrect `Tap` offset by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4330](https://github.com/software-mansion/react-native-gesture-handler/pull/4330) - \[Android] Guard update events to only be dispatched in ACTIVE state by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;4332](https://github.com/software-mansion/react-native-gesture-handler/pull/4332) - \[macOS] Fix `Pan` activation criteria being ignored by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4387](https://github.com/software-mansion/react-native-gesture-handler/pull/4387) - \[macOS] Fix `manualActivation` never blocking gesture activation by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4389](https://github.com/software-mansion/react-native-gesture-handler/pull/4389) - \[macOS] Fix touch events never being delivered by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4390](https://github.com/software-mansion/react-native-gesture-handler/pull/4390) - \[macOS] Fix `Fling` not sending touch events and begin/end states consistently by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4395](https://github.com/software-mansion/react-native-gesture-handler/pull/4395) - \[Android] Fix handlers cancelled while awaiting leaking in the orchestrator by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4402](https://github.com/software-mansion/react-native-gesture-handler/pull/4402) - Clear pending timers on unmount in StatefulPressable by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4413](https://github.com/software-mansion/react-native-gesture-handler/pull/4413) - Forward `borderless` and `foreground` from `android_ripple` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4442](https://github.com/software-mansion/react-native-gesture-handler/pull/4442) - Keep ReanimatedSwipeable native handlers stable when event callbacks change by [@&#8203;ngocdevv](https://github.com/ngocdevv) in [#&#8203;4466](https://github.com/software-mansion/react-native-gesture-handler/pull/4466) - Fix ReanimatedDrawerLayout animation speed after rerender by [@&#8203;ngocdevv](https://github.com/ngocdevv) in [#&#8203;4470](https://github.com/software-mansion/react-native-gesture-handler/pull/4470) - Don't pass dependencies to Reanimated hooks on native by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4472](https://github.com/software-mansion/react-native-gesture-handler/pull/4472) - \[Android] Don't let an awaiting parent handler cancel the child it is waiting for by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;4476](https://github.com/software-mansion/react-native-gesture-handler/pull/4476) - Reset `numberOfPointers` in `LongPressGestureHandler` by [@&#8203;giaBaoJS](https://github.com/giaBaoJS) in [#&#8203;4479](https://github.com/software-mansion/react-native-gesture-handler/pull/4479) - Reset `enableTrackpadTwoFingerGesture` in web `PanGestureHandler` by [@&#8203;giaBaoJS](https://github.com/giaBaoJS) in [#&#8203;4480](https://github.com/software-mansion/react-native-gesture-handler/pull/4480) - Reset accumulated wheel delta in web `WheelEventManager` by [@&#8203;giaBaoJS](https://github.com/giaBaoJS) in [#&#8203;4484](https://github.com/software-mansion/react-native-gesture-handler/pull/4484) - \[Web] Reset NativeViewGestureHandler config on a full config replace by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;4486](https://github.com/software-mansion/react-native-gesture-handler/pull/4486) - \[Android] Stop nested scroll when a native handler's gesture ends by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4492](https://github.com/software-mansion/react-native-gesture-handler/pull/4492) - \[iOS] Keep button hit testing within its own subtree by [@&#8203;rileysay](https://github.com/rileysay) in [#&#8203;4495](https://github.com/software-mansion/react-native-gesture-handler/pull/4495) - \[Web] Drop handlers that never began from the orchestrator by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4505](https://github.com/software-mansion/react-native-gesture-handler/pull/4505) - \[iOS] Preserve disabled button targets under box-none parents by [@&#8203;rileysay](https://github.com/rileysay) in [#&#8203;4506](https://github.com/software-mansion/react-native-gesture-handler/pull/4506) - fix: stop circular GestureStateManagerType import on web by [@&#8203;roryabraham](https://github.com/roryabraham) in [#&#8203;4508](https://github.com/software-mansion/react-native-gesture-handler/pull/4508) #### 🔢 Miscellaneous - \[Android] Do not set explicit versions in `build.gradle` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4248](https://github.com/software-mansion/react-native-gesture-handler/pull/4248) - \[Android] Don't delay child pressed state in buttons by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;4296](https://github.com/software-mansion/react-native-gesture-handler/pull/4296) - Fix Easing import in LongPress example by [@&#8203;haxonadora](https://github.com/haxonadora) in [#&#8203;4298](https://github.com/software-mansion/react-native-gesture-handler/pull/4298) - \[macOS] Add coordinates to `Hover` events by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4304](https://github.com/software-mansion/react-native-gesture-handler/pull/4304) - Export `PressableEvent` type by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4324](https://github.com/software-mansion/react-native-gesture-handler/pull/4324) - Don't dispatch orphaned touch events by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4341](https://github.com/software-mansion/react-native-gesture-handler/pull/4341) - \[iOS] Check if `enableTrackpadTwoFingerGesture` is `nil` before applying by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4349](https://github.com/software-mansion/react-native-gesture-handler/pull/4349) - \[Android] Fix basic-example `hermesc` path by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;4371](https://github.com/software-mansion/react-native-gesture-handler/pull/4371) - Chore: ref forwarding to child in wrap v2 by [@&#8203;tshmieldev](https://github.com/tshmieldev) in [#&#8203;4385](https://github.com/software-mansion/react-native-gesture-handler/pull/4385) - \[Apple] Remove trailing semicolons from `RNGHGestureRecognizerState*` macros by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4391](https://github.com/software-mansion/react-native-gesture-handler/pull/4391) - Derive `Pressable` pressed state from `testOnly_pressed` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4414](https://github.com/software-mansion/react-native-gesture-handler/pull/4414) - Update `Pressable` props by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4421](https://github.com/software-mansion/react-native-gesture-handler/pull/4421) - \[General] Align `pointerType` across native and JS by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;4403](https://github.com/software-mansion/react-native-gesture-handler/pull/4403) - Resolve `DrawerLayoutAndroid` lazily to avoid RN deprecation warning on import by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4493](https://github.com/software-mansion/react-native-gesture-handler/pull/4493) **Full Changelog**: <https://github.com/software-mansion/react-native-gesture-handler/compare/v2.32.0...v2.33.0> **cherry-pick thread**: [#&#8203;4498](https://github.com/software-mansion/react-native-gesture-handler/pull/4498) ### [`v2.32.0`](https://github.com/software-mansion/react-native-gesture-handler/releases/tag/v2.32.0): 2.32.0 [Compare Source](https://github.com/software-mansion/react-native-gesture-handler/compare/v2.31.2...v2.32.0) #### ❗ Important changes - \[Android] Remove getChildInDrawingOrderAtIndex by [@&#8203;javache](https://github.com/javache) in [#&#8203;4156](https://github.com/software-mansion/react-native-gesture-handler/pull/4156) - Support React Native 0.86 by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4166](https://github.com/software-mansion/react-native-gesture-handler/pull/4166) - Fix `RNRenderer` import for React Native 0.86+ by [@&#8203;zoontek](https://github.com/zoontek) in [#&#8203;4160](https://github.com/software-mansion/react-native-gesture-handler/pull/4160) #### 👍 Improvements #### 🐛 Bug fixes - \[iOS] Fix duplicated `testID` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4186](https://github.com/software-mansion/react-native-gesture-handler/pull/4186) - \[Android] Fix discrete gestures not triggering `onFinalize` by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4196](https://github.com/software-mansion/react-native-gesture-handler/pull/4196) - \[Android] Fix wrong reported number of pointers by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;4218](https://github.com/software-mansion/react-native-gesture-handler/pull/4218) - \[iOS] Fix handler retrieval and mismatched coordinate space by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;4199](https://github.com/software-mansion/react-native-gesture-handler/pull/4199) - \[iOS] Don't iterate to root while resolving recognizer by [@&#8203;j-piasecki](https://github.com/j-piasecki) in [#&#8203;4202](https://github.com/software-mansion/react-native-gesture-handler/pull/4202) - fix(Android): apply numberOfPointers config to the pointer requirement in LongPressGestureHandler by [@&#8203;prashanFOMO](https://github.com/prashanFOMO) in [#&#8203;4253](https://github.com/software-mansion/react-native-gesture-handler/pull/4253) #### 🔢 Miscellaneous - Remove old arch CI by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4256](https://github.com/software-mansion/react-native-gesture-handler/pull/4256) - fix(pods): Fix invalid `react-native/../react-native` resolution for aliases by [@&#8203;kitten](https://github.com/kitten) in [#&#8203;4232](https://github.com/software-mansion/react-native-gesture-handler/pull/4232) - Move ruby utils to module by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4245](https://github.com/software-mansion/react-native-gesture-handler/pull/4245) - Bump `expo` to stable 56 by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4227](https://github.com/software-mansion/react-native-gesture-handler/pull/4227) - \[macOS] Bump example app by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;3993](https://github.com/software-mansion/react-native-gesture-handler/pull/3993) - Bump Reanimated by [@&#8203;m-bert](https://github.com/m-bert) in [#&#8203;4040](https://github.com/software-mansion/react-native-gesture-handler/pull/4040) **Full Changelog**: <https://github.com/software-mansion/react-native-gesture-handler/compare/v2.31.2...v2.32.0> **cherry-pick thread**: [#&#8203;4255](https://github.com/software-mansion/react-native-gesture-handler/pull/4255) ### [`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 CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My45MS40IiwidXBkYXRlZEluVmVyIjoiNDQuOTAuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
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
renovate-bot force-pushed renovate/react-native-gesture-handler-2.x from c5e365732d to d1ba2319a2 2026-06-21 00:06:01 +00:00 Compare
renovate-bot changed title from Update dependency react-native-gesture-handler to ~2.31.0 to Update dependency react-native-gesture-handler to ~2.32.0 2026-06-21 00:06:03 +00:00
renovate-bot force-pushed renovate/react-native-gesture-handler-2.x from d1ba2319a2 to 7fffdb109d 2026-09-15 00:12:02 +00:00 Compare
renovate-bot changed title from Update dependency react-native-gesture-handler to ~2.32.0 to Update dependency react-native-gesture-handler to ~2.33.0 2026-09-15 00:12:03 +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.