Yes. New V8 versions break a bunch of stuff. There's the nan project to deal with that at the moment, and there was some effort to abstract V8 API so native module writers have a more consistent target--not sure what the plan is with that presently. On 23 Feb 2014 16:10, "Matt" <[email protected]> wrote:
> Fedor: For those of us with compiled modules, do we have to make > significant changes to work on 0.12? I noticed a few things don't compile. > > > On Sun, Feb 23, 2014 at 5:23 PM, Fedor Indutny <[email protected]> wrote: > >> Hello guys! >> >> Sorry for not responding early, I have pretty long backlog in my inbox. >> While >> I'm not the leader of node.js project (TJ Fontaine is), I could perhaps >> shed >> some light on the current state of things. >> >> I think we are almost done with update to v8 3.24 and I'm quite sure that >> we >> will stick to it in the v0.12 release, but in case of any trouble we could >> always easily revert it back to the current version. All API changes that >> has >> happened since 3.22 are very minor and are mostly about argument order or >> stuff >> like that. >> >> Regarding, overall status: we are working hard on getting v0.11 >> feature-set >> freezed. I think only a couple of things left before that would be >> possible. >> After that, there will be (hopefully) short period of stabilization >> (read: bug >> fixes) and a v0.12 release. >> >> At the time, I prefer not to set any deadlines or give rough estimates, >> because >> they are not the thing that we are caring most at the time. The main and >> the >> most serious stuff that we are interested is a stability, stability in >> both >> API (and feature-set) and core code. >> >> Finishing this message, I'd like to ask you to give a try to latest v0.11 >> releases, as it is the best thing that we all could do to get v0.12 >> released >> as soon as possible! >> >> Cheers, >> Fedor. >> >> On Mon, Feb 24, 2014 at 2:14 AM, Jason Hill <[email protected]> >> wrote: >> > I know that list but after reading the one that suggests v8 update, I >> felt >> > like we are no where close to 0.12.. >> > >> > There are many people use 0.11 already for some time with the current >> > version of v8. I just don't understand the such big changes right >> before the >> > release. >> > >> > Indeed v8 3.24 solves couple of problems and brings some features and >> > performance update (1-4% ?) but how about the problems ? >> > >> > I'm not into arguing v8 decision (not my expertise). I'm just really >> looking >> > for a clarification for the items left. >> > >> > Thanks >> > >> > >> > >> > >> > On Sunday, February 23, 2014 3:56:02 PM UTC+1, Peter Rust wrote: >> >> >> >> > What is left for 0.12 release (apart from bug fixes). ? >> >> >> >> Looks like there are 34 open issues slated for the 0.12 milestone: >> >> https://github.com/joyent/node/issues?milestone=17&state=open >> >> >> >> -- peter >> > >> > -- >> > -- >> > Job Board: http://jobs.nodejs.org/ >> > Posting guidelines: >> > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines >> > You received this message because you are subscribed to the Google >> > Groups "nodejs" group. >> > To post to this group, send email to [email protected] >> > To unsubscribe from this group, send email to >> > [email protected] >> > For more options, visit this group at >> > http://groups.google.com/group/nodejs?hl=en?hl=en >> > >> > --- >> > You received this message because you are subscribed to the Google >> Groups >> > "nodejs" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> an >> > email to [email protected]. >> > For more options, visit https://groups.google.com/groups/opt_out. >> >> -- >> -- >> Job Board: http://jobs.nodejs.org/ >> Posting guidelines: >> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines >> You received this message because you are subscribed to the Google >> Groups "nodejs" group. >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> For more options, visit this group at >> http://groups.google.com/group/nodejs?hl=en?hl=en >> >> --- >> You received this message because you are subscribed to the Google Groups >> "nodejs" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -- > -- > Job Board: http://jobs.nodejs.org/ > Posting guidelines: > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > You received this message because you are subscribed to the Google > Groups "nodejs" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/nodejs?hl=en?hl=en > > --- > You received this message because you are subscribed to the Google Groups > "nodejs" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > -- -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
