Skip to content
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

Release proposal: v1.6.2 #1235

Closed
rvagg opened this issue Mar 22, 2015 · 19 comments
Closed

Release proposal: v1.6.2 #1235

rvagg opened this issue Mar 22, 2015 · 19 comments
Labels
meta Issues and PRs related to the general management of the project.

Comments

@rvagg
Copy link
Member

rvagg commented Mar 22, 2015

A patch release, perhaps we can ship this tomorrow before any semver-minor commits land. I'm mainly excited about removing the bit about Windows in the Known Issues section of the release notes.

  • [fe4434b77a] - deps: upgrade v8 to 4.1.0.25 (Johan Bergström) #1224
  • [d8f383ba3f] - doc: update AUTHORS list (Rod Vagg) #1234
  • [bc9c1a5a7b] - doc: fix typo in CHANGELOG (Mathieu Darse) #1230
  • [99c79f8d41] - doc: call js function in null context (Ben Noordhuis) #1125
  • [55abf34be5] - doc: don't use using namespace v8 (Ben Noordhuis) #1125
  • [c4e1b82120] - doc: replace v8::Handle with v8::Local (Ben Noordhuis) #1125
  • [2f1b78347c] - doc: remove unnecessary v8::HandleScopes (Ben Noordhuis) #1125
  • [409d413363] - doc: remove uses of v8::Isolate::GetCurrent() (Ben Noordhuis) #1125
  • [33fea6ed5f] - lib: don't penalize setInterval() common case (Ben Noordhuis) #1221
  • [31da9758a0] - lib: don't penalize setTimeout() common case (Ben Noordhuis) #1221
  • [6fc5e95354] - module: allow require('.') (Michaël Zasso) #1185
  • [9ae1a61214] - node: ensure that streams2 won't .end() stdin (Fedor Indutny) #1233
  • [b64983d77c] - src: reset signal handler to SIG_DFL on FreeBSD (Fedor Indutny) #1218
  • [9705a34e96] - test: move sequential/test-signal-unregister (Ben Noordhuis) #1227
  • [10a9c00563] - test: fix timing issue in signal test (Ben Noordhuis) #1227
  • [999fbe9d96] - test: fix crypto-binary-default bad crypto check (Brendan Ashworth) #1141
  • [2b3b2d392f] - test: add setTimeout/setInterval multi-arg tests (Ben Noordhuis) #1221
  • [849319a260] - util: Check input to util.inherits (Connor Peet) #1240
  • [cf081a4712] - vm: fix crash on fatal error in debug context (Ben Noordhuis) #1229
@Fishrock123
Copy link
Contributor

+1

@rvagg
Copy link
Member Author

rvagg commented Mar 23, 2015

@Fishrock123
Copy link
Contributor

@rvagg do you plan on doing this today? I'd like to land #1219 ([email protected]) first if we are.

@rvagg
Copy link
Member Author

rvagg commented Mar 23, 2015

2015-03-23, Version 1.6.2, @rvagg

Notable changes

  • Windows: The ongoing work in improving the state of Windows support has resulted in full test suite passes once again. As noted in the release notes for v1.4.2, CI system and configuration problems prevented it from properly reporting problems with the Windows tests, the problems with the CI and the codebase appear to have been fully resolved.
  • FreeBSD: A kernel bug impacting io.js/Node.js was discovered and a patch has been introduced to prevent it causing problems for io.js (Fedor Indutny) #1218.
  • module: you can now require('.') instead of having to require('./'), this is considered a bugfix (Michaël Zasso) #1185.
  • v8: updated to 4.1.0.25 including patches for --max_old_space_size values above 4096 and Solaris support, both of which are already included in io.js.

Known issues

  • Possible small memory leak(s) may still exist but have yet to be properly identified, details at #1075.
  • Surrogate pair in REPL can freeze terminal #690
  • Not possible to build io.js as a static library #686
  • process.send() is not synchronous as the docs suggest, a regression introduced in 1.0.2, see #760 and fix in #774
  • Calling dns.setServers() while a DNS query is in progress can cause the process to crash on a failed assertion #894

Commits

@rvagg
Copy link
Member Author

rvagg commented Mar 23, 2015

@Fishrock123 agreed, that's a fairly important upgrade for npm due to the shrinkwrap bug but I'm not going to hold my breath on @othiym23 being able to land it on a weekend, we can 1.6.3 in a few days.

@rvagg
Copy link
Member Author

rvagg commented Mar 23, 2015

https://jenkins-iojs.nodesource.com/job/iojs+any-pr+multi/366/ - rebooted the windows servers, those TIMEOUT errors coming on 2008 seem to disappear after Jenkins restarts

@jbergstroem
Copy link
Member

@rvagg
Copy link
Member Author

rvagg commented Mar 23, 2015

flip

It seems that I can get rid of the TIMEOUTs on Windows 2008 if I both restart Jenkins and clear out the workspace directory (was up to ~5.5G but there's plenty of space left).]

We have a clear run at https://jenkins-iojs.nodesource.com/job/iojs+any-pr+multi/369/, moving on to a nightly for this.

@rvagg
Copy link
Member Author

rvagg commented Mar 23, 2015

Well derp, Windows continues to frustrate. The nightly failed on one of the Windows boxes due to a Jenkins problem so I've cleaned out workspaces from both release machines and have requested a new nightly build which should go in over the top of the previous one: https://jenkins-iojs.nodesource.com/job/iojs+release+nightly/114/ landing @ https://iojs.org/download/nightly/v1.6.2-nightly20150323849319a260/

@jbergstroem
Copy link
Member

🔵 👈 closing in

@rvagg
Copy link
Member Author

rvagg commented Mar 23, 2015

https://jenkins-iojs.nodesource.com/job/iojs+release+nightly/115/ third time lucky, we have successful nightlies finally.

@rvagg
Copy link
Member Author

rvagg commented Mar 23, 2015

@rvagg
Copy link
Member Author

rvagg commented Mar 23, 2015

@rvagg
Copy link
Member Author

rvagg commented Mar 23, 2015

released @ https://iojs.org/dist/latest/

ARMv6 coming later

ping @iojs/website and note that http://test.iojs.org/en/index.html has worked automagically (requires 104.236.136.193 test.iojs.org in your /etc/hosts).

@rvagg rvagg closed this as completed Mar 23, 2015
@rvagg
Copy link
Member Author

rvagg commented Mar 23, 2015

also @snostorm's new releases page is pretty neat: http://test.iojs.org/en/releases.html

@Fishrock123
Copy link
Contributor

Site updated: nodejs/iojs.org@ee3d023...840f50c

@snostorm
Copy link

Thanks! @rvagg it is cool to see the build flow working on release to automatically update the site :) Good team work there.

@mscdex
Copy link
Contributor

mscdex commented Mar 24, 2015

@rvagg That test.iojs.org link seems to be dead?

@kenany
Copy link
Contributor

kenany commented Mar 24, 2015

@mscdex Requires 104.236.136.193 test.iojs.org in /etc/hosts, no?

@mscdex mscdex added the meta Issues and PRs related to the general management of the project. label Mar 25, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta Issues and PRs related to the general management of the project.
Projects
None yet
Development

No branches or pull requests

6 participants