❗ Important changes
- macOS Support by @HeroBanana and @jfedak in #2588
- feat: add visionOS support by @tomekzaw in #2743
- Add
mouseButton
prop by @m-bert in #2676 - Migrate Gesture Handler to TurboModule by @j-piasecki in #2354
🐛 Bug fixes
- Add checks for the same instance of handler usage across multiple
GestureDetectors
by @m-bert in #2694 - Remove
didMountComponentsWithRootTag
on the new arch by @j-piasecki in #2687 - Fix double start when
activateAfterLongPress
is used by @j-piasecki in #2628 - Reset relevant handler when recognizer gets reset. by @j-piasecki in #2705
- Fix
inactive
handlers staying at finished state by @m-bert in #2738 - Change functions in windows module file to no-ops. by @m-bert in #2741
- Fix handlers coming back from being cancelled by @j-piasecki in #2704
- fix: restore ReactMethod annotation by @WoLewicki in #2722
🔢 Miscellaneous
- Bump react-devtools-core from 4.27.6 to 4.28.4 in /example by @dependabot in #2650
- Add
workflow_dispatch
to workflows by @j-piasecki in #2295 - Update supported versions in readme and in docs by @j-piasecki in #2684
- Prevent GH actions trigger on forks, update template by @j-piasecki in #2696
- Auto add
Platform: MacOS
label whenMacOS
is picked in the issue by @j-piasecki in #2699 - Change eslint
ban-types
to warning. by @m-bert in #2714 - Fix macOS warning message by @jfedak in #2713
- Bump dependencies to stable React Native 0.73.2 by @j-piasecki in #2698
- Add macOS app icon by @jfedak in #2723
- Bump follow-redirects from 1.15.3 to 1.15.4 in /e2e/web-tests by @dependabot in #2719
New Contributors
- @mrousavy made their first contribution in #2690
- @HeroBanana made their first contribution in #2588
- @fxamauri made their first contribution in #2712
- @jfedak made their first contribution in #2713
- @computerjazz made their first contribution in #2715
Full Changelog: 2.14.0...2.15.0