You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Lots of stuff has landed, we have the new Buffer#indexOf() and I see a bunch of stuff on the verge of landing too--which may make it in to this release if we give it a couple of days. I'm calling 48 hours (approx) on this release.
Again it'd be nice to have attention on #1005 if we can have some @iojs/platform-windows people (or non-Windows people even! It shouldn't be that hard) to focus on some fixes to reduce the error count.
at this stage I'm not going to let existing errors on Windows hold up on a release but we should definitely be on a path towards reducing the number of errors
@iojs/collaborators because of the pace of development I'm calling a freeze on code merges until 1.5.0 lands please. Only merge changes in this period if they:
are trivial and unlikely to have an impact on the operation of Node
are doc: or benchmark:
are test: and are lightweight
If you want to merge something before 1.5.0 gets out please discuss it here!
buffer: New Buffer#indexOf() method, modelled off Array#indexOf(). Accepts a String, Buffer or a Number. Strings are interpreted as UTF8. (Trevor Norris) #561
fs: options object properties in 'fs' methods no longer perform a hasOwnProperty() check, thereby allowing options objects to have prototype properties that apply. (Jonathan Ong) #635
tls: A likely TLS memory leak was reported by PayPal. Some of the recent changes in stream_wrap appear to be to blame. The initial fix is in #1078, you can track the progress toward closing the leak at #1075 (Fedor Indutny).
npm: Upgrade npm to 2.7.0. See npm CHANGELOG.md for details including why this is a semver-minor when it could have been semver-major. Summary:
145af65 #4887 Replace calls to the node-gyp script bundled with npm by passing the --node-gyp=/path/to/node-gyp option to npm. Swap in pangyp or a version
of node-gyp modified to work better with io.js without having to touch
npm's code! (@ackalker)
2f6a1df #1999 Only run stop and start
scripts (plus their pre- and post- scripts) when there's no restart script
defined. This makes it easier to support graceful restarts of services
managed by npm. (@watilde / @scien)
448efd0 #2853 Add support for --dev and --prod to npm ls, so that you can list only the trees of production or
development dependencies, as desired.
(@watilde)
a0a8777 #7463 Split the list printed by npm run-script into lifecycle scripts and scripts directly invoked via npm run-script. (@watilde)
a5edc17 #6749init-package-json@1.3.1:
Support for passing scopes to npm init so packages are initialized as part
of that scope / organization / team. (@watilde)
TC: Colin Ihrig (@cjihrig) resigned from the TC due to his desire to do more code and fewer meetings.
Known issues
Windows still reports some minor test failures and we are continuing to address all of these ASAP. See #1005.
Activity
rvagg commentedon Mar 5, 2015
commit log doubled overnight
Fishrock123 commentedon Mar 5, 2015
Guessing the commit tool does not parse multiple subsystems?
rvagg commentedon Mar 5, 2015
Yeah, it does as of changelog-maker@1.2.1, fixed it just after updating here, I've updated again with the new output.
rvagg commentedon Mar 5, 2015
https://jenkins-iojs.nodesource.com/job/iojs+any-pr+multi/246/
Current v1.x, with expected failures and still ~8 failures for Windows.
Starefossen commentedon Mar 5, 2015
Excited!
rvagg commentedon Mar 6, 2015
https://iojs.org/download/nightly/v1.4.4-nightly20150305b27931b0fe/
consider that an RC, we'll roll another one tomorrow before release build
qfox commentedon Mar 6, 2015
I need nighty build to make test cases for win. Not sure how to install the latest version from sources.Oops. Sorry. https://iojs.org/download/nightly/
Fishrock123 commentedon Mar 6, 2015
@zxqfox there are both
.msiinstallers there and windows binaries in the folders at the top. :)Fishrock123 commentedon Mar 6, 2015
If possible,
#1080 (npm@2.7.0) and #1078 (tls mem leak fix)(both landed) would be good to make it into this.qfox commentedon Mar 6, 2015
Just fyi: I can't repeat errors with the current v1.4.4-nightly20150305b27931b0fe, that's great ;-)
@Fishrock123 Yeah, by mad. ;-)
Fishrock123 commentedon Mar 6, 2015
https://jenkins-iojs.nodesource.com/view/iojs/job/iojs+any-pr+multi/250/ -- looks like the test for #1068 is (still / again) failing on windows.
rvagg commentedon Mar 6, 2015
at this stage I'm not going to let existing errors on Windows hold up on a release but we should definitely be on a path towards reducing the number of errors
rvagg commentedon Mar 6, 2015
https://iojs.org/download/nightly/v1.4.4-nightly20150306dee07e2983/
RC just now with a bunch of new stuff in it including the (hopeful) TLSWrap leak fixes reported in #1075. Please test.
snostorm commentedon Mar 6, 2015
Ping @iojs/website that we're close to a new release. I'll stalk this thread myself for the next few hours.
therebelrobot commentedon Mar 6, 2015
Stalking as well. @snostorm, lemme know if we need time on this, I'll hop in this afternoon.
rvagg commentedon Mar 6, 2015
@iojs/collaborators because of the pace of development I'm calling a freeze on code merges until 1.5.0 lands please. Only merge changes in this period if they:
doc:orbenchmark:test:and are lightweightIf you want to merge something before 1.5.0 gets out please discuss it here!
rvagg commentedon Mar 6, 2015
2015-03-06, Version 1.5.0, @rvagg
Notable changes
Buffer#indexOf()method, modelled offArray#indexOf(). Accepts a String, Buffer or a Number. Strings are interpreted as UTF8. (Trevor Norris) #561optionsobject properties in'fs'methods no longer perform ahasOwnProperty()check, thereby allowing options objects to have prototype properties that apply. (Jonathan Ong) #635145af65#4887 Replace calls to the
node-gypscript bundled with npm by passing the--node-gyp=/path/to/node-gypoption to npm. Swap inpangypor a versionof
node-gypmodified to work better with io.js without having to touchnpm's code! (@ackalker)
2f6a1df#1999 Only run
stopandstartscripts (plus their pre- and post- scripts) when there's no
restartscriptdefined. This makes it easier to support graceful restarts of services
managed by npm. (@watilde /
@scien)
448efd0#2853 Add support for
--devand--prodtonpm ls, so that you can list only the trees of production ordevelopment dependencies, as desired.
(@watilde)
a0a8777#7463 Split the list printed by
npm run-scriptinto lifecycle scripts and scripts directly invoked vianpm run-script. (@watilde)a5edc17#6749
init-package-json@1.3.1:Support for passing scopes to
npm initso packages are initialized as partof that scope / organization / team. (@watilde)
Known issues
process.send()is not synchronous as the docs suggest, a regression introduced in 1.0.2, see #760 and fix in #774dns.setServers()while a DNS query is in progress can cause the process to crash on a failed assertion #894Commits
rvagg commentedon Mar 6, 2015
tagged v1.5.0 @ 25a7fc8
building @ https://jenkins-iojs.nodesource.com/job/iojs+release/44/
rosskukulinski commentedon Mar 6, 2015
@rvagg could you copy/paste the release notes markdown in raw form to nodejs/evangelism#16?
rvagg commentedon Mar 6, 2015
@rosskukulinski same notes are in the CHANGELOG.md in v1.x now, grab from there
Fishrock123 commentedon Mar 6, 2015
I have a website update ready when they go live in
/dist/rvagg commentedon Mar 6, 2015
done & released @ https://iojs.org/dist/latest/
thanks all
Fishrock123 commentedon Mar 6, 2015
Site is updated -- https://iojs.org Cheers! 🍻
rosskukulinski commentedon Mar 6, 2015
👍 Have a great weekend folks.
therebelrobot commentedon Mar 7, 2015
Spectacular, everyone. High fives all around.