-
Notifications
You must be signed in to change notification settings - Fork 507
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
nan 2.0.0 breaks in [email protected] #396
Comments
Nope, you have to use 0.10.29 or later. |
@kkoopa how difficult would this compatibility be? I know there are a few companies stuck on older versions and the security patches aren't relevant for their use cases. |
At least for uber we really should use 0.10.32. We have no reason to not upgrade. The bigger blocker is the memory leak which makes 2.0.0 unusable ;) |
Maintaining something this outdated is not worth the effort. It's currently 0.8.27+, 0.10.29+, 0.12.0+, 1.0.0+, 2.0.0+ and 3.0.0+, which is more than good enough. Everything takes precedence over supporting outdated minor versions of an outdated branch. |
It's easy to check the |
Don't want to maintain more exceptions than necessary. This would also entail duplicating the functionality provided by https://gist.githubusercontent.com/tjfontaine/f869f373a8e9416809ba/raw/e3eb85201413a79d12ce24a7cb4b02edf0abc1a5/v0.10-invalid-utf8.patch http://blog.nodejs.org/2014/06/16/openssl-and-breaking-utf-8-change/ The current version of Node 0.10 is 0.10.40, 0.10.29 was released over a year ago. I don't think requiring it at this point is aksing too much. If someone wants to run older versions of 0.10, they can apply the above patch themselves and build from source. |
See #399. |
Fixed by 60d6687. @kkoopa Can we do a patch release for this? See e.g. fsevents/fsevents#78 for people that are waiting for it. |
If it's already leaking in v2.0.0, then it's not a regression in v2.0.1, right? :-) The patch release makes things less worse for people stuck on older v0.10 versions. |
Fine. |
`v8::String::REPLACE_INVALID_UTF8` was added in node.js v0.10.29. Check the version macros to see if it's available. Fixes: nodejs/nan#394 Fixes: nodejs/nan#396 PR-URL: nodejs/nan#399 Reviewed-By: Benjamin Byholm <[email protected]>
The sse4_crc32 module updated to nan@2 and broke my library in node 0.10.26
Does nan want to support node 0.10.26 ?
The text was updated successfully, but these errors were encountered: