GeezerVison is showing github.com — Release proposal: v11.1.0 by targos · Pull Request #23922 · nodejs/node
Conversation
targos
commented
Oct 27, 2018
•
edited
Loading
Uh oh!
There was an error while loading. Please reload this page.
2018-11-02, Version 11.1.0 (Current), @targos
Notable changes
- deps
- repl
- Top-level for-await-of is now supported in the REPL. #23841
- timers
- Fixed an issue that could cause timers to enter an infinite loop. #23870
Commits
- [
2c2e2b53ab] - benchmark: fix bench-mkdirp to use recursive option (Klaus Meinhardt) #23699
- [
787e13b41c] - build: expose more openssl categories for addons (Jonathan Cardoso Machado) #23344
- [
b8f3bb107e] - build: add lint-py which uses flake8 (cclauss) #21952
- [
35c3c4ba68] - build: allow for overwriting of use_openssl_def (Shelley Vohr) #23763
- [
5c35d0db47] - build,meta: switch to gcc-4.9 on travis (Refael Ackermann) #23778
- [
141aec9564] - crypto: add SET_INTEGER_CONSANT macro (Daniel Bevenius) #23687
- [
4112a10abe] - crypto: strip unwanted space from openssl version (Sam Roberts) #23678
- [
2cc4f5c923] - deps: patch V8 to 7.0.276.32 (Michaël Zasso) #23851
- [
0312d8b2cd] - deps: fix shim for v8::Value::IntegerValue() (Anna Henningsen) #23898
- [
9011db426e] - (SEMVER-MINOR) deps: move more deprecations to V8_DEPRECATED (Anna Henningsen) #23414
- [
e5b51cc496] - (SEMVER-MINOR) deps: icu 63.1 bump (CLDR 34) (Steven R. Loomis) #23715
- [
ab58439916] - deps: icu: apply workaround patch (Steven R. Loomis) #23764
- [
3b66a8d893] - deps: fix wrong default for v8 handle zapping (Refael Ackermann) #23801
- [
26510fbd8e] - doc: add branding to style guide (Rich Trott) #23967
- [
33053ec8d7] - doc: use Node.js instead of Node (Rich Trott) #23967
- [
ec009f620c] - doc: revise BUILDING.md (Rich Trott) #23966
- [
da494ef889] - doc: clarify fd behaviour with {read,write}File (Sakthipriyan Vairamani (thefourtheye)) #23706
- [
539e1233b0] - doc: moved test instructions to BUILDING.md (Kamat, Trivikram) #23949
- [
cc65fee1d3] - doc: fix typographical issues (Denis McDonald) #23970
- [
ee6b0395f5] - doc: sort markdown refs in errors (Sam Roberts) #23972
- [
ee299c7ef1] - doc: remove "idiomatic choice" from queueMicrotask (Rod Vagg) #23885
- [
147e5d5792] - doc: document HPE_HEADER_OVERFLOW error (Sam Roberts) #23963
- [
24c6a02930] - doc: add documentation for http.IncomingMessage$complete (James M Snell) #23914
- [
82ee6c3e47] - doc: remove mailing list (Rich Trott) #23932
- [
99fffff6e0] - doc: remove notice of dashes in V8 options (Denys Otrishko) #23903
- [
8b5339da14] - doc: rename README section for Release Keys (Rich Trott) #23927
- [
676875195b] - doc: add note about ABI compatibility (Myles Borins) #22237
- [
f01a806276] - doc: add optional callback to socket.end() (Ajido) #23937
- [
64c205d9bc] - doc: make example more clarified in cluster.md (ZYSzys) #23931
- [
748dbf9778] - doc: simplify valid security issue descriptions (Rich Trott) #23881
- [
e241398ef6] - doc: simplify path.basename() on POSIX and Windows (ZYSzys) #23864
- [
49b32af5ab] - doc: document nullptr comparisons in style guide (Anna Henningsen) #23805
- [
0ba49fec12] - doc: remove problematic example from README (Rich Trott) #23817
- [
d808d27120] - doc: use Cookie in request.setHeader() examples (Luigi Pinca) #23707
- [
1baba9b061] - doc: NODE_EXTRA_CA_CERTS is ignored if setuid root (Ben Noordhuis) #23770
- [
dd5afbe05f] - doc: add review suggestions to require() (erickwendel) #23605
- [
db113a24e0] - doc: document and warn if the ICU version is too old (Steven R. Loomis) #23766
- [
c30de85ca5] - doc: move @phillipj to emeriti (Phillip Johnsen) #23790
- [
84fdb1cc0e] - doc: add note about removeListener order (James M Snell) #23762
- [
f4c4b2b41b] - doc: document ACL limitation for fs.access on Windows (James M Snell) #23772
- [
83b776c864] - doc: document that addMembership must be called once in a cluster (James M Snell) #23746
- [
1851cf4f83] - doc, test: document and test vm timeout escapes (James M Snell) #23743
- [
b4b101fed6] - (SEMVER-MINOR) fs: default open/openSync flags argument to 'r' (Ben Noordhuis) #23767
- [
1c5ffb3ec5] - (SEMVER-MINOR) lib: add escapeCodeTimeout as an option to createInterface (Raoof) #19780
- [
1cda41b7da] - lib: migrate from process.binding('config') to getOptions() (Vladimir Ilic) #23588
- [
22cd53791a] - lib: trigger uncaught exception handler for microtasks (Gus Caplan) #23794
- [
97496f0fd9] - n-api: make per-Context-ness of napi\_env explicit (Anna Henningsen) #23689
- [
3e512f1897] - os: fix memory leak in userInfo() (Anna Henningsen) #23893
- [
02f13abde3] - repl: support top-level for-await-of (Shelley Vohr) #23841
- [
86cf01404c] - repl: migrate from process.binding('config') to getOptions() (Jose Bucio) #23684
- [
4a79b2568f] - src: improve StreamBase write throughput (Anna Henningsen) #23843
- [
dcaf72311b] - src: minor refactor to node_errors.h (Anna Henningsen) #23879
- [
fef17b716d] - src: avoid extra Persistent in DefaultTriggerAsyncIdScope (Anna Henningsen) #23844
- [
ce106df728] - src: use maybe version v8::Function::Call (Ouyang Yadong) #23826
- [
1bdbf8765d] - src: reduce duplication in tcp_wrap Connect (Daniel Bevenius) #23753
- [
9fbe91a061] - src: refactor deprecated v8::String::NewFromTwoByte call (Romain Lanz) #23803
- [
48ed81fad2] - src: improve StreamBase read throughput (Anna Henningsen) #23797
- [
a6fe2caaae] - src: simplify TimerFunctionCall() in node\_perf.cc (Anna Henningsen) #23782
- [
30be5cbdb0] - src: memory management using smart pointer (Uttam Pawar) #23628
- [
df05ddfd72] - src: refactor deprecated v8::Function::Call call (Romain Lanz) #23804
- [
7bbc072529] - stream: do not error async iterators on destroy(null) (Matteo Collina) #23901
- [
5ce3b6d7a4] - stream: ended streams should resolve the async iteration (Matteo Collina) #23901
- [
aaddf97d9b] - stream: async iteration should work with destroyed stream (Matteo Collina) #23785
- [
871e32789a] - test: fixed error message in test-buffer-read (Arvind Pandey) #23957
- [
ed10a91e83] - test: add test-benchmark-http2 (Rich Trott) #23863
- [
22bbece323] - test: fix regression when compiled with FIPS (Adam Majer) #23871
- [
22caa26c69] - test: fix strictEqual() argument order (Loic) #23829
- [
572ea60378] - test: verify performance.timerify() works w/ non-Node Contexts (Anna Henningsen) #23784
- [
0f00ac9c7a] - test: mark test-vm-timeout-* known issue tests flaky (James M Snell) #23743
- [
a80452a1ab] - test: add test-benchmark-napi (Emily Marigold Klassen) #23585
- [
086ee5e57f] - test: increase coverage of internal/stream/end-of-stream (Tyler Vann-Campbell) #23751
- [
ee8fa528e2] - test: fix strictEqual() arguments order (Nolan Rigo) #23800
- [
83ddd3e7d0] - test: fix flaky test (cjihrig) #23811
- [
1521d8991d] - test: fix invalid modulesLength for DSA keygen (Adam Majer) #23732
- [
dfecf85ded] - test: fix test-require-symlink on Windows (Bartosz Sosnowski) #23691
- [
ddd9ccf1d8] - test: fix strictEqual() argument order (Romain Lanz) #23768
- [
a666d3ea24] - test: fix strictEqual() arguments order (Thomas GENTILHOMME) #23771
- [
fa1373fc74] - test: fix assertion arguments order (Elian Gutierrez) #23787
- [
167e99b9a1] - timers: fix priority queue removeAt fn (Anatoli Papirovski) #23870
- [
09f25af16f] - tls: throw if protocol too long (Andre Jodat-Danbrani) #23606
- [
45a20a8d78] - tools: update ESLint to 5.8.0 (cjihrig) #23904
- [
c20eb4f2bd] - (SEMVER-MINOR) tools, icu: actually failover if there are multiple URLs (Steven R. Loomis) #23715
- [
b07cb4810c] - zlib: do not leak on destroy (Mathias Buus) #23734
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
This commit fixes test-tls-set-secure-context.js. The test was
making one long lasting HTTP connection, followed by a number of
shorter lived connections. However, it was possible that the
connections were not received in the desired order. This commit
ensures that the long lasting connection is established before
making any other connections.
PR-URL: #23811
Fixes: #23807
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Denys Otrishko <[email protected]>
Reviewed-By: Luigi Pinca <[email protected]>
The convertProtocols() function now throws a range error when the byte
length of a protocol is too long to fit in a Buffer.
Also added a test case in test/parallel/test-tls-basic-validations.js
to cover this.
PR-URL: #23606
Reviewed-By: Anna Henningsen <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Matteo Collina <[email protected]>
Reviewed-By: Sakthipriyan Vairamani <[email protected]>
Improve performance by providing JS with the raw ingridients
for the read data, i.e. an `ArrayBuffer` + offset + length
fields, instead of creating `Buffer` instances in C++ land.
PR-URL: #23797
Reviewed-By: Tiancheng "Timothy" Gu <[email protected]>
Reviewed-By: James M Snell <[email protected]>
This change adds test cases to call the function returned by
end-of-stream and asserts that callbacks are not called when
the stream is ended, or prematurely closed.
PR-URL: #23751
Reviewed-By: Ruben Bridgewater <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Building node against versions of the dependencies that differ from the
ones we vendor will result in a non ABI compatible version of Node.js
This patch adds a note to make it explicit that if individuals build
node against different versions of a dependency they should make a
custom NODE_MODULE_VERSION.
PR-URL: #22237
Reviewed-By: Vse Mozhet Byt <[email protected]>
Reviewed-By: Jon Moss <[email protected]>
Reviewed-By: Benjamin Gruenbaum <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Trivikram Kamat <[email protected]>
It can't be idiomatic if it's not in general use and therefore hasn't
been picked up by users. It's not even in browsers yet.
"Idiomatic" use is an emergent property that comes from observed use
and this feature is so new (to browsers and Node) that it can't
possibly be. In general I don't think it's the place of the Node API
docs to observe what emerges as idiomatic Node.js.
It also can't be a recommended feature (if that was the intent of the
language) because it's marked experimental. For now, it's just a
feature, nothing more. Recommendations and/or observations about it
being 'idiomatic' can come later.
PR-URL: #23885
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Rich Trott <[email protected]>
Reviewed-By: Anna Henningsen <[email protected]>
Reviewed-By: Luigi Pinca <[email protected]>
Reviewed-By: Tiancheng "Timothy" Gu <[email protected]>
Reviewed-By: Colin Ihrig <[email protected]>
Reviewed-By: Yuta Hiroto <[email protected]>
Reviewed-By: Matheus Marchini <[email protected]>
Reviewed-By: Vse Mozhet Byt <[email protected]>
Reviewed-By: Trivikram Kamat <[email protected]>
Notable changes:
* deps
* Updated ICU to 63.1. #23715
* repl
* Top-level for-await-of is now supported in the REPL.
#23841
* timers
* Fixed an issue that could cause timers to enter an infinite loop.
#23870
PR-URL: #23922
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
targos
added a commit
that referenced
this pull request
Nov 2, 2018
Notable changes:
* deps
* Updated ICU to 63.1. #23715
* repl
* Top-level for-await-of is now supported in the REPL.
#23841
* timers
* Fixed an issue that could cause timers to enter an infinite loop.
#23870
PR-URL: #23922
targos
added a commit
to nodejs/nodejs.org
that referenced
this pull request
Nov 2, 2018
targos
added a commit
to nodejs/nodejs.org
that referenced
this pull request
Nov 2, 2018
Reviewers
mcollina
mcollina approved these changes
cjihrig
cjihrig approved these changes
Uh oh!
There was an error while loading. Please reload this page.
Assignees
No one assigned
Labels
meta
Issues and PRs related to the general management of the project.
Milestone
No milestone
Development
Successfully merging this pull request may close these issues.
Uh oh!
There was an error while loading. Please reload this page.
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.
|