Skip to content

v17.6.0 release proposal#42072

Merged
BethGriggs merged 106 commits intov17.xfrom
v17.6.0-proposal
Feb 22, 2022
Merged

v17.6.0 release proposal#42072
BethGriggs merged 106 commits intov17.xfrom
v17.6.0-proposal

Conversation

@bengl
Copy link
Member

@bengl bengl commented Feb 21, 2022

2022-02-22, Version 17.6.0 (Current), @BethGriggs prepared by @bengl

Notable Changes

  • [6b88595142] - doc: deprecate notice for process methods (Yash Ladha) #41587
  • [77462b6083] - stream: revert map spec compliance (Benjamin Gruenbaum) #41931
  • [b968d89fc9] - build: remove broken x32 arch support (Ben Noordhuis) #41905
  • [ba639d052b] - (SEMVER-MINOR) esm: support https remotely and http locally under flag (Bradley Farias) #36328
  • [214d17650b] - (SEMVER-MINOR) fs: support copy of relative links with cp and cpSync (Marcos Bjoerkelund) #41819
  • [ec0d623bd7] - (SEMVER-MINOR) lib: add FormData global when fetch is enabled (Michaël Zasso) #41956
  • [3243701997] - (SEMVER-MINOR) readline: bind keystroke ctrl+6 to redo (Ray) #41662
  • [5796c3a7ea] - process: deprecate multipleResolves (Benjamin Gruenbaum) #41872
    • Documentation-only.

Dependency Updates

New Collaborators

