❗ Important changes
- Fix handling keyboard should persists taps by @coado in #4158
- [Android] Handle hover in
Touchableby @m-bert in #4282 - [apple] Handle hover in
Touchableby @m-bert in #4283 - [Native] Add
delaysChildPressedStateto native gesture by @j-piasecki in #4308
👍 Improvements
- [General] Don't use context from
useHandlerby @j-piasecki in #4143
🐛 Bug fixes
- [Android] Fix text getting selected during gestures by @j-piasecki in #4273
- [iOS] Move
Tapcancelation todispatch_afterby @m-bert in #4280 - [Web] Do not detach gestures from other detectors by @m-bert in #4286
- [Android] Fix ConcurrentModificationException in GestureHandlerOrchestrator by @kosmydel in #4274
- fix: remove UIPointerInteraction from the view when unbinding the hover handler by @petterikorpimaa in #4291
- Do not call
onPresson buttons while dismissing keyboard by @m-bert in #4281 - fix(android): guard null Handler in ButtonViewGroup press animations by @tomekzaw in #4294
- Don't block JS responder in RootHelper by @m-bert in #4297
- [iOS] Fix js responder cancelation in modals by @m-bert in #4306
- Fix updating
SharedValuecrash by @m-bert in #4315
🔢 Miscellaneous
- [Docs] Update compatibility tables by @m-bert in #4275
- [Android] Remove old versions checks by @m-bert in #4287
- Ensure no gesture is used across multiple detectors by @m-bert in #4285
- [docs] Add guide for transformations example by @m-bert in #4289
- [macOS] Add coordinates to
Hoverevents by @m-bert in #4304 - [Web] Make
getEffectiveBoundingRectrecursive by @m-bert in #4303 - Emit coordinates in
Nativegesture events by @m-bert in #4302 - Fix Easing import in LongPress example by @haxonadora in #4298
- Bump TypeScript to 6.0.3 by @m-bert in #4311
- [Example] Add search bar to the main screen by @j-piasecki in #4314
- [Example] Add an in-app console viewer by @j-piasecki in #4313
- [Android] Don't delay child pressed state in buttons by @j-piasecki in #4296
- Bump @babel/core from 7.29.0 to 7.29.7 in /packages/docs-gesture-handler by @dependabot[bot] in #4269
- Bump joi from 17.13.3 to 17.13.4 in /packages/docs-gesture-handler by @dependabot[bot] in #4272
- Bump launch-editor from 2.13.2 to 2.14.1 in /packages/docs-gesture-handler by @dependabot[bot] in #4270
- Bump esbuild from 0.25.12 to 0.28.1 in /packages/docs-gesture-handler by @dependabot[bot] in #4260
- Bump shell-quote from 1.8.3 to 1.8.4 in /packages/docs-gesture-handler by @dependabot[bot] in #4249
- Bump webpack-dev-server from 5.2.4 to 5.2.5 in /packages/docs-gesture-handler by @dependabot[bot] in #4277
- Bump joi from 17.13.3 to 17.13.4 by @dependabot[bot] in #4259
- Bump concurrent-ruby from 1.3.3 to 1.3.7 in /apps/basic-example by @dependabot[bot] in #4278
- Bump undici from 6.26.0 to 6.27.0 by @dependabot[bot] in #4279
- Bump http-proxy-middleware from 2.0.9 to 2.0.10 in /packages/docs-gesture-handler by @dependabot[bot] in #4288
New Contributors
- @petterikorpimaa made their first contribution in #4291
- @haxonadora made their first contribution in #4298
Full Changelog: v3.0.2...v3.1.0