Skip to content

Release proposal: v2.0.1 - #1629

Closed
rvagg wants to merge 1 commit into
nodejs:masterfrom
rvagg:v2.0.1-proposal
Closed

Release proposal: v2.0.1#1629
rvagg wants to merge 1 commit into
nodejs:masterfrom
rvagg:v2.0.1-proposal

Conversation

@rvagg

@rvaggrvagg commented May 7, 2015

Copy link
Copy Markdown
Member

I'm surprised we haven't had a flurry of "you broke my stuff!!" issues yet the issue & fix that concerns me the most is the NODE_DEPRECATED macro causing problems with older compilers, see #1626. I'd like to see the fix for this get out sooner rather than later. So I'm proposing a release in ~48 hours from now.

  • [7dde95a8bd] - async-wrap: remove before/after calls in init (Trevor Norris) #1614
  • [bd42ba056a] - async-wrap: set flags using functions (Trevor Norris) #1614
  • [4b2c786449] - async-wrap: pass PROVIDER as first arg to init (Trevor Norris) #1614
  • [84bf609fd2] - async-wrap: don't call init callback unnecessarily (Trevor Norris) #1614
  • [04cc03b029] - deps: update libuv to 1.5.0 (Saúl Ibarra Corretgé) #1646
  • [b16d9c28e8] - deps: upgrade v8 to 4.2.77.20 (Ben Noordhuis) #1639
  • [9ec3109272] - doc: add TC meeting 2015-04-29 minutes (Rod Vagg) #1585
  • [2c7206254c] - doc: fix typo in readme.md (AQNOUCH Mohammed) #1643
  • [71dc7152ee] - doc: fix PR link in CHANGELOG (Brian White) #1624
  • [b97b96d05a] - install: fix NameError (thefourtheye) #1628
  • [6ccbe75384] - js_stream: fix buffer index in DoWrite (Shigeki Ohtsu) #1635
  • [c43855c49c] - src: export the ParseEncoding function on Windows (Ivan Kozik) #1596
  • [8315b22390] - src: fix pedantic cpplint whitespace warnings (Ben Noordhuis) #1640
  • [b712af79a7] - src: fix NODE_DEPRECATED macro with old compilers (Ben Noordhuis) #1626
  • [2ed10f1349] - src: fix minor inefficiency in Buffer::New() call (Ben Noordhuis) #1577
  • [f696c9efab] - src: fix deprecated use of Buffer::New() (Ben Noordhuis) #1577
  • [0c8f13df8f] - tools: remove unused GuessWordSize function (thefourtheye) #1638

@Fishrock123

Copy link
Copy Markdown
Contributor

I suspect this will be 2.1.0 due to an upcoming libuv 1.5.0 - #1621 (comment)

(which will fix a bunch of issues in our tracker)

@mscdexmscdex added the meta Issues and PRs related to the general management of the project. label May 5, 2015
@imyller

Copy link
Copy Markdown
Member

Well, for what it's worth:

you broke my stuff!!

@rvagg

rvagg commented May 5, 2015

Copy link
Copy Markdown
MemberAuthor

@imyller do we have issues to work on fixing for you?

@imyller

Copy link
Copy Markdown
Member

@rvagg nothing unexpected for 2.0.0 :)

Just tracking non-core packages needing native module upgrades due to changes made in 2.0.0 at issue #1620

I'm maintaining OpenEmbedded packaging of io.js (meta-iojs). Embedded side tends to depend more on packages with native modules so 2.0.0 has larger impact there. serial ports, microtime, usb/hid, dtrace etc.

@kkoopa

Copy link
Copy Markdown

Oh, you'll love io.js 3.0 in a couple of weeks then.

@silverwind

Copy link
Copy Markdown
Contributor

libuv 1.5.0 should happen momentarily, but no reason to delay this patch release.

@Fishrock123

Copy link
Copy Markdown
Contributor

Yeah, echoing @silverwind here. The io.js train is leaving the station today/tomorrow with fixes.

@Fishrock123

Copy link
Copy Markdown
Contributor

@rvagg updated the OP with a new commit list. Tomorrow sounds good, some nice fixes in here.

@rvagg

rvagg commented May 7, 2015

Copy link
Copy Markdown
MemberAuthor

current state of master, a few greens recently so it looks like we're getting things into shape https://jenkins-iojs.nodesource.com/job/iojs+any-pr+multi/651/

also, what happened to all those windows timeouts? perhaps the libuv upgrade has helped there given that it's fixed other windows problems?

@Fishrock123

Copy link
Copy Markdown
Contributor

also, what happened to all those windows timeouts?

Idk jenkins switched to green and stuff became fine

status: Will be landing #1596 momentarily. done