Commits

  • [a93462a719] - build: cancel running CI jobs when a PR is updated (Michaël Zasso) #42017
  • [0cc1a27636] - build: increase operations and test tag (Michael Dawson) #42038
  • [f49fe215c4] - build: allow manual run of feature request action (Michael Dawson) #42037
  • [b57b3056ff] - build: add action to close stale feature requests (Michael Dawson) #41981
  • [fc649fa289] - build: prevent concurrent CI and CQ workflow runs (Michaël Zasso) #42016
  • [e2d1eb8e49] - build: use zoslib_include_dir provided by node-gyp (alexcfyung) #41713
  • [2b329dab2c] - build: move tool updates workflow runtime a day later (Rich Trott) #41982
  • [b2fc45078e] - build: extend yamllint configuration (Mestery) #41756
  • [b968d89fc9] - build: remove broken x32 arch support (Ben Noordhuis) #41905
  • [2b1dabfb16] - build: revert fast-track changes (Filip Skokan) #41892
  • [182e6b9ee9] - build: improve consistency between workflows (Mestery) #41791
  • [8af4d31e0f] - build,tools: change the quotes in YAML (Mestery) #41756
  • [1c404bdb8f] - child_process: kHideConsoleWindows for spawnSync (Raymond Zhao) #41412
  • [c41e402c06] - cluster: respect listen backlog set by workers (Elad Nava) #41623
  • [f47a0699a2] - crypto: check result of BIO_new in X509ToObject (Tobias Nießen) #41979
  • [ce99600782] - crypto: rename X509_NAME_FLAGS (Tobias Nießen) #42001
  • [88cbceb3ca] - (SEMVER-MINOR) crypto: expose Web Crypto API on the global scope (Antoine du Hamel) #41938
  • [0fff4d2314] - crypto: do not advertise unsupported algorithms (Brian White) #41864
  • [e4f0d95ec0] - debugger: add debugger alias for exec(expr) (Xuguang Mei) #41907
  • [b5fd25b1f6] - debugger: remove duplicate setPauseOnException call (Balakrishna Avulapati) #41838
  • [811f04bd34] - deps: upgrade npm to 8.5.1 (npm-robot) #42039
  • [605271ba8c] - deps: update undici to 3e267ece5f (Michaël Zasso) #41955
  • [0a6f0b416f] - deps: upgrade npm to 8.5.0 (npm-robot) #41925
  • [0ae2b0e6b0] - doc: fix typo in http2 endAfterHeaders description (Alexandru Comanescu) #42060
  • [9ab2e217e3] - doc: make minor fixes to contributing guides (T-O-R-U-S) #41966
  • [7c55d64bb5] - doc: use openpgp.org for keyserver examples (Nick Schonning) #39227
  • [e2ae5d4d8b] - doc: adjust a/an word usage (Derek Wolpert) #41915
  • [28cd39edf9] - doc: remove extra <td> (Ray) #42006
  • [df359a0665] - doc: capitalize valgrind (T•Ø•R•Ü•S) #41986
  • [87a7b4248f] - doc: fix deprecation number (Antoine du Hamel) #41990
  • [7c19c7496e] - doc: add marsonya to collaborators (Akhil Marsonya) #41991
  • [326f54576a] - doc: deprecate notice for process methods (Yash Ladha) #41587
  • [4c0ad1c630] - doc: fix bug in readable.unshift code example (Xuguang Mei) #41944
  • [02548adac8] - doc: add missing buffer in the stream/consumers import example (Mestery) #41961
  • [1b7359d03c] - doc: fix typo in readableStream.locked description (Tobias Nießen) #41923
  • [529686e540] - doc: fix wrong indent in stream documentation (Xuguang Mei) #41943
  • [5ec1a20895] - doc: emphasize security warning in vm module doc (Rich Trott) #41916
  • [4883904ccb] - doc: clarify tls.Server 'connection' event documentation (Austin Cheney) #41917
  • [63cc999b9c] - doc: improve scrollbar appearance in dark mode (Aaron Xie) #41890
  • [aa684a78fe] - doc: replace text with paths in toggle SVGs (Brian White) #41885
  • [fc9d4e96c1] - doc: edit process.config deprecation text (Rich Trott) #41889
  • [0de611f53a] - doc: add joesepi to collaborators (Joe Sepi) #41914
  • [ba5cb89134] - doc: remove unneeded ellipsis in header (Rich Trott) #41888
  • [291fe631dd] - doc: fix webstream close reject state state doc (Benjamin Gruenbaum) #41860
  • [72cb44b386] - esm: improve fetch_module test coverage and remove hack (Antoine du Hamel) #41947
  • [010dd4c1bd] - esm: remove erroneous context.parentURL property passed to load hook (Jacob Smith) #41975
  • [eb2f821030] - esm: fix typo in fetch_module (Michael Scovetta) #41924
  • [ba639d052b] - (SEMVER-MINOR) esm: support https remotely and http locally under flag (Bradley Farias) #36328
  • [f6c6d7d0a8] - events: set default handler value (Benjamin Gruenbaum) #41970
  • [10ca3bb922] - fs: fix default length parameter for fs.read (wbt) #40349
  • [1e862b3816] - (SEMVER-MINOR) fs: support copy of relative links with cp and cpSync (Marcos Bjoerkelund) #41819
  • [5fa4455880] - fs: fix cb/sync writev empty array behavior (Benjamin Gruenbaum) #41932
  • [7b01a371e1] - fs: fix writev empty array error behavior (Benjamin Gruenbaum) #41919
  • [7fca10ffab] - fs: refactor to use ES2020 syntax (小菜) #41903
  • [4fbe064ce0] - (SEMVER-MINOR) lib: add FormData global when fetch is enabled (Michaël Zasso) #41956
  • [53e2e8c835] - lib: stop installing webcrypto if no_browser_globals is true (Mestery) #41971
  • [ec5b594231] - lib: allow respondWithNewView on byob auto allocated streams (Sean Quinlan) #41887
  • [8c912ab154] - lib: stop installing fetch if no_browser_globals is true (Darshan Sen) #41969
  • [7fc68f9a42] - lib: restrict usage of fetch related globals in core internals (Antoine du Hamel) #41957
  • [5ede4588ec] - lib: move kEnumerableProperty to internal/util (Mestery) #41877
  • [fa3a9135ad] - lib: add internal genericNodeError() function (Rich Trott) #41879
  • [3a03e2720e] - meta: update AUTHORS (Node.js GitHub Bot) #42058
  • [224745c78b] - meta: use plain emojis instead of escape sequences (Mestery) #41989
  • [25f52c3496] - meta: update AUTHORS and .mailmap (Rich Trott) #41953
  • [fb750d6402] - perf_hooks: use arrays to store EntryBuffers (Xuguang Mei) #42032
  • [5796c3a7ea] - process: deprecate multipleResolves (Benjamin Gruenbaum) #41872
  • [3243701997] - (SEMVER-MINOR) readline: bind keystroke ctrl+6 to redo (Ray) #41662
  • [c766159e68] - repl: REPL gives wrong autocomplete on literals #41690 REPL gives wrong autocomplete on literals (Xuguang Mei) #41883
  • [f5f790be1e] - src: merge ToJsSet into ToV8Value (Anna Henningsen) #41757
  • [eeb3a68a50] - src: remove separate definitions for static constexpr members (Anna Henningsen) #41755
  • [7395de0078] - src: use const reference instead of pointer in URL::SerializeURL (Anna Henningsen) #41759
  • [470f870dd0] - src: reserve string allocation space early in URL::SerializeURL (Anna Henningsen) #41759
  • [554cd2c27b] - src: fix query/fragment serialization in URL::SerializeURL (Anna Henningsen) #41759
  • [6076291168] - src: don't print interface if sin6_scope_id is 0 (Santiago Gimeno) #41547
  • [047d4de08b] - src,buffer: evaluate THROW_AND_RETURN_IF_OOB() expression only once (Darshan Sen) #41945
  • [50a0a22835] - stream: add more forEach tests (Benjamin Gruenbaum) #41937
  • [6c9a36c7fb] - stream: add more filter tests (Benjamin Gruenbaum) #41936
  • [abd6967153] - stream: revert map spec compliance (Benjamin Gruenbaum) #41931
  • [e57267b67d] - stream: avoid usage of deprecated APIs (Mohammed Keyvanzadeh) #41871
  • [308d31d173] - stream: refactor to use more validators (Mohammed Keyvanzadeh) #41871
  • [7f69973208] - stream: use standard for loop instead of for..of (Mohammed Keyvanzadeh) #41871
  • [e412b23800] - test: remove test-stdout-close-catch flaky designation (Rich Trott) #42045
  • [ce23738279] - test: check that fetch globals are disabled by default (Michaël Zasso) #42015
  • [0461729120] - test: improve vm test coverage (Yoshiki Kurihara) #41847
  • [c59dd984a3] - test: run webmessaging/broadcastchannel WPT (Ben Noordhuis) #41962
  • [dfed49879a] - test: fix names of tests marked flaky on IBM i (Richard Lau) #41984
  • [f1009ae9f9] - test: fix typographical error (Rich Trott) #41983
  • [8cf918125c] - test: fix intl tests on small-icu builds (Antoine du Hamel) #41939
  • [f4304ea941] - test: improve code coverage for streams/duplexify (Erick Wendel) #41862
  • [dc14bd85ee] - test: remove lint rule for setTimeout() arguments (Rich Trott) #41901
  • [76f0f1c06d] - test: move test-crypto-engine to addon (Michael Dawson) #41830
  • [c498a72cff] - tls: avoid throw in onerror for bad TLSSocket obj (Valters Jansons) #41523
  • [48fa1e5671] - tools: enable es2022 env in ESLint config (Michaël Zasso) #42043
  • [0f4f2ddfc2] - tools: add console to the list of restricted globals (Antoine du Hamel) #42012
  • [dcb51b0a48] - tools: lint deprecation codes (Antoine du Hamel) #41992
  • [98167e884b] - tools: fix bugs in prefer-primordials linter rule (Antoine du Hamel) #42010
  • [01618c621e] - tools: add timers functions to the list of restricted globals (Antoine du Hamel) #42013
  • [297d217efc] - tools: reduce list of globals in ESLint config (Rich Trott) #41996
  • [916cda4afc] - tools: update remark-preset-lint-node to 3.3.1 (Rich Trott) #41999
  • [7a72aa776a] - tools: update ESLint to 8.9.0 (Luigi Pinca) #41973
  • [0c4977cf29] - tools: update lint-md-dependencies to rollup@2.67.2 (Node.js GitHub Bot) #41941
  • [f30b5e3a6d] - tools: fix typo in prefer-primordials.js (Ikko Ashimine) #41891
  • [a87fa5b1c7] - tools,lib: remove global and Intl from the list of globals (Antoine du Hamel) #42014
  • [a4420d379e] - worker: fix typo in debug statement (Antoine du Hamel) #42011

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

meta Issues and PRs related to the general management of the project. tools Issues and PRs related to the tools directory.

Projects

None yet

Development

Successfully merging this pull request may close these issues.