-
Notifications
You must be signed in to change notification settings - Fork 29.7k
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
2016-05-17, Version 6.2.0 (Stable) #6810
Conversation
There are semver-minor commits in here. 6.2? |
Ugh, yes. Sorry (and thanks for the heads up) |
@jasnell that is, if everyone is cool with another semver-minor |
Ah looks like @evanlucas beat me to it. 👍 , needs to be 6.2.0 as mentioned. :) |
7e3570a
to
566b07f
Compare
I would probably also mention these in the notable changes:
|
I would mention Anna's buffer fixes also. They're not semver-minor but they are an important fix. |
Will do on the notable changes. Thanks! |
Should we mention that builds will be included for PPC be ? |
566b07f
to
9fab6aa
Compare
@mhdawson sure, want to write something up for it? |
@evanlucas sure, how about this: As of this release the 6.X line now includes 64-bit binaries for Linux on Power Systems running in big endian mode in addition to the existing 64-bit binaries for running in little endian mode. |
There are probably some updates need with respect to the docs that would which list the binaries which are part of the release. @thealphanerd do you know what all that would be ? |
One other questions, whats the criteria for what gets pulled into the Current release. Is is all commits before date X or something more subtle ? |
Why not to include this? #6788 |
@bricss it has not landed yet. Once it lands, it will be pulled into the next release. |
@mhdawson we use branch-diff to find all of the commits to pull in. For all of the commits, we look through the PRs and see if they have anything that notes that it should not land on this branch. If we find any of those, we have to also make sure no other PRs depend on a previous one that is being skipped. |
ok I see that somehow the don't-land got added to the one I wanted (by me, but not intentionally). #6700. Can I just remove that and it will get added next time ? |
@mhdawson yep. Is it something we need in the current release? |
Its not urgent, just convenient for reproducing issues, so I'd just leave for the next time. |
9fab6aa
to
e8df8a1
Compare
- **buffer**: fix lastIndexOf and indexOf in various edge cases (Anna Henningsen) [#6511](#6511) - **child_process**: use /system/bin/sh on android (Ben Noordhuis) [#6745](#6745) - **deps**: - upgrade npm to 3.8.9 (Rebecca Turner) [#6664](#6664) - upgrade to V8 5.0.71.47 (Ali Ijaz Sheikh) [#6572](#6572) - upgrade libuv to 1.9.1 (Saúl Ibarra Corretgé) [#6796](#6796) - Intl: ICU 57 bump (Steven R. Loomis) [#6088](#6088) - **repl**: - copying tabs shouldn't trigger completion (Eugene Obrezkov) [#5958](#5958) - exports `Recoverable` (Blake Embrey) [#3488](#3488) - **src**: add O_NOATIME constant (Rich Trott) [#6492](#6492) - **src,module**: add --preserve-symlinks command line flag (James M Snell) [#6537](#6537) - **util**: adhere to `noDeprecation` set at runtime (Anna Henningsen) [#6683](#6683) As of this release the 6.X line now includes 64-bit binaries for Linux on Power Systems running in big endian mode in addition to the existing 64-bit binaries for running in little endian mode. PR-URL: #6810
e8df8a1
to
a4705f6
Compare
- **buffer**: fix lastIndexOf and indexOf in various edge cases (Anna Henningsen) [#6511](#6511) - **child_process**: use /system/bin/sh on android (Ben Noordhuis) [#6745](#6745) - **deps**: - upgrade npm to 3.8.9 (Rebecca Turner) [#6664](#6664) - upgrade to V8 5.0.71.47 (Ali Ijaz Sheikh) [#6572](#6572) - upgrade libuv to 1.9.1 (Saúl Ibarra Corretgé) [#6796](#6796) - Intl: ICU 57 bump (Steven R. Loomis) [#6088](#6088) - **repl**: - copying tabs shouldn't trigger completion (Eugene Obrezkov) [#5958](#5958) - exports `Recoverable` (Blake Embrey) [#3488](#3488) - **src**: add O_NOATIME constant (Rich Trott) [#6492](#6492) - **src,module**: add --preserve-symlinks command line flag (James M Snell) [#6537](#6537) - **util**: adhere to `noDeprecation` set at runtime (Anna Henningsen) [#6683](#6683) As of this release the 6.X line now includes 64-bit binaries for Linux on Power Systems running in big endian mode in addition to the existing 64-bit binaries for running in little endian mode. PR-URL: #6810
#2016-05-17, Version 6.2.0 (Stable)
Notable changes
Recoverable
(Blake Embrey) #3488noDeprecation
set at runtime (Anna Henningsen) #6683As of this release the 6.X line now includes 64-bit binaries for Linux on Power Systems running in big endian mode in addition to the existing 64-bit binaries for running in little endian mode.
Commits
955c90d725
] - benchmark,test,lib: remove extra spaces (Rich Trott) #66459cd14ced09
] - buffer: fix UCS2 indexOf for odd buffer length (Anna Henningsen) #6511a550ddbf3c
] - buffer: fix needle length misestimation for UCS2 (Anna Henningsen) #65116fc20c5a97
] - buffer: fix lastIndexOf crash for overlong needle (Anna Henningsen) #651144015754a3
] - buffer: fix lastIndexOf index underflow issue (Anna Henningsen) #65116032dc25cc
] - build: add Makedoc-only
target (Jesse McCarthy) #38883af9382a5d
] - build: don't compile with -B, redux (Ben Noordhuis) #66505149d66702
] - build: fix DESTCPU detection for binary target (Richard Lau) #63106eed6a3ac0
] - build,test: fix build-addons dependency chain (Ben Noordhuis) #6652e0240ab592
] - child_process: use /system/bin/sh on android (Ben Noordhuis) #6745e8c9f01cdd
] - crypto: disable ssl compression at build time (Ben Noordhuis) #658262690aa0be
] - deps: update comment about PURIFY define (Ben Noordhuis) #6582bddf413412
] - deps: upgrade npm to 3.8.9 (Rebecca Turner) #6664a6ca5e559a
] - deps: upgrade to V8 5.0.71.47 (Ali Ijaz Sheikh) #657216159c23ed
] - deps: limit regress/regress-crbug-514081 v8 test (Michael Dawson) #66782d84ac735a
] - deps: upgrade libuv to 1.9.1 (Saúl Ibarra Corretgé) #67967a6d2ad181
] - deps: Intl: Check in "small-icu" 57.1 (Steven R. Loomis) #6088ee1e5a267d
] - deps: Intl: ICU 57 bump (Steven R. Loomis) #6088a4ed7dfb3d
] - doc: Add CTC meeting minutes for 2016-05-04 (Michael Dawson) #65795c7da210df
] - doc: refactor the changelog by version (James M Snell) #65034f2a55f92f
] - doc: fix issues related to page scrolling (Roman Reiss)b4fb95eade
] - doc: addadded:
information for assert (Rich Trott) #668864fcba2a2e
] - doc: appendFileSync accepts fd as well (Faiz Halde) #6707520369d8e0
] - doc: fix exec example in child_process (Evan Lucas) #666051d1960955
] - doc: undocument fs.open's 'rs' mode (Saúl Ibarra Corretgé) #6732f1c773d18b
] - doc: addadded:
information for v8 (Rich Trott) #668429b28a233c
] - doc: server.listen truncates socket path on unix (Jean Regisser) #6659c1d5f2e96e
] - doc: update releases.md with new changelog structure (James M Snell) #6503d962fbafb2
] - doc: "a" -> "an" in api/documentation.md (Anchika Agarwal) #668926e22e200a
] - doc: move the readme newcomers section (Jeremiah Senkpiel) #66818f526494b5
] - doc: fix deprecation warnings in addon examples (Ben Noordhuis) #6652d34343f0de
] - doc: mention existence/purpose of module wrapper (Matt Harrison) #64335c154a87e0
] - doc: add steps for running addons + npm tests (Myles Borins) #62316ea43d12f4
] - doc: improve onboarding-extras.md formatting (Jeremiah Senkpiel) #654838f5603e97
] - doc: fix linewrap in node.1 (Jeremiah Senkpiel) #65325b47accfa6
] - doc: v8 options can use either_
or-
(Jeremiah Senkpiel) #6532fa94a91bbd
] - doc: v8 functions as methods on v8 (Bryan English) #6615d49b49e8b1
] - doc: discourage use of util.inherits (Robert Jefe Lindstaedt) #6514925fc36dd9
] - doc: addadded:
information for os (Bryan English) #660958cd11c844
] - doc: addadded:
information for process (Bryan English) #6589d5f7f24aec
] - doc: addadded:
information for url (Bryan English) #6593715b48c1d3
] - doc: addadded:
information for querystring (Bryan English) #659304697a5023
] - doc: correct anchors for buffer.md (Jackson Tian) #65422d677411a4
] - doc: addadded:
information for buffer (Anna Henningsen) #649549af20c2e6
] - doc: update fs callback example error stack (DavidCai) #66179196d87704
] - doc: addadded:
info forstring_decoder
(Rich Trott) #6741688f563ca8
] - doc: update vm.runInDebugContext() example (Ben Noordhuis) #67572273971a69
] - doc: readline.emitKeypressEvents and raw mode (Arve Seljebu) #66281c7b6e276f
] - doc: improve zlib docs (James M Snell) #6746897934a719
] - doc: copyedit maxBuffer note for child_process (Rich Trott) #6760c1bf3fc0b1
] - doc: fix links in socket.connecting (Kirill Fomichev) #6657ad895f490b
] - doc: trim GitHub template comments (Rich Trott) #6755af096f1172
] - doc: addadded
info fordgram.setBroadcast()
(Rich Trott) #6750e8c0dba4bd
] - doc,events: fix a link typo (yorkie) #6640f31a5ec34a
] - handle_wrap: IsRefed() -> HasRef() (Jeremiah Senkpiel) #6546cc2af793d2
] - _Revert_ "handle_wrap: IsRefed -> Unrefed, no isAlive check" (Jeremiah Senkpiel) #65462000072903
] - handle_wrap: IsRefed -> Unrefed, no isAlive check (Jeremiah Senkpiel) #6204d3132048cb
] - (SEMVER-MINOR) handle_wrap: expose anisRefed()
check to JS (Jeremiah Senkpiel) #583459666502c5
] - intl: Don't crash if v8BreakIterator not available (Steven R. Loomis) #425374582aa590
] - lib: replace legacy uses of defineGetter (James M Snell) #6768559c2583e0
] - lib,test: update in preparation for linter update (Rich Trott) #6498226b9668db
] - (SEMVER-MINOR) repl: copying tabs shouldn't trigger completion (Eugene Obrezkov) #5958ce2d5be4a1
] - (SEMVER-MINOR) repl: exportsRecoverable
(Blake Embrey) #3488635357958d
] - repl: create history file with mode 0600 (Carl Lei) #3394e3920d12ef
] - src: fix check-imports.py linter errors (Sakthipriyan Vairamani) #6105bbf3b3ebbb
] - src: simplify handlewrap state tracking logic (Ben Noordhuis) #6395965274d384
] - src: use libuv's refcounting directly (Ben Noordhuis) #6395316871f268
] - src: fix -Wunused-variable compiler warning (Ben Noordhuis) #61291def098b9f
] - src: fix sporadic deadlock in SIGUSR1 handler (Ben Noordhuis) #5904477e61db9f
] - src: don't use locale-sensitive strcasecmp() (Ben Noordhuis) #65821e99643fc9
] - src: remove unused #include statement (Ben Noordhuis) #658262593bd44c
] - src: remove pre-openssl 1.0 legacy code (Ben Noordhuis) #658227c17ce9d1
] - src: fix FindFirstCharacter argument alignment (Anna Henningsen) #651137736f4dad
] - (SEMVER-MINOR) src: add O_NOATIME constant (Rich Trott) #6492bd4454fa0f
] - src,lib: minor --debug-brk cleanup (Ali Ijaz Sheikh) #659995b7560d8e
] - (SEMVER-MINOR) src,module: add --preserve-symlinks command line flag (James M Snell) #65378a7e68ff83
] - test: check that 2nd handle.close() call is a nop (Ben Noordhuis) #6395ccbc78cfc6
] - test: remove common.getServiceName() (Rich Trott) #67098c634d78f8
] - test: favor strictEqual() in addon test (Rich Trott) #67041389a4fc5e
] - test: fix flaky test-preload (Rich Trott) #6728adb2d610e6
] - test: include component in tap output (Ben Noordhuis) #6653abb063a6a3
] - test: fix test-debugger-repl-break-in-module (Rich Trott) #66865701599767
] - test: fix test-debugger-repl-term (Rich Trott) #668271c91747ef
] - test: add tests for stream3 buffering using cork (Alex J Burke) #6493b1f58edd54
] - test: abstract skip functionality to common (Jeremiah Senkpiel) #66977d3f5751b3
] - test: make sure O_NOATIME is present only in Linux (Sakthipriyan Vairamani) #661475adc6a026
] - test: move test-debugger-debug-brk to sequential (Rich Trott) #67310bc1784529
] - test: refactor doctool tests (Rich Trott) #671989b25fac4c
] - test: fix test-process-exec-argv flakiness (Santiago Gimeno) #65753f9d72408f
] - test: pass python path to node-gyp (hefangshi) #66460c62bd13fb
] - test: ensure test-npm-install uses correct node (Myles Borins) #66581b71231dd2
] - test: fix test-vm-cached-data to work with old v8 (Myles Borins) #63170eb25cb4b5
] - test: test preloaded modules using stdin or repl (Bradley Meck) #2253577e132f00
] - test: fix test-debugger-pid (Santiago Gimeno) #6584d74062454b
] - test: make stdout buffer test more robust (Rich Trott) #6633f264749c5c
] - test: build addons with V8_DEPRECATION_WARNINGS=1 (Ben Noordhuis) #665201f010f669
] - test: allow out-of-order replies in dgram tests (Anna Henningsen) #6607be241c3262
] - test: run known_issues tests in CI (Rich Trott) #65598141c2fce2
] - test: add tests for console.[info|error|warn] (Bryan English) #653883dab801e2
] - test: fix unreliable known_issues test (Rich Trott) #65558c434e6d84
] - test: unmark test-http-regr-Segfault innode::Environment::KickNextTick
#2928 as flaky (Rich Trott) #6540916e694b2b
] - test: avoid test-cluster-master-* flakiness (Stefan Budeanu) #6531be5386e0cf
] - test,dgram: add tests for setBroadcast() (Rich Trott) #67501370fdcad5
] - test,tools: test yaml parsing of doctool (Anna Henningsen) #6495347abf341d
] - tools: enforce linting for unix-style line endings (Rich Trott) #6685a63c556c11
] - tools: remove the minifying logic (Sakthipriyan Vairamani) #6636efcbafa3f7
] - tools: fix regression in doctool (Myles Borins) #6680edb29b8096
] - tools: lint for object literal spacing (Rich Trott) #65926806ebb608
] - tools: lint for use of space in template strings (Rich Trott) #6591341eaf202e
] - tools: update marked dependency (Daniel Wang) #639694f82553aa
] - tools: allow multiple added: version entries (Anna Henningsen) #64951de25f208c
] - tools: do not build addons during compilation (Myles Borins) #672326805c97d0
] - tools: fix tools/doc/addon-verify.js regression (Anna Henningsen) #6652cea17775e0
] - tools: parse documentation metadata (Tristian Flanagan) #6495a568ad4205
] - tools: add mock-y js-yaml dependency to doctool (Anna Henningsen) #6495dce6413576
] - tools: Check in tools for shrinking ICU size, change default to small-icu (Steven R. Loomis) #6088d629f265fe
] - tools: update ESLint to 2.9.0 (Rich Trott) #64986aa92d5a98
] - tools: disallow multiple spaces except indentation (Rich Trott) #6645ceeae4b180
] - tools,test: make argument linting more stringent (Rich Trott) #67206d1527bb37
] - util: fix invalid date output with util.inspect (Rumkin) #65041d6c17efd7
] - util: adhere tonoDeprecation
set at runtime (Anna Henningsen) #6683