The regular weekly-ish - [[`1a531b4e44`](https://github.com/nodejs/io.js/commit/1a531b4e44)] - **(SEMVER-MINOR)** **build**: Introduce --link-module to ./configure (Bradley Meck) [nodejs/node#2497](https://github.com/nodejs/node/pull/2497) - [[`34de90194b`](https://github.com/nodejs/io.js/commit/34de90194b)] - **build**: only define NODE_V8_OPTIONS if not empty (Evan Lucas) [nodejs/node#2532](https://github.com/nodejs/node/pull/2532) - [[`944174b189`](https://github.com/nodejs/io.js/commit/944174b189)] - **build**: make ci test addons in test/addons (Ben Noordhuis) [nodejs/node#2428](https://github.com/nodejs/node/pull/2428) - [[`e955f9a1b0`](https://github.com/nodejs/io.js/commit/e955f9a1b0)] - **crypto**: Use OPENSSL_cleanse to shred the data. (Сковорода Никита Андреевич) [nodejs/node#2575](https://github.com/nodejs/node/pull/2575) - [[`395d736b9d`](https://github.com/nodejs/io.js/commit/395d736b9d)] - **debugger**: use strict equality comparison (Minwoo Jung) [nodejs/node#2558](https://github.com/nodejs/node/pull/2558) - [[`34ef53364f`](https://github.com/nodejs/io.js/commit/34ef53364f)] - **deps**: update V8 to 4.4.63.30 (Michaël Zasso) [nodejs/node#2482](https://github.com/nodejs/node/pull/2482) - [[`8936302121`](https://github.com/nodejs/io.js/commit/8936302121)] - **doc**: minor clarification in buffer.markdown (Сковорода Никита Андреевич) [nodejs/node#2574](https://github.com/nodejs/node/pull/2574) - [[`0db0e53753`](https://github.com/nodejs/io.js/commit/0db0e53753)] - **doc**: add @jasnell and @sam-github to release team (Rod Vagg) [nodejs/node#2455](https://github.com/nodejs/node/pull/2455) - [[`c16e100593`](https://github.com/nodejs/io.js/commit/c16e100593)] - **doc**: reorg release team to separate section (Rod Vagg) [nodejs/node#2455](https://github.com/nodejs/node/pull/2455) - [[`e3e00143fd`](https://github.com/nodejs/io.js/commit/e3e00143fd)] - **doc**: fix bad merge on modules.markdown (James M Snell) - [[`2f62455880`](https://github.com/nodejs/io.js/commit/2f62455880)] - **doc**: minor additional corrections and improvements (James M Snell) [nodejs/node#2378](https://github.com/nodejs/node/pull/2378) - [[`3bd08aac4b`](https://github.com/nodejs/io.js/commit/3bd08aac4b)] - **doc**: minor grammatical update in crypto.markdown (James M Snell) [nodejs/node#2378](https://github.com/nodejs/node/pull/2378) - [[`f707189370`](https://github.com/nodejs/io.js/commit/f707189370)] - **doc**: minor grammatical update (James M Snell) [nodejs/node#2378](https://github.com/nodejs/node/pull/2378) - [[`6c98cf0266`](https://github.com/nodejs/io.js/commit/6c98cf0266)] - **doc**: remove repeated statement in globals.markdown (James M Snell) [nodejs/node#2378](https://github.com/nodejs/node/pull/2378) - [[`48e6ccf8c2`](https://github.com/nodejs/io.js/commit/48e6ccf8c2)] - **doc**: remove 'dudes' from documentation (James M Snell) [nodejs/node#2378](https://github.com/nodejs/node/pull/2378) - [[`b5d68f8076`](https://github.com/nodejs/io.js/commit/b5d68f8076)] - **doc**: update tense in child_process.markdown (James M Snell) [nodejs/node#2378](https://github.com/nodejs/node/pull/2378) - [[`242e3fe3ba`](https://github.com/nodejs/io.js/commit/242e3fe3ba)] - **doc**: fixed worker.id type (James M Snell) [nodejs/node#2378](https://github.com/nodejs/node/pull/2378) - [[`ea9ee15c21`](https://github.com/nodejs/io.js/commit/ea9ee15c21)] - **doc**: port is optional for socket.bind() (James M Snell) [nodejs/node#2378](https://github.com/nodejs/node/pull/2378) - [[`0ff6657a50`](https://github.com/nodejs/io.js/commit/0ff6657a50)] - **doc**: fix minor types and grammar in fs docs (James M Snell) [nodejs/node#2378](https://github.com/nodejs/node/pull/2378) - [[`94d83c04f2`](https://github.com/nodejs/io.js/commit/94d83c04f2)] - **doc**: update parameter name in net.markdown (James M Snell) [nodejs/node#2378](https://github.com/nodejs/node/pull/2378) - [[`04111ce40f`](https://github.com/nodejs/io.js/commit/04111ce40f)] - **doc**: small typo in domain.markdown (James M Snell) [nodejs/node#2378](https://github.com/nodejs/node/pull/2378) - [[`c9fdd1bbbf`](https://github.com/nodejs/io.js/commit/c9fdd1bbbf)] - **doc**: fixed typo in net.markdown (missing comma) (James M Snell) [nodejs/node#2378](https://github.com/nodejs/node/pull/2378) - [[`27c07b3f8e`](https://github.com/nodejs/io.js/commit/27c07b3f8e)] - **doc**: update description of fs.exists in fs.markdown (James M Snell) [nodejs/node#2378](https://github.com/nodejs/node/pull/2378) - [[`52018e73d9`](https://github.com/nodejs/io.js/commit/52018e73d9)] - **doc**: clarification on the 'close' event (James M Snell) [nodejs/node#2378](https://github.com/nodejs/node/pull/2378) - [[`f6d3b87a25`](https://github.com/nodejs/io.js/commit/f6d3b87a25)] - **doc**: improve working in stream.markdown (James M Snell) [nodejs/node#2378](https://github.com/nodejs/node/pull/2378) - [[`b5da89431a`](https://github.com/nodejs/io.js/commit/b5da89431a)] - **doc**: update path.extname documentation (James M Snell) [nodejs/node#2378](https://github.com/nodejs/node/pull/2378) - [[`1d4ea609db`](https://github.com/nodejs/io.js/commit/1d4ea609db)] - **doc**: small clarifications to modules.markdown (James M Snell) [nodejs/node#2378](https://github.com/nodejs/node/pull/2378) - [[`c888985591`](https://github.com/nodejs/io.js/commit/c888985591)] - **doc**: code style cleanups in repl.markdown (James M Snell) [nodejs/node#2378](https://github.com/nodejs/node/pull/2378) - [[`105b493595`](https://github.com/nodejs/io.js/commit/105b493595)] - **doc**: correct grammar in cluster.markdown (James M Snell) [nodejs/node#2378](https://github.com/nodejs/node/pull/2378) - [[`51b86ccac7`](https://github.com/nodejs/io.js/commit/51b86ccac7)] - **doc**: Clarify the module.parent is set once (James M Snell) [nodejs/node#2378](https://github.com/nodejs/node/pull/2378) - [[`d2ffecba2d`](https://github.com/nodejs/io.js/commit/d2ffecba2d)] - **doc**: add internal modules notice (Jeremiah Senkpiel) [nodejs/node#2523](https://github.com/nodejs/node/pull/2523) - [[`b36debd5cb`](https://github.com/nodejs/io.js/commit/b36debd5cb)] - **env**: introduce `KickNextTick` (Fedor Indutny) [nodejs/node#2355](https://github.com/nodejs/node/pull/2355) - [[`1bc446863f`](https://github.com/nodejs/io.js/commit/1bc446863f)] - **http_parser**: consume StreamBase instance (Fedor Indutny) [nodejs/node#2355](https://github.com/nodejs/node/pull/2355) - [[`31823e37c7`](https://github.com/nodejs/io.js/commit/31823e37c7)] - **(SEMVER-MAJOR)** **src**: DRY getsockname/getpeername code (Ben Noordhuis) [nodejs/node#956](https://github.com/nodejs/node/pull/956) - [[`13fd96dda3`](https://github.com/nodejs/io.js/commit/13fd96dda3)] - **src**: missing Exception::Error in node_http_parser (Jeremiah Senkpiel) [nodejs/node#2550](https://github.com/nodejs/node/pull/2550) - [[`c56aa829f0`](https://github.com/nodejs/io.js/commit/c56aa829f0)] - **test**: use tmpDir instead of fixturesDir (Sakthipriyan Vairamani) [nodejs/node#2583](https://github.com/nodejs/node/pull/2583) - [[`5e65181ea4`](https://github.com/nodejs/io.js/commit/5e65181ea4)] - **test**: handling failure cases properly (Sakthipriyan Vairamani) [nodejs/node#2206](https://github.com/nodejs/node/pull/2206) - [[`c48b95e847`](https://github.com/nodejs/io.js/commit/c48b95e847)] - **test**: initial list of flaky tests (Alexis Campailla) [nodejs/node#2424](https://github.com/nodejs/node/pull/2424) - [[`94e88498ba`](https://github.com/nodejs/io.js/commit/94e88498ba)] - **test**: pass args to test-ci via env variable (Alexis Campailla) [nodejs/node#2424](https://github.com/nodejs/node/pull/2424) - [[`09987c7a1c`](https://github.com/nodejs/io.js/commit/09987c7a1c)] - **test**: support flaky tests in test-ci (Alexis Campailla) [nodejs/node#2424](https://github.com/nodejs/node/pull/2424) - [[`08b83c8b45`](https://github.com/nodejs/io.js/commit/08b83c8b45)] - **test**: add test configuration templates (Alexis Campailla) [nodejs/node#2424](https://github.com/nodejs/node/pull/2424) - [[`8f8ab6fa57`](https://github.com/nodejs/io.js/commit/8f8ab6fa57)] - **test**: runner should return 0 on flaky tests (Alexis Campailla) [nodejs/node#2424](https://github.com/nodejs/node/pull/2424) - [[`0cfd3be9c6`](https://github.com/nodejs/io.js/commit/0cfd3be9c6)] - **test**: runner support for flaky tests (Alexis Campailla) [nodejs/node#2424](https://github.com/nodejs/node/pull/2424) - [[`3492d2d4c6`](https://github.com/nodejs/io.js/commit/3492d2d4c6)] - **test**: make test-process-argv-0 robust (Rich Trott) [nodejs/node#2541](https://github.com/nodejs/node/pull/2541) - [[`a96cc31710`](https://github.com/nodejs/io.js/commit/a96cc31710)] - **test**: speed up test-child-process-spawnsync.js (Rich Trott) [nodejs/node#2542](https://github.com/nodejs/node/pull/2542) - [[`856baf4c67`](https://github.com/nodejs/io.js/commit/856baf4c67)] - **test**: make spawnSync() test robust (Rich Trott) [nodejs/node#2535](https://github.com/nodejs/node/pull/2535) - [[`f2f0fe45ff`](https://github.com/nodejs/io.js/commit/f2f0fe45ff)] - **tools**: make add-on scraper print filenames (Ben Noordhuis) [nodejs/node#2428](https://github.com/nodejs/node/pull/2428) cc @nodejs/release
The regular weekly-ish
1a531b4e44] - (SEMVER-MINOR) build: Introduce --link-module to ./configure (Bradley Meck) nodejs/node#249734de90194b] - build: only define NODE_V8_OPTIONS if not empty (Evan Lucas) nodejs/node#2532944174b189] - build: make ci test addons in test/addons (Ben Noordhuis) nodejs/node#2428e955f9a1b0] - crypto: Use OPENSSL_cleanse to shred the data. (Сковорода Никита Андреевич) nodejs/node#2575395d736b9d] - debugger: use strict equality comparison (Minwoo Jung) nodejs/node#255834ef53364f] - deps: update V8 to 4.4.63.30 (Michaël Zasso) nodejs/node#24828936302121] - doc: minor clarification in buffer.markdown (Сковорода Никита Андреевич) nodejs/node#25740db0e53753] - doc: add @jasnell and @sam-github to release team (Rod Vagg) nodejs/node#2455c16e100593] - doc: reorg release team to separate section (Rod Vagg) nodejs/node#2455e3e00143fd] - doc: fix bad merge on modules.markdown (James M Snell)2f62455880] - doc: minor additional corrections and improvements (James M Snell) nodejs/node#23783bd08aac4b] - doc: minor grammatical update in crypto.markdown (James M Snell) nodejs/node#2378f707189370] - doc: minor grammatical update (James M Snell) nodejs/node#23786c98cf0266] - doc: remove repeated statement in globals.markdown (James M Snell) nodejs/node#237848e6ccf8c2] - doc: remove 'dudes' from documentation (James M Snell) nodejs/node#2378b5d68f8076] - doc: update tense in child_process.markdown (James M Snell) nodejs/node#2378242e3fe3ba] - doc: fixed worker.id type (James M Snell) nodejs/node#2378ea9ee15c21] - doc: port is optional for socket.bind() (James M Snell) nodejs/node#23780ff6657a50] - doc: fix minor types and grammar in fs docs (James M Snell) nodejs/node#237894d83c04f2] - doc: update parameter name in net.markdown (James M Snell) nodejs/node#237804111ce40f] - doc: small typo in domain.markdown (James M Snell) nodejs/node#2378c9fdd1bbbf] - doc: fixed typo in net.markdown (missing comma) (James M Snell) nodejs/node#237827c07b3f8e] - doc: update description of fs.exists in fs.markdown (James M Snell) nodejs/node#237852018e73d9] - doc: clarification on the 'close' event (James M Snell) nodejs/node#2378f6d3b87a25] - doc: improve working in stream.markdown (James M Snell) nodejs/node#2378b5da89431a] - doc: update path.extname documentation (James M Snell) nodejs/node#23781d4ea609db] - doc: small clarifications to modules.markdown (James M Snell) nodejs/node#2378c888985591] - doc: code style cleanups in repl.markdown (James M Snell) nodejs/node#2378105b493595] - doc: correct grammar in cluster.markdown (James M Snell) nodejs/node#237851b86ccac7] - doc: Clarify the module.parent is set once (James M Snell) nodejs/node#2378d2ffecba2d] - doc: add internal modules notice (Jeremiah Senkpiel) nodejs/node#2523b36debd5cb] - env: introduceKickNextTick(Fedor Indutny) nodejs/node#23551bc446863f] - http_parser: consume StreamBase instance (Fedor Indutny) nodejs/node#235531823e37c7] - (SEMVER-MAJOR) src: DRY getsockname/getpeername code (Ben Noordhuis) nodejs/node#95613fd96dda3] - src: missing Exception::Error in node_http_parser (Jeremiah Senkpiel) nodejs/node#2550c56aa829f0] - test: use tmpDir instead of fixturesDir (Sakthipriyan Vairamani) nodejs/node#25835e65181ea4] - test: handling failure cases properly (Sakthipriyan Vairamani) nodejs/node#2206c48b95e847] - test: initial list of flaky tests (Alexis Campailla) nodejs/node#242494e88498ba] - test: pass args to test-ci via env variable (Alexis Campailla) nodejs/node#242409987c7a1c] - test: support flaky tests in test-ci (Alexis Campailla) nodejs/node#242408b83c8b45] - test: add test configuration templates (Alexis Campailla) nodejs/node#24248f8ab6fa57] - test: runner should return 0 on flaky tests (Alexis Campailla) nodejs/node#24240cfd3be9c6] - test: runner support for flaky tests (Alexis Campailla) nodejs/node#24243492d2d4c6] - test: make test-process-argv-0 robust (Rich Trott) nodejs/node#2541a96cc31710] - test: speed up test-child-process-spawnsync.js (Rich Trott) nodejs/node#2542856baf4c67] - test: make spawnSync() test robust (Rich Trott) nodejs/node#2535f2f0fe45ff] - tools: make add-on scraper print filenames (Ben Noordhuis) nodejs/node#2428cc @nodejs/release