❗ Important changes
- [Android] Check all pointers in move events by @m-bert in #4010
- Fix GestureDetector unresponsive after display:none toggle (New Arch) by @janicduplessis in #3964
- fix(ios): guard +load with #ifdef RCT_DYNAMIC_FRAMEWORKS by @DavidDuarte22 in #4047
- fix(android): compile RNGestureHandlerModule with Kotlin 2.3 by @christian-apollo in #4043
👍 Improvements
- fix(iOS): handles
pointerEventsforPressablecomponent by @huextrat in #3925 - fix(android): handles
pointerEventsforPressablecomponent by @huextrat in #3927 - Change handler reference to weak pointer to prevent memleaks by @WoLewicki in #3987
- [Android] Clear blocking relations on drop by @m-bert in #4020
- [iOS] Distinguish between mouse and stylus when hovering by @AndreasHogstrom in #3991
- [iOS] Handle
FullWindowOverlayas the native root by @j-piasecki in #4039 - Memoize
Textcomponent by @m-bert in #4003 - [iOS] Add
numberOfPointerstoNativegesture events by @m-bert in #4023
🐛 Bug fixes
- Mocks: fix button content missing by @alpha0010 in #4048
- [iOS] Add wrapper for
handleGesture:fromReset:by @m-bert in #3983 - [iOS] Fix wrong
pointerTypeinHovergesture by @m-bert in #3989 - [iOS] Fix missing
onFinalizecallback inTapby @m-bert in #4029
🔢 Miscellaneous
- Move @types/react-test-renderer to dependencies by @YevheniiKotyrlo in #4015
- Enable
exactOptionalPropertyTypessupport by @YevheniiKotyrlo in #4012 - [docs] Add sorn25 banner to readme by @p-malecki in #3893
- [docs] Remove sorn25 banner from readme by @p-malecki in #3922
- Update the script responsible for updating the package version by @j-piasecki in #3934
- [General] Update existing events tests by @j-piasecki in #3944
- Update release flow to be more robust by @j-piasecki in #3938
- Bump github pages workflow by @akwasniewski in #3949
- Temporarily disable commitly releases by @j-piasecki in #3953
- Bump
expoon v2 branch by @m-bert in #4052
New Contributors
- @huextrat made their first contribution in #3925
- @christian-apollo made their first contribution in #4043
Full Changelog: v2.30.1...v2.31.0