Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Prevent bugs with older _.isFunction prior to lodash@4.14.1 #811

Merged
merged 1 commit into from
Jul 3, 2018

Conversation

noomorph
Copy link
Collaborator

@noomorph noomorph commented Jul 3, 2018

Since Detox has a very relaxed Lodash version requirement (^4.14.1 in package.json), one of our users (@tachtevrenidis) had an issue (#805) when the older _.isFunction could not recognize async function.

Although, the issue itself was addressed quite a long time ago, in lodash/lodash@95bc54a , nevertheless I suggest this patch to prevent the further occurrences of this bug. This patch is too hard to locate and too expensive to debug (1+ hour of remote debug session in a video call).

@rotemmiz , can we get it merged soon? Many thanks in advance!!!!

@noomorph noomorph requested a review from rotemmiz as a code owner July 3, 2018 18:04
@rotemmiz rotemmiz merged commit 9739ded into master Jul 3, 2018
@noomorph noomorph deleted the fix/less-strict-isfunction branch July 3, 2018 18:21
@wix wix locked and limited conversation to collaborators Jul 23, 2018
@rotemmiz rotemmiz changed the title Closes #805 - and prevents further bugs with older _.isFunction Prevent bugs with older _.isFunction prior to lodash@4.14.1 Jul 26, 2018
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants