Skip to content

v11.6.0 proposal

Rodrigo Muino Tomonari requested to merge v11.6.0-proposal into v11.x

2018-12-26, Version 11.6.0 (Current), @MylesBorins

Notable Changes

  • cli:
    • add --max-http-header-size flag (cjihrig) #24811
  • crypto:
    • always accept certificates as public keys (Tobias Nießen) #24234
    • add key object API (Tobias Nießen) #24234
    • update root certificates (Sam Roberts) #25113
  • deps:
    • upgrade to libuv 1.24.1 (cjihrig) #25078
    • upgrade npm to 6.5.0 (Audrey Eschright) #24734
  • http:
    • add maxHeaderSize property (cjihrig) #24860

Commits

  • [a9ab28df2c] - assert: inspect getters (Ruben Bridgewater) #25004
  • [508cbaa1c3] - buffer: simplify code (Ruben Bridgewater) #25151
  • [16766bac60] - build: correct fi indentation in Makefile (Daniel Bevenius) #25107
  • [4513516f5e] - build: add a space to clarify skipping crypto msg (Daniel Bevenius) #25011
  • [7b2eefc103] - child_process: spawn ignores options in case args is undefined (Eduard Bondarenko) #24913
  • [edd8bd0ee0] - (SEMVER-MINOR) cli: add --max-http-header-size flag (cjihrig) #24811
  • [25c6053538] - (SEMVER-MINOR) crypto: always accept certificates as public keys (Tobias Nießen) #24234
  • [7c4dd14150] - (SEMVER-MINOR) crypto: add key object API (Tobias Nießen) #24234
  • [cd04a54a36] - crypto: update root certificates (Sam Roberts) #25113
  • [585e014e0a] - (SEMVER-MINOR) deps: upgrade npm to 6.5.0 (Audrey Eschright) #24734
  • [155d1d54bf] - deps: upgrade to libuv 1.24.1 (cjihrig) #25078
  • [0057af293a] - (SEMVER-MINOR) deps: cherry-pick http_parser_set_max_header_size (cjihrig) #24811
  • [9b9060db75] - doc: fix links in test/common/README.md (Vse Mozhet Byt) #25172
  • [9d80666b01] - doc: revise "Breaking Changes and Deprecations" (Rich Trott) #25116
  • [972b056650] - doc: describe root cert update process (Sam Roberts) #25113
  • [4561e2c984] - doc: revise "Breaking Changes" section of Collaborator Guide (Rich Trott) #25071
  • [2516e9cfd0] - doc,lib,test: capitalize comment sentences (Ruben Bridgewater) #24996
  • [d1a98a8d0a] - events: simplify stack compare function (Ruben Bridgewater) #24744
  • [5e1ec70703] - (SEMVER-MINOR) http: add maxHeaderSize property (cjihrig) #24860
  • [d93b642ccd] - lib: make internal API warning more direct (Rich Trott) #25125
  • [d23d63d48d] - lib: switch to object spread where possible (Ruben Bridgewater) #25104
  • [96bdd47734] - lib: refactor argument validation using validateString (ZYSzys) #24960
  • [0cde1a4fdc] - lib: remove unused NativeModule/NativeModule wraps (Joyee Cheung) #24904
  • [1a562ccef7] - os: use uv_os_gethostname() in hostname() (cjihrig) #25111
  • [85a136974e] - perf_hooks: make GC tracking state per-Environment (Anna Henningsen) #25053
  • [3f82144c98] - process: move environment variable proxy code into node_env_var.cc (Joyee Cheung) #25067
  • [e62471394c] - src: add DCHECK macros (kiyomizumia) #24359
  • [3dcdfe30fe] - src: use std::vector for setting up process.execPath (Anna Henningsen) #25069
  • [e0e1b6d2ef] - src: port GetLoadedLibraries for freebsd (Gireesh Punathil) #25106
  • [f213a055f6] - src: mark options parsers as const (Anna Henningsen) #25065
  • [a44910df5e] - src: unload addons when environment quits (Gabriel Schulhof) #24861
  • [c6388edf34] - src: handle empty Maybe in uv binding initialize (Anna Henningsen) #25079
  • [6f3b421dd5] - src: schedule destroy hooks in BeforeExit early during bootstrap (Joyee Cheung) #25020
  • [a4505c698f] - src: extract common Bind method (Jon Moss) #22315
  • [09a99c6834] - src: mark some global state as const (Anna Henningsen) #25052
  • [7f34c768da] - src: remove internalBinding('config').warningFile (Joyee Cheung) #24959
  • [c80ac7fae3] - (SEMVER-MINOR) src: add kUInteger parsing (Matteo Collina) #24811
  • [9c2e97e421] - test: fix test-tls-session-timeout (Rich Trott) #25188
  • [105650746b] - test: mark test-trace-events-api-worker-disabled flaky (Rich Trott) #25197
  • [57148f3be0] - test: remove Files: comment processing from Python test runner (Rich Trott) #25183
  • [8c469601ba] - test: add hasCrypto check to common flags check (Daniel Bevenius) #25147
  • [982b3906ec] - test: remove unnecessary eslint-disable comments (Rich Trott) #25119
  • [d09e3335a6] - test: remove obsolete eslint comments (cjihrig) #25088
  • [8279826ce6] - test: verify input flags (Ruben Bridgewater) #24876
  • [1f45b2370d] - test: add signal check to test-esm-cjs-main (Rich Trott) #25073
  • [3e1fe19194] - test: add missing tmpdir.refresh() in recently-added test (Rich Trott) #25098
  • [5eb5d1d7b1] - test: test internal/util/types in vm (ZYSzys) #25056
  • [9ad6bc2e6e] - test: remove magic numbers in test-gc-http-client-onerror (Rich Trott) #24943
  • [30b61554f6] - test: merge test with unnecessary child process (Sam Roberts) #25025
  • [8e8c651e40] - test,doc: add tests and docs for addon unloading (Anna Henningsen) #24861
  • [e340b8f1ff] - tls: re-define max supported version as 1.2 (Sam Roberts) #25024
  • [56fb66b34c] - tools: update ESLint to 5.11.0 (cjihrig) #25191
  • [440a161109] - tools: alphabetize IGNORED_SUITES in tools/test.py (Rich Trott) #25182
  • [7756279efe] - tools: report unused disable-directives for ESLint (Rich Trott) #25119
  • [66b5c3bdbd] - tools: update certdata.txt (Sam Roberts) #25113
  • [a5bccc2919] - tools: make apilinks building more robust (Joyee Cheung) #25019
  • [ed3303ba99] - tools: enable no-useless-constructor lint rule (cjihrig) #25055
  • [810e6ea471] - vm: reuse validateString of internal/validators (ZYSzys) #25074
  • [74e08c0458] - vm: simplify Script constructor options validation (cjihrig) #25054
  • [4f28da883f] - worker: fix nullptr deref after MessagePort deser failure (Anna Henningsen) #25076

Merge request reports

Loading