Skip to content

Releases: software-mansion/react-native-gesture-handler

1.0.12

13 Dec 18:57
Compare
Choose a tag to compare

Minor release with a number of bugfixes and one new big feature – ForceTouchGestureHandler (also ripple color on Android slipped in for this release)

Next release will likely drop support to RN < 0.57.2 so that we can rely on changes made in facebook/react-native#21398 to support overflow hit testing on both platforms.

🎉 NEW FEATURES

🐛 BUG FIXES

👍 IMPROVEMENTS

  • gestureHandlerRootHOC web compatibility changes by @EvanBacon (#351)
  • Move Podspec to react-native link compatible location by @gongdao123 (#366)
  • use RN's flow definition of StatusBarAnimation by @itsjgf (#365)
  • optimize DrawerLayout by avoiding setState during animation by @kmagiera (#369)
  • documentation improvements by @vonovak (#379)
  • xcode project settings updates by @osdnk (#368)
  • link example app with gesture-handler version from the root folder by @osdnk (#378)
  • numerous improvements to DrawerLayout by @brentvatne (#381)

🙌 Thanks to everyone who contributed their time reporting bugs, posting suggestions and taking part in discussions under PRs and issues!

1.0.10

27 Nov 10:36
Compare
Choose a tag to compare

Minor release that includes important project level changes for compatibility with RN 0.57.

Next release will likely drop support to RN < 0.57.2 so that we can rely on changes made in facebook/react-native#21398 to support overflow hit testing on both platforms.

🐛 BUG FIXES

👍 IMPROVEMENTS

🙌 Also many thanks to everyone submitting and discussing issues here – these are all valuable contributions making Gesture Handler better! 😍

1.0.9

05 Nov 21:04
Compare
Choose a tag to compare

Minor release bringing some important bugfixes on top of 1.0.8 version.

Next release will likely drop support to RN < 0.57.2 so that we can rely on changes made in facebook/react-native#21398 to support overflow hit testing on both platforms.

🐛 BUG FIXES

  • Fix reference to failOffsetY by @jlongster (#306)
  • Fix activation and cancellation criteria by @osdnk (#309)
  • Fix propagation of new native config props in onComponentUpdate by @osdnk (#322)

👍 IMPROVEMENTS

  • Improve wording in Getting Started guide by @samtheson (#318)
  • Remove dependency cycles responsible for annoying warnings during install by @osdnk (#323)

🙌 Also many thanks to everyone submitting and discussing issues here – because of you gesture handler is getting better! 😍

1.0.8

10 Oct 09:11
Compare
Choose a tag to compare

This is a minor release which adds a series of bug fixes and improvements listed below. Among the most important change are new properties that's been added to PanGestureHandler to make activation/fail criteria even more flexible. Namely: activeOffsetX/Y and failOffsetX/Y.

Next release will likely drop support to RN < 0.57.2 so that we can rely on changes made in facebook/react-native#21398 to support overflow hit testing on both platforms.

🐛 BUG FIXES

👍 IMPROVEMENTS

🙌 Thanks for all the contributions and issue reports which make RNGH better and better! 😍

1.0.7

20 Jul 12:05
Compare
Choose a tag to compare

Minor release to include fixed typescript definitions in the published package.

IMPROVEMENTS

  • #257 by @osdnk – add drawer example gifs to documentation
  • #254 by @osdnk – add openLeft and openRight to Swipeable
  • #256 by @henrikra - fix typescript definitions

🙌 Thanks for all the contributions and issue reports!

1.0.6

12 Jul 16:10
Compare
Choose a tag to compare

This version includes some fundamental updates to the way we handle multi-touch interactions. But since the API stays the same and no breaking changes has been introduces we release it as a "minor" update which should allow most of the user to adapt this new version sooner.

🎉 NEW FEATURES

  • Interact with handlers using second or further finger – we now allow for handler to be activated with another finger while there is another interaction already happening. We now treat each finger as a separate stream of events that can be delivered to a completely different set of handlers. This does not affect the way it used to work when handlers overlap or are "nested" within each other. In such a case "simultanousHandlers" or "waitFor" can be used to control how handlers should activate. See a sample video here: https://twitter.com/kzzzf/status/1015907930649055233 (#237 author: @osdnk)

🐛 BUG FIXES

  • #232 by @angly-cat – border radius fix for buttons on Android
  • #235 by @kmagiera – restores a way for react-native-navigation apps to install GH root views on Android
  • #248 by @osdnk – fixes issue with border radius reported in #222
  • #250 by @osdnk – allows for render prop to be used with DrawerLayout component
  • #247 by @osdnk – fixes problem with incorect tap gesture coordinates on Android reported in #241
  • #240 by @osdnk – fixes problem with tap gesture coordinates on iOS reported in #233

OTHER IMPROVEMENTS

  • #219 by @pcooney10 – improve android installation instructions
  • #242 by @brunolemos – adds our beautiful logo to the readme page

🙌 Thanks for all the contributions and issue reports!

1.0.5

18 Jun 12:18
Compare
Choose a tag to compare

Minor release to include changes required for compatibility with React Native 0.56 – 10f239d

No other changes have been merged into this release since 1.0.4 except from changes that updates documentation and typescript definition file. Shout out to everyone who contributed these changes: @Badmon, @itsjgf, @osdnk, @krzysztofciombor, @brentvatne and @BlenderDude 👏 👏 👏

1.0.4

31 May 20:37
Compare
Choose a tag to compare

A hotfix release that resolves critical issue reported in #194

1.0.3

30 May 08:14
Compare
Choose a tag to compare

This release includes small fixes in Swipeable component. Bottom sheet example was improved as well
We omitted version 1.0.2 in releases as we noticed important bug in handler lifecycle fixed in #196

All PRs included since 1.0.0:

1.0.1

22 May 17:11
Compare
Choose a tag to compare

Minor release created mainly to fix issue with using react refs in redux-like environment (#182).

The remaining changes are related to updating propTypes, typescript interface and podspec.

All PRs included since 1.0.0:

Thanks to everyone who contributed their changes to this release! 🎉