@bricss

Copy link
Copy Markdown
Contributor

So, counting down for release :)

@rvagg

rvagg commented May 7, 2015

Copy link
Copy Markdown
MemberAuthor

https://jenkins-iojs.nodesource.com/job/iojs+any-pr+multi/652/ running that while I chase up a changelog, there's a couple of things worth expanding on in here and I don't have all the info yet. @trevnorris for the async_wrap additions in particular.

@rvagg
rvaggforce-pushed the v2.0.1-proposal branch from 183e16f to c427aedCompareMay 7, 2015 19:47
rvagg added a commit to rvagg/io.js that referenced this pull request May 7, 2015
@rvagg

rvagg commented May 7, 2015

Copy link
Copy Markdown
MemberAuthor

converted this issue to a pull request, see attached CHANGELOG diff for proposed release notes, PTAL

@rvagg
rvaggforce-pushed the v2.0.1-proposal branch from c427aed to 3e92b4eCompareMay 7, 2015 19:48
rvagg added a commit to rvagg/io.js that referenced this pull request May 7, 2015
Comment threadCHANGELOG.md Outdated

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe mention here that it unbreaks the FreeBSD build.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/changes/fixes/

@rvagg
rvaggforce-pushed the v2.0.1-proposal branch from 3e92b4e to 5346c69CompareMay 7, 2015 19:54
rvagg added a commit to rvagg/io.js that referenced this pull request May 7, 2015
@Fishrock123

Copy link
Copy Markdown
Contributor

converted this issue to a pull request

This is a thing??

LGTM otherwise though.

@Fishrock123

Copy link
Copy Markdown
Contributor

I don't think I've seen this CI failure before: (win2012r2) https://jenkins-iojs.nodesource.com/job/iojs+any-pr+multi/652/nodes=win2012r2/tapTestReport/test.tap-709/

@rvagg
rvaggforce-pushed the v2.0.1-proposal branch from 5346c69 to 85c501dCompareMay 7, 2015 20:03
rvagg added a commit to rvagg/io.js that referenced this pull request May 7, 2015
@rvagg

rvagg commented May 7, 2015

Copy link
Copy Markdown
MemberAuthor

@Fishrock123 there's an API for it, use hub to interact with it

@indutny or @bnoordhuis can you shed any light on whether the test-tls-ticket-cluster.js failure @ https://jenkins-iojs.nodesource.com/job/iojs+any-pr+multi/652/nodes=win2012r2/tapTestReport/test.tap-709/ might be a concern?

@rvagg

rvagg commented May 7, 2015

Copy link
Copy Markdown
MemberAuthor

@rvagg
rvaggforce-pushed the v2.0.1-proposal branch from 85c501d to 5481ce6CompareMay 7, 2015 20:08
rvagg added a commit to rvagg/io.js that referenced this pull request May 7, 2015
@rvagg
rvaggforce-pushed the v2.0.1-proposal branch from 5481ce6 to 50d5712CompareMay 7, 2015 20:10
@rvagg

rvagg commented May 7, 2015

Copy link
Copy Markdown
MemberAuthor

gah! test-tls-ticket-cluster.js on win2008 this time but ok on 2012, not sure what to make of this, @iojs/crypto

@rvagg

rvagg commented May 7, 2015

Copy link
Copy Markdown
MemberAuthor

rebooted the windows build servers, found a bunch of hung msbuild.exe processes on a 2012 and a 2008 machine

running again: https://jenkins-iojs.nodesource.com/job/iojs+any-pr+multi/654/

@rvagg

rvagg commented May 7, 2015

Copy link
Copy Markdown
MemberAuthor

only test-debug-port-from-cmdline.js failing on one windows box now, but I have bigger jenkins problems, WOE!

@rvagg

rvagg commented May 7, 2015

Copy link
Copy Markdown
MemberAuthor

OK, screw Jenkins, this is only impacting the Ubuntu 10.04 machines right now and is JDK related so I'm going to pretend the JVM isn't a thing that exists and move on with a release. Pushing ahead with tag and build now.

rvagg added a commit that referenced this pull request May 7, 2015
@rvagg

rvagg commented May 7, 2015

Copy link
Copy Markdown
MemberAuthor

@rvaggrvagg closed this May 7, 2015
Starefossen pushed a commit to Starefossen/docker-iojs that referenced this pull request May 9, 2015
PR-URL: nodejs#57
Related: nodejs/node#1629
Signed-off-by: Hans Kristian Flaatten <hans.kristian.flaatten@turistforeningen.no>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

metaIssues and PRs related to the general management of the project.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants

@rvagg@Fishrock123@imyller@kkoopa@silverwind@bricss@bnoordhuis@mscdex