Skip to content
This repository has been archived by the owner on Dec 15, 2022. It is now read-only.

fix: Handle -> Local for node 12 compat #108

Merged
merged 1 commit into from
Apr 29, 2019
Merged

Conversation

adill
Copy link
Contributor

@adill adill commented Feb 4, 2019

Upcoming Node12 (and Electron 5) will ship with a V8 that finally removes Handle (which was deprecated some years ago.)

Ref: https://electronjs.org/blog/nodejs-native-addons-and-electron-5

@VishwasShashidhar
Copy link

Maintainers, can you please merge this PR and share a new build?

@javan
Copy link

javan commented Apr 5, 2019

I tested this change with Electron 5.0.0-beta.8 (by pointing my package.json at "spellchecker": "github:discordapp/node-spellchecker") and it resolved the compilation issues noted in #112.

@rafeca
Copy link
Contributor

rafeca commented Apr 29, 2019

Thanks for the contribution! ❤️

Apologies for the delay reviewing it, I'm going to merge it and publish a new version of node-spellchecker

@rafeca rafeca merged commit 8411f24 into atom:master Apr 29, 2019
@rafeca rafeca mentioned this pull request Apr 29, 2019
@rafeca
Copy link
Contributor

rafeca commented Apr 29, 2019

A new version has just been published, but after merging this PR builds on CI on Node v12 started failing (example), so I've disabled Node v12 from being tested on CI.

If anybody wants to fix Node v12 builds I'll be happy to review the PR

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants