Skip to content
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

v17.0.1 release proposal #40535

Merged
merged 10 commits into from Oct 20, 2021
Merged

v17.0.1 release proposal #40535

merged 10 commits into from Oct 20, 2021

Commits on Oct 20, 2021

  1. build: include missing V8 headers in distribution

    Fixes: nodejs/Release#704
    
    PR-URL: #40526
    Fixes: #40529
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    targos committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    3f03355 View commit details
    Browse the repository at this point in the history
  2. stream: support array of streams in promises pipeline

    Fixes: #40191
    
    PR-URL: #40193
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Robert Nagy <ronagy@icloud.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Mesteery authored and targos committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    b84f101 View commit details
    Browse the repository at this point in the history
  3. src: add missing inialization in agent.h

    This missing initialization was reported by the coverity scans
    we are in the process of re-enabling.
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #40379
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    mhdawson authored and targos committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    f9f2442 View commit details
    Browse the repository at this point in the history
  4. test: split test-crypto-dh.js

    Split test-crypto-dh.js so that it is less likely to timeout on
    less powerful bots.
    
    PR-URL: #40451
    Refs: nodejs/reliability#86
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    joyeecheung authored and targos committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    7c42d9f View commit details
    Browse the repository at this point in the history
  5. stream: fix fromAsyncGen

    Fixes: #40497
    
    PR-URL: #40499
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    ronag authored and targos committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    111f0bd View commit details
    Browse the repository at this point in the history
  6. doc: specify that maxFreeSockets is per host

    The `maxFreeSockets` option specifies the maximum number of free
    sockets per host.
    
    PR-URL: #40483
    Fixes: #40446
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    lpinca authored and targos committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    977016a View commit details
    Browse the repository at this point in the history
  7. crypto: avoid double free

    Coverity scan reported a free after use and I think its
    right. Tweak to avoid double free.
    
    Signed-off-by: Michael Dawson <mdawson@devrus.com>
    
    PR-URL: #40380
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    mhdawson authored and targos committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    adbd92e View commit details
    Browse the repository at this point in the history
  8. test: adjust CLI flags test to ignore blank lines in doc

    PR-URL: #40403
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Zijian Liu <lxxyxzj@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Trott authored and targos committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    3f7c503 View commit details
    Browse the repository at this point in the history
  9. doc: format doc/api/*.md with markdown formatter

    PR-URL: #40403
    Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
    Reviewed-By: Zijian Liu <lxxyxzj@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Trott authored and targos committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    8dce85a View commit details
    Browse the repository at this point in the history
  10. 2021-10-20, Version 17.0.1 (Current)

    Notable changes:
    
    Fixed distribution for native addon builds
    
    This release fixes an issue introduced in Node.js v17.0.0, where some V8
    headers were missing from the distributed tarball, making it impossible
    to build native addons. These headers are now included.
    #40526
    
    Fixed stream issues
    * Fixed a regression in `stream.promises.pipeline`, which was introduced
      in version 16.10.0, is fixed. It is now possible again to pass an
      array of streams to the function.
      #40193
    * Fixed a bug in `stream.Duplex.from`, which didn't work properly when
      an async generator function was passed to it.
      #40499
    
    PR-URL: #40535
    targos committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    d68dd62 View commit details
    Browse the repository at this point in the history