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

v14.18.2 proposal #40969

Merged
merged 14 commits into from Nov 30, 2021
Merged

v14.18.2 proposal #40969

merged 14 commits into from Nov 30, 2021

Commits on Oct 12, 2021

  1. test: update upload.zip to be uncorrupted

    PR-URL: #37294
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Greg Ziskind authored and danielleadams committed Oct 12, 2021
    Copy the full SHA
    df401cd View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2021

  1. doc: add macOS arm64 experimental status

    PR-URL: #40127
    Reviewed-By: Richard Lau <rlau@redhat.com>
    mrienstra authored and richardlau committed Nov 25, 2021
    Copy the full SHA
    92490d1 View commit details
    Browse the repository at this point in the history
  2. doc: fix CJS-ESM selector in Safari

    Safari needs a vendor prefix on the appearance of the checkbox.
    
    PR-URL: #40135
    Backport-PR-URL: #40561
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    bmeck authored and richardlau committed Nov 25, 2021
    Copy the full SHA
    8ca082e View commit details
    Browse the repository at this point in the history
  3. test: deflake child-process-pipe-dataflow

    Fixes: #25988
    
    PR-URL: #40838
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    lpinca authored and richardlau committed Nov 25, 2021
    Copy the full SHA
    704989b View commit details
    Browse the repository at this point in the history
  4. deps: V8: patch jinja2 for Python 3.10 compat

    PR-URL: #40296
    Backport-PR-URL: #40689
    Fixes: #40294
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Christian Clauss <cclauss@me.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    targos authored and richardlau committed Nov 25, 2021
    Copy the full SHA
    cd7c340 View commit details
    Browse the repository at this point in the history
  5. tools: patch jinja2 for Python 3.10 compat

    PR-URL: #40296
    Backport-PR-URL: #40689
    Fixes: #40294
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Christian Clauss <cclauss@me.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    targos authored and richardlau committed Nov 25, 2021
    Copy the full SHA
    6b7b2bb View commit details
    Browse the repository at this point in the history
  6. build: support Python 3.10.0

    PR-URL: #40296
    Backport-PR-URL: #40689
    Fixes: #40294
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Richard Lau <rlau@redhat.com>
    Reviewed-By: Christian Clauss <cclauss@me.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    iam-frankqiu authored and richardlau committed Nov 25, 2021
    Copy the full SHA
    da35612 View commit details
    Browse the repository at this point in the history
  7. build: pin build-docs workflow to Node.js 14

    The build-docs workflow runs tests which means it is sensitive to
    globals and can fail if the `node` running the test has a different
    set of globals to that expected by `test/common`.
    
    PR-URL: #40939
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    richardlau committed Nov 25, 2021
    Copy the full SHA
    7923c61 View commit details
    Browse the repository at this point in the history
  8. tools: add script to update c-ares

    Add a script to automate updating of the c-ares dependency and
    accompanying maintenance guide.
    
    PR-URL: #40660
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    richardlau committed Nov 25, 2021
    Copy the full SHA
    aa947f7 View commit details
    Browse the repository at this point in the history
  9. deps: update c-ares to 1.18.1

    Updated as described in doc/guides/maintaining-c-ares.md.
    
    PR-URL: #40660
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    richardlau committed Nov 25, 2021
    Copy the full SHA
    9c3a85d View commit details
    Browse the repository at this point in the history
  10. doc: mark Node.js 10 as End-of-Life

    PR-URL: #38482
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Beth Griggs <bgriggs@redhat.com>
    Reviewed-By: Nitzan Uziely <linkgoron@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Darshan Sen <raisinten@gmail.com>
    Reviewed-By: Filip Skokan <panva.ip@gmail.com>
    richardlau committed Nov 25, 2021
    Copy the full SHA
    6330d43 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2021

  1. worker: avoid potential deadlock on NearHeapLimit

    It can happen that the `NearHeapLimit` callback is called while calling
    the `oninit()` function on `MessagePort` construction causing a deadlock
    when the `Worker::Exit()` method is called, as the `mutex_` was already
    held on the `CreateEnvMessagePort()` method. To fix it, just use the
    `mutex_` to protect the `child_port_data_` variable and avoid holding it
    when creating the `MessagePort`.
    Also, return early from `Worker::Run()` if the worker message port
    could not be created.
    
    Fixes: #38208
    
    PR-URL: #38403
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
    santigimeno authored and richardlau committed Nov 26, 2021
    Copy the full SHA
    39583f7 View commit details
    Browse the repository at this point in the history
  2. lib: fix regular expression to detect / and \

    PR-URL: #40325
    Backport-PR-URL: #40564
    Fixes: #40305
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
    Reviewed-By: Guy Bedford <guybedford@gmail.com>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Zeyu Yang <himself65@outlook.com>
    fasttime authored and richardlau committed Nov 26, 2021
    Copy the full SHA
    8894bdd View commit details
    Browse the repository at this point in the history
  3. 2021-11-30, Version 14.18.2 'Fermium' (LTS)

    Notable changes
    
    This release contains a c-ares update to fix a regression introduced in
    Node.js 14.17.5 resolving CNAME records containing underscores
    (#39780).
    
    Also included are commits to allow Node.js 14 to continue to build and
    pass tests on our Jenkins CI, including adding Python 3.10 to the list
    of allowable Python versions for building.
    
    PR-URL: #40969
    richardlau committed Nov 26, 2021
    Copy the full SHA
    c3dd76a View commit details
    Browse the repository at this point in the history