❗ Important changes
🐛 Bug fixes
- [Android] Align the alpha traversal gate with iOS by @m-bert in #4513
- Fix gesture relations after
freezeby @m-bert in #4244 - [iOS] Skip hidden and transparent buttons in hit testing by @m-bert in #4512
- [iOS] Fix
manualActivationbeing ignored after a config update mid-gesture by @m-bert in #4520 - [Web] Introduce key pointer in KeyboardEventManager by @m-bert in #4519
- Scan mount relations directly instead of rebuilding tag arrays by @teoarjun in #4546
- [General] Link late-mounted gesture objects and skip mount reactions without external relations by @m-bert in #4562
- [Web] Fix view relative coordinates of trackpad pan events by @giaBaoJS in #4531
- [Android] Fix NPE when a touch cancel callback finishes the handler mid-transition by @m-bert in #4584
- fix(android): respect pointer events on gesture root views by @huytdps13400 in #4565
- Expose animatable ref from legacy
GestureDetectorWrapby @mikael-karlsson-weapp in #4554 - [Android] Clear the pending HOVER_EXIT finish when the hover handler is reset by @m-bert in #4593
- [Android] Stop nested scroll when the root starts intercepting by @m-bert in #4592
- Skip
UIManagerconstants lookup onreact-native-windowsby @m-bert in #4591
🔢 Miscellaneous
Full Changelog: v2.33.0...v2.33.1
cherry-pick thread: #4597