Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

chore: bumping NAN dep to include test changes #29686

Merged
merged 1 commit into from Jun 15, 2021
Merged

Conversation

clavin
Copy link
Member

@clavin clavin commented Jun 14, 2021

Description of Change

The current version of NAN is v2.14.2 which was released on 13 Oct 2020, about 8 months ago. In the time since, there have been two commits to the NAN repo that eliminate both of our NAN patches. This PR bumps the version of NAN to that commit with the test changes which eliminates our duplicate patches.

This should be safe as we are still using "the same" version of NAN that our users are using, only with changes to the tests we run. Additionally, it doesn't make much sense to ask the maintainers of NAN to make a release when there are no actual changes to NAN pending, especially when we have a simple escape hatch of targeting a specific commit instead.

Fixes #29284.

Checklist

  • PR description included and stakeholders cc'd
  • npm test passes
  • tests are changed or added
  • relevant documentation is changed or added

Release Notes

Notes: none

@clavin clavin requested a review from a team as a code owner June 14, 2021 18:25
@electron-cation electron-cation bot added the new-pr 🌱 PR opened in the last 24 hours label Jun 14, 2021
@electron-cation electron-cation bot removed the new-pr 🌱 PR opened in the last 24 hours label Jun 15, 2021
@jkleinsc jkleinsc merged commit 18b03db into main Jun 15, 2021
@jkleinsc jkleinsc deleted the clavin/nan-version-bump branch June 15, 2021 20:09
@release-clerk
Copy link

release-clerk bot commented Jun 15, 2021

No Release Notes

@trop
Copy link
Contributor

trop bot commented Jun 15, 2021

I have automatically backported this PR to "14-x-y", please check out #29713

BlackHole1 pushed a commit to BlackHole1/electron that referenced this pull request Aug 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Bug]: Upstream nan strings.cpp test fix
5 participants