-
Notifications
You must be signed in to change notification settings - Fork 29.6k
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
v6.0.0 Release Candidate 4 #6155
Conversation
@jasnell the list of semver majors is not comprehensive. Is that intentional? Shouldn't all of them at least be mentioned in the changelog? |
I pulled out some of the "lesser" ones from the notable changes. The
|
Release Candidate Build: https://ci-release.nodejs.org/job/iojs+release/503/ |
(the 32-bit slave's java process crashed) |
It's a conspiracy, Java will stop at nothing to prevent node v6 from being released! |
Well, we at least got a partial rc.1 build: https://nodejs.org/download/rc/v6.0.0-rc.1/ |
I'll do a RC.2 on wednesday. Time to start the testing! |
@jasnell a quick test shows the the .pkg installer is working as expected. npm install works, and installing a gyp compiled module (heapdump) does as well This was all manually tested on osx 10.10.5 |
Can we ship localized Windows and OS X installers with 6.0? First one is already on hold since io.js v3 ;) |
v8 is still 4.9 in the RC1. Will it be 5.0 in the release or another RC? |
@vsemozhetbyt ... that is the hope. I decided to hold off building RC.1 with v5 until we're a bit closer to v5 going stable. The plan is to try our absolute best to get v5 in. |
@jasnell Thank you. It will be greate, with its RegEx Unicode support and performance improvements. |
* Windows | ||
* Windows XP and Vista are no longer supported | ||
[#5167](https://github.com/nodejs/node/pull/5167), | ||
[#5167](https://github.com/nodejs/node/pull/5167). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Duplicate link
Chrome 50.0.2661.75 went stable: http://googlechromereleases.blogspot.com/2016/04/stable-channel-update_13.html and so should be V8 5.0.71.32, according to Dominic's gist: https://gist.github.com/domenic/aca7774a5d94156bfcc1 and https://omahaproxy.appspot.com/ Daniel |
Rebased for RC 2. Initial CI: https://ci.nodejs.org/job/node-test-pull-request/2261/ |
Note: I HAVE NOT yet updated the change log in this. I will do so before cutting the actual updated release candidate. |
CI looks good. The two arm failures are unrelated (flaky) |
Release Candidate 2 Build: https://ci-release.nodejs.org/job/iojs+release/514/ |
Release Candidate 2 builds with v8 v5 are ready to go... https://nodejs.org/download/rc/v6.0.0-rc.2/ |
node-v6.0.0-rc.2-x64.msi creates link to docs as |
Ok, that's due to me missing a step in the CI job that sets the url base. Will be fixed in RC3 next week. |
@jasnell have there been any regressions to Works fine on v5.10.1 |
@vsemozhetbyt ... we have one regression currently being looked at here: #6215 , likely the cause |
That's a question for v8 folks /cc @ofrobots |
@vsemozhetbyt The flag might be just a leftover. A search for the 'harmony_regexp_property' flag in the node/v8-project-code reveals no usage. It seems it should work without a flag in v8 5.0: |
@dnalborczyk The http://v8project.blogspot.com/2016/03/v8-release-50.html supposes this flag:
— i.e. the |
My bad. I only glanced over the blog post. Nonetheless, the flag is not being used, there's no condition using it whatsoever (unless my search is broken). Maybe the flag was forgotten or it wasn't feasible to use it? |
@dnalborczyk Then why |
@vsemozhetbyt I suspect this is a V8 issue – I can reproduce it with Chrome 50 – I have opened an upstream bug. |
@nodejs/collaborators FYI nightlies are back on, they took a bit of a break after we moved the Jenkins release job to a more secure instance but they should be running again and coming out at https://nodejs.org/download/nightly/ There are currently The |
Woo! Yeah I got all excited yesterday when I saw a nightly build had been
|
@vsemozhetbyt The parameters are just being passed on from node to the v8 engine. Node itself doesn't provide nor handle them. And why the feature that is not a part of any standart or even draft works just like that You might have to ask that question the v8 project. Not sure about any drafts or proposals. The commit message in one of the links you provided says: [regexp] experimental implementation for \p property class. |
I asked myself the following already in the past, but always forgot to follow up: I'm wondering if the RC releases are announced and accessible anywhere, besides buried in github issues and pull requests. I can't find any mention on the node website. How would anyone be able to test the RC, if the majority doesn't even know about its existence? |
They're announced on Twitter, that's about it. We could definitely do more
|
@jasnell Could you give the twitter link please? |
Sorry if unrelated - and this might be a silly thing to ask - but why should collaborators care about nightlies? Whenever I want to test something I just build the source off the branch and run it (which I need to be able to do as a collaborator anyway). I think it could be interesting to get people to run v6 before the release and provide useful feedback and bug reports. That might be a @nodejs/evangelism issue though. |
This is simply a bug in V8's 5.0 branch. It's already fixed in 5.1 and 5.2. I'll fix this. Related V8 issue: https://bugs.chromium.org/p/v8/issues/detail?id=4926 |
Fixed in V8 version 5.0.71.33. |
Release Candidate 3 build running now: https://ci-release.nodejs.org/job/iojs+release/532/ |
Can't run our projects with rc3 because of mocha being broken by #6215. Will that be being merged before release? |
@mdouglass ... hopefully should land in the next day or two. Definitely in time for the release next week |
Release candidate 4 build: https://ci-release.nodejs.org/job/iojs+release/545/ |
Excellent, I'll give it a try now. |
Give it a few more minutes to finish building :-) ... likely about 10-20 at the max |
Continuing work here: #6383 |
This is the PR for the release candidate.
PLEASE DO NOT LAND THIS PR
It is here for review and CI purposes only.
/cc @nodejs/ctc