Merged
Conversation
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Still need to pull in some more commits and will update notable changes shortly
2017-05-02, Version 7.10.0 (Current), @evanlucas
Notable Changes
Commits
List of commits
780fa39854] - benchmark: terminate child process on Windows (Rich Trott) #126582f13fc1230] - benchmark: add benchmark for v8.getHeap*Statistics (James M Snell) #126817d87edc1ba] - benchmark: add benchmark for string concatenations (Vse Mozhet Byt) #1245508ba9d437c] - benchmark: fix CLI arguments check in common.js (Vse Mozhet Byt) #12429440f4d4eef] - Revert "benchmark: fix CLI arguments check in common.js" (James M Snell) #12474b7aeed7a7e] - benchmark: improve cli error message (Brian White) #12421917534d541] - benchmark: fix CLI arguments check in common.js (Vse Mozhet Byt) #12429f316b50e8d] - benchmark: replace more [].join() with ''.repeat() (Vse Mozhet Byt) #12317d58fa7873f] - benchmark,windows: TCP.readStart() meaningful only after completion (Refael Ackermann) #12258e4b2f61fb5] - buffer: use slightly faster NaN check (Brian White) #12286ebeb6c0a26] - buffer: optimize write() (Brian White) #123610c0241ff73] - buffer,util: refactor for performance (Rich Trott) #12153cd7fda297f] - build: add target for checking for perm deopts (Brian White) #1245693b12a553b] - build: use do_not_edit variable where possible (Ruslan Bekenev) #1261078ac637fe2] - build: fix case in lib names (Refael Ackermann) #12522e6be4b951a] - build: make linter targets silent (Sakthipriyan Vairamani (thefourtheye)) #124234d9e6718f8] - build: run cpplint even if jslint failed (Ruslan Bekenev) #122769662ca1a03] - build: enable cctest to use generated objects (Daniel Bevenius) #1195642e940c5e9] - build,win: limit maxcpucount to 2 for MSBuild (João Reis) #121847feffa8189] - cluster: fix permanent deoptimizations (Brian White) #12456db585c9b4d] - crypto: update root certificates (Ben Noordhuis) #124028ac8e50a58] - crypto: make LazyTransform compabile with Streams1 (Matteo Collina) #1238075f4329e01] - (SEMVER-MINOR) crypto: add randomFill and randomFillSync (Evan Lucas) #10209f8ae23e17f] - deps: remove **/node_modules/form-data/README.md (Jeremiah Senkpiel) #12643e8595c505b] - deps: cherry-pick 79aee39 from upstream v8 (Ben Noordhuis) #12412810f9215e5] - deps,win: increase msvs_shard in gyp for V8 (João Reis) #12184795d908e8b] - doc: fix formatting of TOC (Refael Ackermann) #12731a7ffe48d53] - doc: fixup the collaborators list (Alexey Orlenko) #12750e8ae4ba487] - doc: fix examples in repl.md (Vse Mozhet Byt) #12684cb06c8ce92] - doc: Add initial documentation for N-API (Michael Dawson) #125491fb8298718] - doc: add Added-in metadata for WHATWG URL (Timothy Gu) #12683bd7cee8bb7] - doc: document url.domainTo* methods separately (Timothy Gu) #1268345facc8822] - doc: fix an unclear wording in readline.md (Vse Mozhet Byt) #126051316c77b79] - doc: improve randomfill and fix broken link (Sakthipriyan Vairamani (thefourtheye)) #12541313b205834] - doc: prepare js code for eslint-plugin-markdown (Vse Mozhet Byt) #12563b52f77df43] - doc: fix typo in doc/api/process.md (morrme) #1261247b39928d5] - doc: make commit guidelines easier to reference (Benjamin Fleischer) #117324276c213f2] - doc: add suggestion to use --3way (Michael Dawson) #125103703fc6bbe] - doc: update link to Code of Conduct (Alex Autem) #12552434873d24b] - doc: fix typo in fs.watch() description (Ivo von Putzer Reibegg) #12550eb78722922] - doc: add lucamaraschi to collaborators (Luca Maraschi) #125389250f02d12] - doc: clarify the callback arguments of dns.resolve (Roman Reiss) #953238278db9c7] - doc: unify spaces in a querystring.md code example (Vse Mozhet Byt) #124653fc25dce82] - doc: run tests before landing changes (Rich Trott) #12416af0067cc5e] - doc: avoid colloquialism (Rich Trott) #12417d0ba631efa] - doc: fix encoding string in buffer example (MapleUncle) #124823d8878c592] - doc: correct git fix whitespace command (Mateusz Konieczny) #12445077187e9a8] - doc: s/origin/upstream/ collaborator guide (Anna Henningsen) #124365a2d358f2e] - doc: remove inspector experimental warning (cjihrig) #12408320e72b32d] - doc: add missing ) in CONTRIBUTING.md (Mateusz Konieczny) #124444570d9853c] - doc: add guide for backporting prs (Evan Lucas) #11099d7d1e923ad] - doc: update link for landing PRs (Rich Trott) #124154ce58bd56a] - doc: add DavidCai1993 to collaborators (David Cai) #12435984232cc2a] - doc: fix typo in streams.md (John Paul Bamberg) #12428060b63e91f] - doc: add jkrems to collaborators (Jan Krems) #124276a45be2fa6] - doc: path functions ignore trailing slashes (Tobias Nießen) #1218192e239d001] - doc: add info about serializable types (Shubheksha Jalan) #123135c57feaa27] - doc: fix formatting in onboarding-extras (Rich Trott) #12350e2d66ab809] - doc: response.write ignores body in some cases (Ruslan Bekenev) #12314d1e1832398] - doc: add AnnaMag to collaborators (AnnaMag) #12414f3db9a6437] - doc: limit lines to 80 cols in internal README (Evan Lucas) #12358ed130168ed] - doc: add single arg scenario for util.format (Tarun Batra) #12374aa511053be] - doc: add missing changelog entry for fs.readdir() (Shubheksha Jalan) #1231243a39c6786] - doc: modernize and fix code examples in path.md (Vse Mozhet Byt) #1229671b39aefc1] - doc: update os.uptime() and process.uptime() info (Vse Mozhet Byt) #12294089a96f337] - doc: add link on logo to README (Roman Reiss) #1230775f0855f4c] - doc: c++ unit test guide lines (Daniel Bevenius) #11956b1d3f59c59] - doc: fix stylistic issues in api/net.md (Alexey Orlenko) #11786e48e00b03a] - doc: document URLSearchParams constructor (Timothy Gu) #1250747faa027c6] - doc, tools: add doc linting to CI (Vse Mozhet Byt) #1264057208b8461] - fs: fix permanent deoptimizations (Brian White) #12456675244af8e] - gyp: inherit parent for*.host(Johan Bergström) #6173cbdf9a90d1] - lib: fix typo in comments in module.js (WORMSS) #1252851eafe8f3c] - meta: update authors list (Aashil Patel) #115332e3813f730] - meta: move the Code of Conduct to TSC repository (James M Snell) #1214731874a704a] - net: fix permanent deoptimizations (Brian White) #124569db4f19283] - net: require 'dns' only once (Ben Noordhuis) #1234294385c6d70] - net: don't normalize twice in Socket#connect() (Ben Noordhuis) #123420e40e6d3e9] - net: don't concatenate strings in debug logging (Ben Noordhuis) #12342d0b1be13f9] - net: remove unnecessary process.nextTick() (Ben Noordhuis) #12342dcc9e1a7d4] - net: don't create unnecessary closure (Ben Noordhuis) #12342e09202b78b] - net: don't create unnecessary closure (Ben Noordhuis) #123428ac387be3e] - net: refactor onSlaveClose in Server.close (Claudio Rodriguez) #123346998e8026b] - os,vm: fix segfaults and CHECK failure (Tobias Nießen) #1237115bfec2179] - process: fix permanent deoptimizations (Brian White) #12456c4062c1912] - process: cast promise rejection reason to string (Cameron Little) #116400cc37c71a1] - querystring: move isHexTable to internal (Timothy Gu) #12507d411dd0dad] - readline: fix permanent deoptimizations (Brian White) #12456b09bf51cdf] - repl: support hidden history file on Windows (Bartosz Sosnowski) #12207da01ff7507] - src: remove invalid comment (cjihrig) #12645744ed9477b] - src: expose V8's IsNativeError() in util bindings (cjihrig) #12546cfd91446a1] - src: remove extraneous dot (Myles Borins) #12626520f876711] - src: add fcntl.h include to node.cc (Bartosz Sosnowski) #1254008951a1307] - src: replace IsConstructCalls with lambda (Daniel Bevenius) #12533184941ef0b] - src: remove TODO about uv errno removal (Daniel Bevenius) #1253694ddab091b] - src: guard default_inspector_port (Daniel Bevenius) #12303513fc62267] - src: clean up WHATWG WG parser (Timothy Gu) #12507078316c630] - src: WHATWG URL C++ parser cleanup (Timothy Gu) #1250772a3cacc95] - src: remove explicit UTF-8 validity check in url (Timothy Gu) #12507f85c3f1ef6] - stream: fix permanent deoptimizations (Brian White) #12456c75d723b3c] - test: move test to sequential for reliability (Rich Trott) #12704875c6fb250] - test: fix permanent deoptimizations (Brian White) #12456c7118d6791] - test: fix test filenames (Brian White) #124562331c9ba88] - test: support multiple warnings in checkWarning (Cameron Little) #11640ee3199432a] - test: improve test-tcp-wrap-listen (alohaglenn) #12599e2dfd4fad6] - test: remove eslint comments from test-util.js (cjihrig) #1266998f3c0f204] - test: remove eslint comments (cjihrig) #1266907e9393258] - test: use common.mustCall in test-https-strict (weewey) #1266876ab347008] - test: cleanup test-util-inherits.js (RobotMermaid) #126029f567e7a0a] - test: use common.js to check platform (Ruslan Bekenev) #1262960159b6457] - test: improve test-process-kill-pid (alohaglenn) #125881a84f0666b] - test: improved type checking with regex (coreybeaumont) #125913114349c4c] - test: cleanup test-fs-watch.js (RobotMermaid) #1259529641c883c] - test: add mustCall in test-timers-clearImmediate (Zahidul Islam) #12598989d344ba9] - test: use block scoped variable names (Neehar Venugopal) #12544b82e0769fe] - test: dynamic port in cluster eaddrinuse (Sebastian Plesciuc) #125478ae5afe2d2] - test: dynamic port in cluster ipc throw (Sebastian Plesciuc) #1257180ceb04644] - test: replace assertion error check with regex (thelady) #126032021ea1c12] - test: refactored context type err message to regex (Muhsin Abdul-Musawwir) #125961a4bf431fc] - test: improve test-process-chdir (vperezma) #1258914e93f6369] - test: dynamic port in parallel cluster tests (Sebastian Plesciuc) #12584d10eb83325] - test: remove flaky designation for test on AIX (Rich Trott) #12564f0b5afe721] - test: dynamic port in cluster worker dgram (Sebastian Plesciuc) #12487661ff6dae3] - test: move test-debugger-repeat-last to sequential (kumarrishav) #124700fb69de277] - test: use duplex streams in duplex stream test (cjihrig) #12514f84a5e19b7] - test: use JSON.stringify to trigger stack overflow (Yang Guo) #1248196b2faa79b] - test: fix parallel/test-setproctitle.js on alpine (David Cai) #12413e3ccc3109c] - test: set benchmark-child-process flaky on windows (Rich Trott) #1256137261319d6] - test: minimize time for child_process benchmark (Rich Trott) #12518eac0d70429] - test: console.log removed from test-net-localport (Faiz Halde) #12483a213320745] - test: dynamic port in cluster worker disconnect (Sebastian Plesciuc) #12457ddc35282c0] - test: remove uses of common.PORT in test-tls-client tests (Ahmed Taj elsir) #12461f48d06c042] - test: dynamic port in cluster worker send (Sebastian Plesciuc) #12472a75fbe024a] - test: increase coverage for buffer.js (Rich Trott) #12476e919941a21] - test: add test for child_process benchmark (Joyee Cheung) #123268e3d54aca5] - test: complete coverage of lib/child_process.js (cjihrig) #12367922c457365] - test: buffer should always be stringified (Luca Maraschi) #12355611c23cca6] - test: use dynamic port in test-cluster-bind-twice (Rich Trott) #12418a7e13e012d] - test: remove common.PORT from test-cluster*.js (Tarun Batra) #12441a34cccceaa] - test: use dynamic port in 3 test-cluster-worker tests (Sebastian Plesciuc) #12443320b80b792] - test: add --use-bundled-ca to tls-cnnic-whitelist (Daniel Bevenius) #123943c59d87164] - test: add crypto check to crypto-lazy-transform (Daniel Bevenius) #124240f290f2414] - test: enable setuid/setgid test (Rich Trott) #124034a19062294] - test: replace [].join() with ''.repeat() (Jackson Tian) #123055ed9ed3317] - test: remove common.PORT from test-cluster-basic (Rich Trott) #123770661fdf781] - test: add test-benchmark-crypto (Rich Trott) #12347092c7239ee] - test: add hasCrypto check to test-debug-usage (Daniel Bevenius) #12357aff0cfc2d7] - test: improve punycode coverage to check surrogate pair (Nao YONASHIRO) #123541ab998f25c] - test: fix allocUnsafe uninitialized buffer check (Karl Cheng) #12290fe45a379e4] - test: add arrow functions to test-util-inspect (Alexey Orlenko) #117819bdf62f7a7] - test: refactor test-util-inspect.js (Alexey Orlenko) #117791adb08ee92] - test: synchronize WPT url test data (Daijiro Wachi) #125073efaa8ef90] - test,doc: documentcrashOnUnhandledRejection()(Anna Henningsen) #1269946a7c297d3] - tools: use no-useless-concat ESLint rule (Vse Mozhet Byt) #12613258eeaa519] - tools: enable no-useless-return eslint rule (cjihrig) #12577200e899cc4] - tools: addroot: truein main .eslintrc.yaml (Vse Mozhet Byt) #1257013441eb1e1] - tools: add table parsing capability to the doctool (Roman Reiss) #95323c8e366c2a] - tools: update certdata.txt (Ben Noordhuis) #124026003958872] - tools: add compile_commands.json gyp generator (Ben Noordhuis) #1245083a28eeff8] - tools: update gyp to eb296f6 (Refael Ackermann) #124505ccafa2a33] - tools: replace custom ESLint timers rule (Rich Trott) #1216218aec6766e] - url: always show password for URL instances (Brian White) #12420ac52923308] - url: update WHATWG URL API to latest spec (Timothy Gu) #12523539ffaef83] - url: improve descriptiveness of identifier (Rich Trott) #12579dfc801737f] - url: improve WHATWG URL inspection (Timothy Gu) #12507b2a9e60ce1] - url: clean up WHATWG URL origin generation (Timothy Gu) #1250729531d2654] - url: disallow invalid IPv4 in IPv6 parser (Daijiro Wachi) #12507ffb2ef4ff3] - url: remove javascript URL special case (Daijiro Wachi) #125075a27f6335d] - url: trim leading slashes of file URL paths (Daijiro Wachi) #12507b50a84a259] - url: avoid instanceof for WHATWG URL (Brian White) #12507b9b93f2165] - url: error when domainTo*() is called w/o argument (Timothy Gu) #12507b8d1a45beb] - url: change path parsing for non-special URLs (Daijiro Wachi) #12507c7de98a7bf] - url: add ToObject method to native URL class (James M Snell) #125074b6097d3bd] - url: use a class for WHATWG url[context] (Timothy Gu) #1250701b8839495] - url: spec-compliant URLSearchParams parser (Timothy Gu) #12507b8ff2c9f37] - url: spec-compliant URLSearchParams serializer (Timothy Gu) #12507d6fe91648a] - url: prioritize toString when stringifying (Timothy Gu) #125077c9ca0f3ce] - url: enforce valid UTF-8 in WHATWG parser (Timothy Gu) #12507b4052e656c] - url: extend URLSearchParams constructor (Timothy Gu) #12507e77f1e2177] - v8: fix stack overflow in recursive method (Ben Noordhuis) #1246025b851bdd4] - v8: fix build errors with g++ 7 (Ben Noordhuis) #12392