Closed renovate[bot] closed 8 months ago
This PR contains the following updates:
19.8.1-alpine
19.9.0-alpine
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
19.8.1-alpine
->19.9.0-alpine
Release Notes
nodejs/node (node)
### [`v19.9.0`](https://togithub.com/nodejs/node/releases/tag/v19.9.0): 2023-04-10, Version 19.9.0 (Current), @RafaelGSS [Compare Source](https://togithub.com/nodejs/node/compare/v19.8.1...v19.9.0) ##### Notable Changes ##### Tracing Channel in diagnostic_channel `TracingChannel` adds a new, high-performance channel to publish tracing data about the timing and purpose of function executions. Contributed by Stephen Belanger in [#44943](https://togithub.com/nodejs/node/pull/44943) ##### New URL.canParse API A new API was added to the URL. `URL.canParse` checks if an `input` with an optional base value can be parsed correctly according to WHATWG URL specification. ```js const isValid = URL.canParse('/foo', 'https://example.org/'); // true const isNotValid = URL.canParse('/foo'); // false ``` Contributed by Khafra in [#47179](https://togithub.com/nodejs/node/pull/47179) ##### Other notable changes events: - (SEMVER-MINOR) add getMaxListeners method (Khafra) [#47039](https://togithub.com/nodejs/node/pull/47039) msi: - (SEMVER-MINOR) migrate to WiX4 (Stefan Stojanovic) [#45943](https://togithub.com/nodejs/node/pull/45943) node-api: - (SEMVER-MINOR) deprecate napi_module_register (Vladimir Morozov) [#46319](https://togithub.com/nodejs/node/pull/46319) stream: - (SEMVER-MINOR) add setter & getter for default highWaterMark (Robert Nagy) [#46929](https://togithub.com/nodejs/node/pull/46929) test_runner: - (SEMVER-MINOR) expose reporter for use in run api (Chemi Atlow) [#47238](https://togithub.com/nodejs/node/pull/47238) ##### Commits - \[[`2cea7d8141`](https://togithub.com/nodejs/node/commit/2cea7d8141)] - **benchmark**: fix invalid requirementsURL (Deokjin Kim) [#47378](https://togithub.com/nodejs/node/pull/47378) - \[[`6a4076a188`](https://togithub.com/nodejs/node/commit/6a4076a188)] - **benchmark**: lower URL.canParse runs (Khafra) [#47351](https://togithub.com/nodejs/node/pull/47351) - \[[`23a69d9279`](https://togithub.com/nodejs/node/commit/23a69d9279)] - **buffer**: fix blob range error with many chunks (Khafra) [#47320](https://togithub.com/nodejs/node/pull/47320) - \[[`e3d98c3e7a`](https://togithub.com/nodejs/node/commit/e3d98c3e7a)] - **buffer**: use private properties for brand checks in File (Khafra) [#47154](https://togithub.com/nodejs/node/pull/47154) - \[[`9dc6aef98d`](https://togithub.com/nodejs/node/commit/9dc6aef98d)] - **build**: bump github/codeql-action from 2.2.6 to 2.2.9 (dependabot\[bot]) [#47366](https://togithub.com/nodejs/node/pull/47366) - \[[`910d2967f1`](https://togithub.com/nodejs/node/commit/910d2967f1)] - **build**: update stale action from v7 to v8 (Rich Trott) [#47357](https://togithub.com/nodejs/node/pull/47357) - \[[`666df20ad9`](https://togithub.com/nodejs/node/commit/666df20ad9)] - **build**: remove Python pip `--no-user` option (Christian Clauss) [#47372](https://togithub.com/nodejs/node/pull/47372) - \[[`3970537bb4`](https://togithub.com/nodejs/node/commit/3970537bb4)] - **build**: avoid usage of pipes library (Mohammed Keyvanzadeh) [#47271](https://togithub.com/nodejs/node/pull/47271) - \[[`254a03b2eb`](https://togithub.com/nodejs/node/commit/254a03b2eb)] - **crypto**: unify validation of checkPrime checks (Tobias Nießen) [#47165](https://togithub.com/nodejs/node/pull/47165) - \[[`8e1e9edc57`](https://togithub.com/nodejs/node/commit/8e1e9edc57)] - **deps**: update timezone to 2023c (Node.js GitHub Bot) [#47302](https://togithub.com/nodejs/node/pull/47302) - \[[`30c043c2b9`](https://togithub.com/nodejs/node/commit/30c043c2b9)] - **deps**: update timezone to 2023b (Node.js GitHub Bot) [#47256](https://togithub.com/nodejs/node/pull/47256) - \[[`40be01bc9c`](https://togithub.com/nodejs/node/commit/40be01bc9c)] - **deps**: update simdutf to 3.2.3 (Node.js GitHub Bot) [#47331](https://togithub.com/nodejs/node/pull/47331) - \[[`4b09222569`](https://togithub.com/nodejs/node/commit/4b09222569)] - **deps**: upgrade npm to 9.6.3 (npm team) [#47325](https://togithub.com/nodejs/node/pull/47325) - \[[`2a6c23ea5e`](https://togithub.com/nodejs/node/commit/2a6c23ea5e)] - **deps**: update corepack to 0.17.1 (Node.js GitHub Bot) [#47156](https://togithub.com/nodejs/node/pull/47156) - \[[`06b718363d`](https://togithub.com/nodejs/node/commit/06b718363d)] - **deps**: V8: cherry-pick [`3e4952c`](https://togithub.com/nodejs/node/commit/3e4952cb2a59) (Richard Lau) [#47236](https://togithub.com/nodejs/node/pull/47236) - \[[`7e24498d81`](https://togithub.com/nodejs/node/commit/7e24498d81)] - **deps**: upgrade npm to 9.6.2 (npm team) [#47108](https://togithub.com/nodejs/node/pull/47108) - \[[`7a4beaa182`](https://togithub.com/nodejs/node/commit/7a4beaa182)] - **deps**: V8: cherry-pick [`215ccd5`](https://togithub.com/nodejs/node/commit/215ccd593edb) (Joyee Cheung) [#47212](https://togithub.com/nodejs/node/pull/47212) - \[[`8a69929f23`](https://togithub.com/nodejs/node/commit/8a69929f23)] - **deps**: V8: cherry-pick [`975ff4d`](https://togithub.com/nodejs/node/commit/975ff4dbfd1b) (Debadree Chatterjee) [#47209](https://togithub.com/nodejs/node/pull/47209) - \[[`10569de53f`](https://togithub.com/nodejs/node/commit/10569de53f)] - **deps**: cherry-pick win/arm64/clang fixes (Cheng Zhao) [#47011](https://togithub.com/nodejs/node/pull/47011) - \[[`ff6070eb1d`](https://togithub.com/nodejs/node/commit/ff6070eb1d)] - **deps**: V8: cherry-pick [`cb30b8e`](https://togithub.com/nodejs/node/commit/cb30b8e17429) (Darshan Sen) [#47307](https://togithub.com/nodejs/node/pull/47307) - \[[`0bbce034f9`](https://togithub.com/nodejs/node/commit/0bbce034f9)] - **doc**: add a note about os.cpus() returning an empty list (codedokode) [#47363](https://togithub.com/nodejs/node/pull/47363) - \[[`f8511e0b27`](https://togithub.com/nodejs/node/commit/f8511e0b27)] - **doc**: clarify reports are only evaluated on active versions (Rafael Gonzaga) [#47341](https://togithub.com/nodejs/node/pull/47341) - \[[`863b4d9c5b`](https://togithub.com/nodejs/node/commit/863b4d9c5b)] - **doc**: remove Vladimir de Turckheim from Security release stewards (Vladimir de Turckheim) [#47318](https://togithub.com/nodejs/node/pull/47318) - \[[`2192b5b163`](https://togithub.com/nodejs/node/commit/2192b5b163)] - **doc**: add importing util to example of \`process.report.getReport' (Deokjin Kim) [#47298](https://togithub.com/nodejs/node/pull/47298) - \[[`1c21fbfa9a`](https://togithub.com/nodejs/node/commit/1c21fbfa9a)] - **doc**: vm.SourceTextModule() without context option (Axel Kittenberger) [#47295](https://togithub.com/nodejs/node/pull/47295) - \[[`89445fbea9`](https://togithub.com/nodejs/node/commit/89445fbea9)] - **doc**: make win arm64 tier 2 platform (Stefan Stojanovic) [#47233](https://togithub.com/nodejs/node/pull/47233) - \[[`296577a549`](https://togithub.com/nodejs/node/commit/296577a549)] - **doc**: document process for sharing project news (Michael Dawson) [#47189](https://togithub.com/nodejs/node/pull/47189) - \[[`e29a1462c7`](https://togithub.com/nodejs/node/commit/e29a1462c7)] - **doc**: revise example of assert.CallTracker (Deokjin Kim) [#47252](https://togithub.com/nodejs/node/pull/47252) - \[[`bac893adbe`](https://togithub.com/nodejs/node/commit/bac893adbe)] - **doc**: fix typo in SECURITY.md (Rich Trott) [#47282](https://togithub.com/nodejs/node/pull/47282) - \[[`0949f238d1`](https://togithub.com/nodejs/node/commit/0949f238d1)] - **doc**: use serial comma in cli docs (Tobias Nießen) [#47262](https://togithub.com/nodejs/node/pull/47262) - \[[`71246247a9`](https://togithub.com/nodejs/node/commit/71246247a9)] - **doc**: improve example for Error.captureStackTrace() (Julian Dax) [#46886](https://togithub.com/nodejs/node/pull/46886) - \[[`0b2ba441b2`](https://togithub.com/nodejs/node/commit/0b2ba441b2)] - **doc**: clarify http error events after calling destroy() (Zach Bjornson) [#46903](https://togithub.com/nodejs/node/pull/46903) - \[[`a21459e0d5`](https://togithub.com/nodejs/node/commit/a21459e0d5)] - **doc**: update output of example in AbortController (Deokjin Kim) [#47227](https://togithub.com/nodejs/node/pull/47227) - \[[`7a2090c14c`](https://togithub.com/nodejs/node/commit/7a2090c14c)] - **doc**: drop one-week branch sync on major releases (Rafael Gonzaga) [#47149](https://togithub.com/nodejs/node/pull/47149) - \[[`eb4de0043d`](https://togithub.com/nodejs/node/commit/eb4de0043d)] - **doc**: fix grammar in the collaborator guide (Mohammed Keyvanzadeh) [#47245](https://togithub.com/nodejs/node/pull/47245) - \[[`908798ae19`](https://togithub.com/nodejs/node/commit/908798ae19)] - **doc**: update stream.reduce concurrency note (Raz Luvaton) [#47166](https://togithub.com/nodejs/node/pull/47166) - \[[`36c118bc92`](https://togithub.com/nodejs/node/commit/36c118bc92)] - **doc**: remove use of DEFAULT_ENCODING in PBKDF2 docs (Tobias Nießen) [#47181](https://togithub.com/nodejs/node/pull/47181) - \[[`7ec87fd5ce`](https://togithub.com/nodejs/node/commit/7ec87fd5ce)] - **doc**: fix typos in async_context.md (Shubham Sharma) [#47155](https://togithub.com/nodejs/node/pull/47155) - \[[`a03aaba996`](https://togithub.com/nodejs/node/commit/a03aaba996)] - **doc**: update collaborator guide to reflect TSC changes (Rich Trott) [#47126](https://togithub.com/nodejs/node/pull/47126) - \[[`c45a6977ec`](https://togithub.com/nodejs/node/commit/c45a6977ec)] - **doc**: clarify that `fs.create{Read,Write}Stream` support `AbortSignal` (Antoine du Hamel) [#47122](https://togithub.com/nodejs/node/pull/47122) - \[[`82c7757177`](https://togithub.com/nodejs/node/commit/82c7757177)] - **doc**: improve documentation for util.types.isNativeError() (Julian Dax) [#46840](https://togithub.com/nodejs/node/pull/46840) - \[[`8f9b9c17d5`](https://togithub.com/nodejs/node/commit/8f9b9c17d5)] - **doc**: rename the startup performance initiative to startup snapshot ([#47111](https://togithub.com/nodejs/node/issues/47111)) (Joyee Cheung) - \[[`c08995e897`](https://togithub.com/nodejs/node/commit/c08995e897)] - **doc**: indicate that `name` is no longer an optional argument (Daniel Roe) [#47102](https://togithub.com/nodejs/node/pull/47102) - \[[`316d626e61`](https://togithub.com/nodejs/node/commit/316d626e61)] - **doc**: fix "maintaining dependencies" heading typos (Keyhan Vakil) [#47082](https://togithub.com/nodejs/node/pull/47082) - \[[`a4b1a7761f`](https://togithub.com/nodejs/node/commit/a4b1a7761f)] - **esm**: skip file: URL conversion to path when possible (Antoine du Hamel) [#46305](https://togithub.com/nodejs/node/pull/46305) - \[[`c5cd6b7f3b`](https://togithub.com/nodejs/node/commit/c5cd6b7f3b)] - **(SEMVER-MINOR)** **events**: add getMaxListeners method (Khafra) [#47039](https://togithub.com/nodejs/node/pull/47039) - \[[`2c2b07ce5f`](https://togithub.com/nodejs/node/commit/2c2b07ce5f)] - **fs**: invalidate blob created from empty file when written to (Debadree Chatterjee) [#47199](https://togithub.com/nodejs/node/pull/47199) - \[[`e33dfce401`](https://togithub.com/nodejs/node/commit/e33dfce401)] - **inspector**: log response and requests in the inspector for debugging (Joyee Cheung) [#46941](https://togithub.com/nodejs/node/pull/46941) - \[[`f6ec81dc05`](https://togithub.com/nodejs/node/commit/f6ec81dc05)] - **inspector**: fix session.disconnect crash (theanarkh) [#46942](https://togithub.com/nodejs/node/pull/46942) - \[[`a738164fed`](https://togithub.com/nodejs/node/commit/a738164fed)] - **lib**: define Event.isTrusted in the prototype (Santiago Gimeno) [#46974](https://togithub.com/nodejs/node/pull/46974) - \[[`7d37dcdd9a`](https://togithub.com/nodejs/node/commit/7d37dcdd9a)] - **(SEMVER-MINOR)** **lib**: add tracing channel to diagnostics_channel (Stephen Belanger) [#44943](https://togithub.com/nodejs/node/pull/44943) - \[[`16d3dfa0aa`](https://togithub.com/nodejs/node/commit/16d3dfa0aa)] - **meta**: fix notable-change comment label url (Filip Skokan) [#47300](https://togithub.com/nodejs/node/pull/47300) - \[[`2c95f6e18b`](https://togithub.com/nodejs/node/commit/2c95f6e18b)] - **meta**: clarify the threat model to explain the JSON.parse case (Matteo Collina) [#47276](https://togithub.com/nodejs/node/pull/47276) - \[[`22b9acdbf8`](https://togithub.com/nodejs/node/commit/22b9acdbf8)] - **meta**: update link to collaborators discussion page (Michaël Zasso) [#47211](https://togithub.com/nodejs/node/pull/47211) - \[[`dc024d930a`](https://togithub.com/nodejs/node/commit/dc024d930a)] - **meta**: automate description requests when notable change label is added (Danielle Adams) [#47078](https://togithub.com/nodejs/node/pull/47078) - \[[`54195357f3`](https://togithub.com/nodejs/node/commit/54195357f3)] - **meta**: move TSC voting member(s) to regular member(s) (Node.js GitHub Bot) [#47180](https://togithub.com/nodejs/node/pull/47180) - \[[`a3bffbaa11`](https://togithub.com/nodejs/node/commit/a3bffbaa11)] - **meta**: move TSC voting member to regular membership (Node.js GitHub Bot) [#46985](https://togithub.com/nodejs/node/pull/46985) - \[[`d2a6aa6ecd`](https://togithub.com/nodejs/node/commit/d2a6aa6ecd)] - **meta**: update GOVERNANCE.md to reflect TSC charter changes (Rich Trott) [#47126](https://togithub.com/nodejs/node/pull/47126) - \[[`b0aad345bf`](https://togithub.com/nodejs/node/commit/b0aad345bf)] - **meta**: ask expected behavior reason in bug template (Ben Noordhuis) [#47049](https://togithub.com/nodejs/node/pull/47049) - \[[`c03e79b141`](https://togithub.com/nodejs/node/commit/c03e79b141)] - **(SEMVER-MINOR)** **msi**: migrate to WiX4 (Stefan Stojanovic) [#45943](https://togithub.com/nodejs/node/pull/45943) - \[[`ca981be2b9`](https://togithub.com/nodejs/node/commit/ca981be2b9)] - **(SEMVER-MINOR)** **node-api**: deprecate napi_module_register (Vladimir Morozov) [#46319](https://togithub.com/nodejs/node/pull/46319) - \[[`77f7200cce`](https://togithub.com/nodejs/node/commit/77f7200cce)] - **node-api**: extend type-tagging to externals (Gabriel Schulhof) [#47141](https://togithub.com/nodejs/node/pull/47141) - \[[`55f3d215b8`](https://togithub.com/nodejs/node/commit/55f3d215b8)] - **node-api**: document node-api shutdown finalization (Chengzhong Wu) [#45903](https://togithub.com/nodejs/node/pull/45903) - \[[`b3fe2ba59b`](https://togithub.com/nodejs/node/commit/b3fe2ba59b)] - **node-api**: verify cleanup hooks order (Chengzhong Wu) [#46692](https://togithub.com/nodejs/node/pull/46692) - \[[`d6a12328a6`](https://togithub.com/nodejs/node/commit/d6a12328a6)] - **repl**: preserve preview on ESCAPE key press (Xuguang Mei) [#46878](https://togithub.com/nodejs/node/pull/46878) - \[[`33b0906640`](https://togithub.com/nodejs/node/commit/33b0906640)] - **sea**: fix memory leak detected by asan (Darshan Sen) [#47309](https://togithub.com/nodejs/node/pull/47309) - \[[`069515153f`](https://togithub.com/nodejs/node/commit/069515153f)] - **src**: remove usage of `std::shared_ptrConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.