❗ Important changes
- Enable the new web implementation by default by @j-piasecki in #2394
- Replace
setImmediate
andrequestAnimationFrame
withqueueMicrotask
by @j-piasecki in #2467 - Show error when gestures are used without root view by @j-piasecki in #2420
- Change how velocity is calculated on the new web implementation by @j-piasecki in #2443
🐛 Bug fixes
- Fix types for gestureHandlerRootHOC to accept component with props by @Nodonisko in #2413
- Remove
DrawerLayoutAndroid
import on web by @j-piasecki in #2305 - Fix ripple always showing on Touchables when on Android 13 by @j-piasecki in #2418
- Whitelist
Native
gesture props inGestureDetector
by @j-piasecki in #2433 - Fix Gesture Handlers getting stuck due to missing
up
event when using the new web implementation by @j-piasecki in #2442 - Fix Gesture Handler's buttons activating after scroll when using
RefreshControl
by @j-piasecki in #2457 - Make single instance assertion work with Gradle Configuration Cache by @j-piasecki in #2453
- fix: PureNativeButton is not exported by @magrinj in #2447
- fix: do not apply namespace if it is not available in agp by @WoLewicki in #2448
👍 Improvements
- Returns Swipeable reference on renderLeftActions by @ntocampos in #2426
- Add a method
reset
to componentSwipeable
by @UNIDY2002 in #2431 - Remove conditional imports for native components by @j-piasecki in #2461
- Add
dragOffsetFromLeftEdge
anddragOffsetFromRightEdge
props toSwipeable
by @j-piasecki in #2408
🔢 Miscellaneous
- Bump ua-parser-js from 0.7.31 to 0.7.33 by @dependabot in #2392
- Bump ua-parser-js from 0.7.24 to 0.7.33 in /docs by @dependabot in #2389
- Hide
back-to-top
button in the docs by @j-piasecki in #2398 - Upgrade Expo in the example app to use API 47 by @j-piasecki in #2393
- chore: change fabric flag by @WoLewicki in #2397
- Bump http-cache-semantics from 4.1.0 to 4.1.1 in /docs by @dependabot in #2407
- Bump http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in #2406
- End-to-end tests for web version by @m-bert in #2298
- Bump ua-parser-js from 0.7.32 to 0.7.33 in /e2e/web-tests by @dependabot in #2417
- Bump loader-utils from 1.4.0 to 1.4.2 in /e2e/web-tests by @dependabot in #2416
- Bump decode-uri-component from 0.2.0 to 0.2.2 in /e2e/web-tests by @dependabot in #2415
- Add
Handler state
section to sidebar by @j-piasecki in #2422 - Bump webpack from 5.73.0 to 5.76.1 in /docs by @dependabot in #2436
- chore: set library namespace in build script by @kkafar in #2435
- docs: add appjs banner by @kacperkapusciak in #2432
- Bump @xmldom/xmldom from 0.7.6 to 0.7.9 in /e2e/web-tests by @dependabot in #2444
- Bump @sideway/formula from 3.0.0 to 3.0.1 in /e2e/web-tests by @dependabot in #2445
- Bump minimist from 1.2.5 to 1.2.8 in /example by @dependabot in #2456
- Move
GestureHandlerRootView
tocomponents
directory by @j-piasecki in #2468 - Remove unnecessary
throw
by @j-piasecki in #2446
New Contributors
- @Nodonisko made their first contribution in #2413
- @ntocampos made their first contribution in #2426
- @UNIDY2002 made their first contribution in #2431
- @magrinj made their first contribution in #2447
Full Changelog: 2.9.0...2.10.0