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.13.0 proposal #35419

Merged
merged 42 commits into from Sep 29, 2020
Merged

v14.13.0 proposal #35419

merged 42 commits into from Sep 29, 2020

Commits on Sep 24, 2020

  1. doc: put release script specifics in details

    Listing all the steps can be confusing an make it seem like
    the releaser is meant to run each of these steps manually. In fact
    I personally did that my first release.
    
    Let's put those steps in a details block to make it more obvious
    that it is informational and not steps to follow
    
    PR-URL: #35260
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Ruy Adorno <ruyadorno@github.com>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    MylesBorins committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    c09f3dc View commit details
    Browse the repository at this point in the history
  2. doc: update crypto.createSecretKey accepted types

    PR-URL: #35246
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: James M Snell <jasnell@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    panva authored and MylesBorins committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    2a4ae09 View commit details
    Browse the repository at this point in the history
  3. module: fix crash on multiline named cjs imports

    The node process crashes when trying to parse a multiline import
    statement for named exports of a CommonJS module:
    
        TypeError: Cannot read property '0' of null
              at ModuleJob._instantiate (internal/modules/esm/module_job.js:112:77)
              at async ModuleJob.run (internal/modules/esm/module_job.js:137:5)
              at async Loader.import (internal/modules/esm/loader.js:165:24)
              at async rejects.name (file:///***/node/test/es-module/test-esm-cjs-named-error.mjs:56:3)
              at async waitForActual (assert.js:721:5)
              at async rejects (assert.js:830:25),
    
    The reason is that the regexp that is currently used to decorate the
    original error fails for multi line import statements.
    
    Unfortunately the undecorated error stack only contains the single line
    which causes the import to fail:
    
        file:///***/node/test/fixtures/es-modules/package-cjs-named-error/multi-line.mjs:2
          comeOn,
          ^^^^^^
        SyntaxError: The requested module './fail.cjs' does not provide an export named 'comeOn'
            at ModuleJob._instantiate (internal/modules/esm/module_job.js:98:21)
            at async ModuleJob.run (internal/modules/esm/module_job.js:141:5)
            at async Loader.import (internal/modules/esm/loader.js:165:24)
            at async rejects.name (file:///***/node/test/es-module/test-esm-cjs-named-error.mjs:56:3)
            at async waitForActual (assert.js:721:5)
            at async rejects (assert.js:830:25)
    
    Hence, for multiline import statements we cannot create an equivalent
    piece of code that uses default import followed by an object
    destructuring assignment.
    
    In any case the node process should definitely not crash. So until we
    have a more sophisticated way of extracting the entire problematic
    multiline import statement, show the code example only for single-line
    imports where the current regexp approach works well.
    
    Refs: #35259
    
    PR-URL: #35275
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    ctavan authored and MylesBorins committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    68ea7f5 View commit details
    Browse the repository at this point in the history
  4. tools,doc: upgrade dependencies

    PR-URL: #35244
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Shelley Vohr <codebytere@gmail.com>
    aduh95 authored and MylesBorins committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    9d91842 View commit details
    Browse the repository at this point in the history
  5. tools,doc: enforce alphabetical order for md refs

    PR-URL: #35244
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Shelley Vohr <codebytere@gmail.com>
    aduh95 authored and MylesBorins committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    c5d27e1 View commit details
    Browse the repository at this point in the history
  6. doc: add socket.readyState

    + description of `socket.readyState`
    
    Note: YAML tag found in commit e697cfb
    
    Co-authored-by: Michael Auderer <mike@silverstone.io>
    
    PR-URL: #35262
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    clarkkozak authored and MylesBorins committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    ec6b78a View commit details
    Browse the repository at this point in the history
  7. doc: fix heading space bug in assert.md

    Fixing a heading rendering bug
    
    PR-URL: #35310
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    tlhunter authored and MylesBorins committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    0c4540b View commit details
    Browse the repository at this point in the history
  8. tools: ignore build folder when checking links

    We checkout build as a subdirectory as part of CI and
    if you run `make test` instead of `make test-ci` you get
    loads of errors about markdown link breaks. Ignore this
    directory as we don't need to examine another repo
    
    PR-URL: #35315
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Ash Cripps authored and MylesBorins committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    7f35573 View commit details
    Browse the repository at this point in the history
  9. doc: revise dependency redirection text in policy.md

    PR-URL: #35276
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and MylesBorins committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    1893449 View commit details
    Browse the repository at this point in the history
  10. doc: replace "this guide" link text with guide title

    PR-URL: #35283
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and MylesBorins committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    b4514d4 View commit details
    Browse the repository at this point in the history
  11. doc: change type of child_process.signalCode to string

    During testing, and interfacing with child_processes, I found that the
    child_process.signalCode property to be the string representation of
    the signal, not number.
    
    PR-URL: #35223
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Linn Dahlgren authored and MylesBorins committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    b9d767c View commit details
    Browse the repository at this point in the history
  12. doc: move package config docs to separate page

    This part of the docs aims to contain documentation regarding package
    configuration that covers both ESM and CJS realms.
    
    * Move Enabling section
    * Update Enabling section
    * Remove -u flag
    * Package scopes do not carry through `node_modules` folders
    
    Refs: nodejs/modules#539
    
    Co-authored-by: Geoffrey Booth <webmaster@geoffreybooth.com>>
    Co-authored-by: Guy Bedford <guybedford@gmail.com>
    
    PR-URL: #34748
    Reviewed-By: Derek Lewis <DerekNonGeneric@inf.is>
    Reviewed-By: Geoffrey Booth <webmaster@geoffreybooth.com>
    Reviewed-By: Guy Bedford <guybedford@gmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Ruy Adorno <ruyadorno@github.com>
    aduh95 authored and MylesBorins committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    ef0d2ef View commit details
    Browse the repository at this point in the history
  13. meta: update module pages in CODEOWNERS

    PR-URL: #34932
    Reviewed-By: Mary Marchini <oss@mmarchini.me>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Derek Lewis <DerekNonGeneric@inf.is>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    aduh95 authored and MylesBorins committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    ab7d0e9 View commit details
    Browse the repository at this point in the history
  14. doc: document support for package.json fields

    Fixes: #33143
    
    PR-URL: #34970
    Reviewed-By: Guy Bedford <guybedford@gmail.com>
    Reviewed-By: Geoffrey Booth <webmaster@geoffreybooth.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    aduh95 authored and MylesBorins committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    1d1ce1f View commit details
    Browse the repository at this point in the history
  15. module: exports pattern support

    PR-URL: #34718
    Reviewed-By: Jan Krems <jan.krems@gmail.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    guybedford authored and MylesBorins committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    5057318 View commit details
    Browse the repository at this point in the history
  16. doc: edit subpath export patterns introduction

    * Use parallel construction in the two sentences
    * Backticks around _package.json_ to match rest of file
    * Add comma for readability
    * Own the recommendation ("we recommend")
    
    PR-URL: #35254
    Reviewed-By: Jan Krems <jan.krems@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Guy Bedford <guybedford@gmail.com>
    Trott authored and MylesBorins committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    d7282c0 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2020

  1. doc: fixup lutimes metadata

    Refs: #35320 (comment)
    
    PR-URL: #35328
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    addaleax authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    dd53036 View commit details
    Browse the repository at this point in the history
  2. doc: put landing specifics in details tag

    Showing all the steps isn't usually useful and makes it seem like the
    collaborator is meant to follow the manual steps. I've seen this happen
    during at least one onboarding. The section is also a bit long to
    comfortably scroll over quickly to find the next section.
    
    Let's put those steps in a details block to make it more obvious that it
    is there for unusual situations only.
    
    Co-authored-by: Shelley Vohr <codebytere@gmail.com>
    
    PR-URL: #35296
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Trott authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    a8d3a7f View commit details
    Browse the repository at this point in the history
  3. doc: update napi_make_callback documentation

    Calling napi_make_callback() with no async_context is not resulting in
    using the current async context instead an empty context (id 0) is
    used.
    
    Using NULL is like using node::Makecallback without async_context which
    is deprecated since Node.js 10 (DEP0099).
    
    PR-URL: #35321
    Fixes: #35188
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gabriel Schulhof <gabriel.schulhof@intel.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Flarna authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    0a847ca View commit details
    Browse the repository at this point in the history
  4. doc: avoid referring to C array size

    The size of arrays is measured in bytes in C, not in the number of
    elements. The napi_get_cb_info function takes the length of the
    array, that is, the number of elements it can contain, and not its size.
    
    PR-URL: #35300
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Gabriel Schulhof <gabriel.schulhof@intel.com>
    tniessen authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    6dc6dad View commit details
    Browse the repository at this point in the history
  5. doc: improve N-API string-to-native doc

    Mention null termination handling in the string size accounting and
    string truncation.
    
    PR-URL: #35322
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Gabriel Schulhof authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    482ce6c View commit details
    Browse the repository at this point in the history
  6. doc: refine require/import conditions constraints

    PR-URL: #35311
    Reviewed-By: Jan Krems <jan.krems@gmail.com>
    guybedford authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    5da5d41 View commit details
    Browse the repository at this point in the history
  7. deps: upgrade to c-ares v1.16.1

    PR-URL: #35324
    Refs: https://github.com/c-ares/c-ares/releases/tag/cares-1_16_1
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    codebytere authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    353a567 View commit details
    Browse the repository at this point in the history
  8. src: allow N-API addon in AddLinkedBinding()

    `AddLinkedBinding()` can be used to load old-style Node.js addons, but
    currently not N-API addons. There’s no good reason not to support
    N-API addons as well, so add that.
    
    PR-URL: #35301
    Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Zeyu Yang <himself65@outlook.com>
    addaleax authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    0d8eaa3 View commit details
    Browse the repository at this point in the history
  9. src: fix incorrect SIGSEGV handling in NODE_USE_V8_WASM_TRAP_HANDLER

    Pass SA_SIGINFO to sa_flags so the TrapWebAssemblyOrContinue is treated
    as sa_sigaction, not sa_handler, otherwise siginfo_t* info contains
    some garbage
    
    PR-URL: #35282
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
    korniltsev authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    1e1cb94 View commit details
    Browse the repository at this point in the history
  10. test,child_process: add tests for signalCode value

    Prior to this change, none of the child_process tests checked the
    signalCode property for a value other than null. Add a check to an
    existing test.
    
    PR-URL: #35327
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Trott authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    d7c28c9 View commit details
    Browse the repository at this point in the history
  11. doc: added version 7 to N-API version matrix

    Node.js version 14.12.0 released the N-API version 7, but it's not
    present on the N-API version matrix. This change  should fix the problem
    in the documentation.
    
    PR-URL: #35319
    Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    NickNaso authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    1758ac8 View commit details
    Browse the repository at this point in the history
  12. doc: add gpg key export directions to releases doc

    Adds an extra step with instructions for exporting a gpg key to be
    uploaded to the key server.
    
    PR-URL: #35298
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Beth Griggs <Bethany.Griggs@uk.ibm.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    danielleadams authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    87dfed0 View commit details
    Browse the repository at this point in the history
  13. deps: upgrade to libuv 1.40.0

    Notable changes:
    
    - The UV_UDP_MMSG_FREE flag has been added.
    - UV__EPROTO has been remapped from 4046 to -4046 for
      consistency with other error codes.
    - On Windows, UTF-16 surrogate pairs are no longer
      replaced with the Unicode replacement character.
    - uv_timer_get_due_in() has been added.
    
    PR-URL: #35333
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    cjihrig authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    19b95a7 View commit details
    Browse the repository at this point in the history
  14. test: replace annonymous functions with arrow

    PR-URL: #34921
    Reviewed-By: Harshitha K P <harshitha014@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    PoojaDurgad authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    f2635b3 View commit details
    Browse the repository at this point in the history
  15. doc: set encoding to hex before piping hash

    I found out that piping a hash to the stdout output would print a
    non-hex set of characters, however, the examples are intended to print
    out a hex-encoded output so, my proposal here is simple, we set the
    encoding to `hex` before piping the response of the hash algo by calling
    `hash.setEncoding('hex');`. With this the example is fixed
    
    PR-URL: #35338
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Tobias Nießen <tniessen@tnie.de>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    vbarzana authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    857e321 View commit details
    Browse the repository at this point in the history
  16. doc: add history entry for breaking destroy() change

    Refs: #29197 (comment)
    
    PR-URL: #35326
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    kanongil authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    86ac749 View commit details
    Browse the repository at this point in the history
  17. repl: standardize Control key indications

    Throughout our messages and docs, we refer to the Control key in a
    surprisingly varied number of ways:
    
    * Control
    * Ctrl
    * Cntl
    * varied capitalization on the above (e.g., ctrl vs. Ctrl)
    
    Then, in key combinations:
    
    * One of the items from the previous list followed by `-`
    * ... or followed by `+`
    * ... surrounded or not by `<` and `>`
    * ... and inside backticks or not
    * ... or just `^`
    
    This is the start of standardization on the formulation recommended by
    the Microsoft Style Guide (e.g., **Ctrl+C**).
    
    PR-URL: #35270
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Trott authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    0f4ecaa View commit details
    Browse the repository at this point in the history
  18. doc: edit n-api.md for minor improvements

    Not a comprehensive edit. Just a few things I noticed.
    
    * Favor present tense where there's a choice
    * Added a comma for clarity
    * Added a missing word ("in")
    
    PR-URL: #35361
    Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    Trott authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    010173a View commit details
    Browse the repository at this point in the history
  19. module: named exports for CJS via static analysis

    PR-URL: #35249
    Reviewed-By: Mary Marchini <oss@mmarchini.me>
    Reviewed-By: Geoffrey Booth <webmaster@geoffreybooth.com>
    Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Zeyu Yang <himself65@outlook.com>
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    guybedford authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    f551f52 View commit details
    Browse the repository at this point in the history
  20. tools: update ESLint to 7.10.0

    Update ESLint to 7.10.0
    
    PR-URL: #35366
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    cjihrig authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    80eb221 View commit details
    Browse the repository at this point in the history
  21. doc: outline when origin is set to unhandledRejection

    PR-URL: #35294
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Denys Otrishko <shishugi@gmail.com>
    Reviewed-By: Michael Dawson <midawson@redhat.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    mlarcher authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    70ad69b View commit details
    Browse the repository at this point in the history
  22. fs: fix fs.promises.writeFile with typed arrays

    Before this change, only the first part of typed arrays which have more
    than 1 byte per element (e.g. Uint16Array) would be written.
    This also removes the use of the `slice` method to avoid unnecessary
    copying the data.
    
    Fixes: #35343
    
    PR-URL: #35376
    Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
    Reviewed-By: Zeyu Yang <himself65@outlook.com>
    Reviewed-By: Anna Henningsen <anna@addaleax.net>
    targos authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    99a79e3 View commit details
    Browse the repository at this point in the history
  23. doc: packages docs feedback

    PR-URL: #35370
    Reviewed-By: Derek Lewis <DerekNonGeneric@inf.is>
    Reviewed-By: Geoffrey Booth <webmaster@geoffreybooth.com>
    Reviewed-By: Rich Trott <rtrott@gmail.com>
    guybedford authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    46a4154 View commit details
    Browse the repository at this point in the history
  24. doc: alphabetize error list

    Backport-PR-URL: #35318
    PR-URL: #35219
    Reviewed-By: Daijiro Wachi <daijiro.wachi@gmail.com>
    Reviewed-By: Michaël Zasso <targos@protonmail.com>
    Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
    Trott authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    02db136 View commit details
    Browse the repository at this point in the history
  25. doc: remove http2 non-link anchor tags

    Headers have ids automatically assigned. Removed ad hoc ids using anchor
    tags that aren't links.
    
    Backport-PR-URL: #35334
    PR-URL: #35161
    Reviewed-By: Derek Lewis <DerekNonGeneric@inf.is>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
    Trott authored and MylesBorins committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    2e10616 View commit details
    Browse the repository at this point in the history
  26. 2020-09-29, Version 14.13.0 (Current)

    Notable changes:
    
    deps:
      * (SEMVER-MINOR) upgrade to libuv 1.40.0 (Colin Ihrig) #35333
    module:
      * (SEMVER-MINOR) named exports for CJS via static analysis (Guy Bedford) #35249
      * (SEMVER-MINOR) exports pattern support (Guy Bedford) #34718
    src:
      * (SEMVER-MINOR) allow N-API addon in `AddLinkedBinding()` (Anna Henningsen) #35301
    
    PR-URL: #35419
    MylesBorins committed Sep 29, 2020
    1 Configuration menu
    Copy the full SHA
    c048607 View commit details
    Browse the repository at this point in the history