Skip to content

2019-10-22, Version 10.17.0 'Dubnium' (LTS), @BethGriggs

Compare
Choose a tag to compare
@BethGriggs BethGriggs released this 22 Oct 19:28

Notable changes

  • crypto:
    • add support for chacha20-poly1305 for AEAD (chux0519) #24081
    • increase maxmem range from 32 to 53 bits (Tobias Nießen) #28799
  • deps:
    • update npm to 6.11.3 (claudiahdz) #29430
    • upgrade openssl sources to 1.1.1d (Sam Roberts) #29921
  • dns: remove dns.promises experimental warning (cjihrig) #26592
  • fs: remove experimental warning for fs.promises (Anna Henningsen) #26581
  • http: makes response.writeHead return the response (Mark S. Everitt) #25974
  • http2: makes response.writeHead return the response (Mark S. Everitt) #25974
  • n-api:
    • make func argument of napi_create_threadsafe_function optional (legendecas) #27791
    • mark version 5 N-APIs as stable (Gabriel Schulhof) #29401
    • implement date object (Jarrod Connolly) #25917
  • process: add --unhandled-rejections flag (Ruben Bridgewater) #26599
  • stream:
    • implement Readable.from async iterator utility (Guy Bedford) #27660
    • make Symbol.asyncIterator support stable (Matteo Collina) #26989

Commits

  • [f1a5a36961] - build: update Windows icon to Feb 2016 rebrand (Mike MacCana) #28524
  • [63de2ade85] - (SEMVER-MINOR) crypto: add support for chacha20-poly1305 for AEAD (chux0519) #24081
  • [4f0f12c3d6] - crypto: fix rsa key gen with non-default exponent (Sam Roberts) #27092
  • [7735824d2c] - (SEMVER-MINOR) crypto: increase maxmem range from 32 to 53 bits (Tobias Nießen) #28799
  • [e53dbba6bc] - deps: update npm to 6.11.3 (claudiahdz) #29430
  • [55cd01c5c3] - (SEMVER-MINOR) deps: update npm to 6.10.3 (isaacs) #29023
  • [e2291cf805] - deps: upgrade npm to 6.10.2 (isaacs) #28853
  • [03b69660f9] - deps: upgrade npm to 6.10.0 (isaacs) #28525
  • [333963ef73] - deps: dlloads node static linked executable (Luca Lindhorst) #28045
  • [7202792ad3] - deps: update archs files for OpenSSL-1.1.1d (Sam Roberts) #29921
  • [9c393f1d02] - deps: upgrade openssl sources to 1.1.1d (Sam Roberts) #29921
  • [7f48519413] - deps: do not link against librt (Sam Roberts) #29729
  • [fcc22d31a0] - (SEMVER-MINOR) dns: make dns.promises enumerable (cjihrig) #26592
  • [fa27aac5fb] - (SEMVER-MINOR) dns: remove dns.promises experimental warning (cjihrig) #26592
  • [90fb146933] - (SEMVER-MINOR) doc: move dns.promises to stable status (cjihrig) #26592
  • [65e68d1f4f] - doc: add documentation for stream readableFlowing (Chetan Karande) #29506
  • [c285e694e2] - doc: fix the links tls default version sections (Chetan Karande) #28827
  • [cef5010135] - doc: describe tls.DEFAULT_MIN_VERSION/_MAX_VERSION (Chetan Karande) #28827
  • [15c2eb0e58] - doc: update N-API version matrix (Gabriel Schulhof) #29461
  • [a3eda2896d] - doc: fixup changelog for v10.16.3 (Andrew Hughes) #29159
  • [56a834a53f] - doc,test: clarify that Http2Stream is destroyed after data is read (Alba Mendez) #27891
  • [85ce8ef19a] - (SEMVER-MINOR) fs: remove experimental warning for fs.promises (Anna Henningsen) #26581
  • [ccf2823f83] - (SEMVER-MINOR) http: makes response.writeHead return the response (Mark S. Everitt) #25974
  • [66387cd45e] - http2: send out pending data earlier (Anna Henningsen) #29398
  • [925849650b] - (SEMVER-MINOR) http2: makes response.writeHead return the response (Mark S. Everitt) #25974
  • [69b0212df3] - http2: do not start reading after write if new write is on wire (Anna Henningsen) #29399
  • [36a0e9a063] - http2: do not crash on stream listener removal w/ destroyed session (Anna Henningsen) #29459
  • [c74c6a5ccf] - n-api: mark version 5 N-APIs as stable (Gabriel Schulhof) #29401
  • [f8622762e3] - (SEMVER-MINOR) n-api: make func argument of napi_create_threadsafe_function optional (legendecas) #27791
  • [4f41e4f471] - (SEMVER-MINOR) n-api: implement date object (Jarrod Connolly) #25917
  • [69bf5b7944] - net: treat ENOTCONN at shutdown as success (Anna Henningsen) #29912
  • [d6c998a478] - process: use public readableFlowing property (Chetan Karande) #29502
  • [b43d7e8f42] - (SEMVER-MINOR) process: add --unhandled-rejections flag (Ruben Bridgewater) #26599
  • [79f3844fb0] - (SEMVER-MINOR) readline: make Symbol.asyncIterator support stable (Matteo Collina) #26989
  • [18b140ae75] - src: use maybe version v8::Function::Call (Ouyang Yadong) #23826
  • [1bb5102999] - src: use more explicit return type in Sign::SignFinal() (Anna Henningsen) #23779
  • [859d47593e] - src: reduce platform worker barrier lifetime (Ali Ijaz Sheikh) #23419
  • [00831f0293] - (SEMVER-MINOR) stream: make Symbol.asyncIterator support stable (Matteo Collina) #26989
  • [ddb5152e9b] - (SEMVER-MINOR) stream: implement Readable.from async iterator utility (Guy Bedford) #27660
  • [13d8549abd] - test: well-defined DH groups now verify clean (Sam Roberts) #29550
  • [f78ecc3f93] - test: fix race in test-http2-origin (Alba Mendez) #28903
  • [2afbb3efab] - test,win: cleanup exec-timeout processes (João Reis) #28723
  • [fe58bca878] - tls: group chunks into TLS segments (Alba Mendez) #27861
  • [2eae030a4b] - (SEMVER-MINOR) worker: add missing return value in case of fatal exceptions (Ruben Bridgewater) #29036
  • [e8c90bf4d1] - zlib: do not coalesce multiple .flush() calls (Anna Henningsen) #28520