node/doc/api
Node.js GitHub Bot 591ba692bf
2025-06-09, Version 24.2.0 (Current)
Notable changes:

doc:
  * add Filip Skokan to TSC (Rafael Gonzaga) https://github.com/nodejs/node/pull/58499
  * deprecate `util.isNativeError` in favor of `Error.isError` (Miguel Marcondes Filho) https://github.com/nodejs/node/pull/58262
  * deprecate passing an empty string to `options.shell` (Antoine du Hamel) https://github.com/nodejs/node/pull/58564
  * deprecate HTTP/2 priority signaling (Matteo Collina) https://github.com/nodejs/node/pull/58313
  * (SEMVER-MINOR) graduate `Symbol.dispose`/`asyncDispose` from experimental (James M Snell) https://github.com/nodejs/node/pull/58467
esm:
  * (SEMVER-MINOR) implement import.meta.main (Joe) https://github.com/nodejs/node/pull/57804
fs:
  * (SEMVER-MINOR) add `autoClose` option to `FileHandle` `readableWebStream` (James M Snell) https://github.com/nodejs/node/pull/58548
http:
  * deprecate instantiating classes without new (Yagiz Nizipli) https://github.com/nodejs/node/pull/58518
http2:
  * (SEMVER-MINOR) add diagnostics channel 'http2.server.stream.finish' (Darshan Sen) https://github.com/nodejs/node/pull/58560
  * (SEMVER-MAJOR) remove support for priority signaling (Matteo Collina) https://github.com/nodejs/node/pull/58293
lib:
  * (SEMVER-MINOR) graduate error codes that have been around for years (James M Snell) https://github.com/nodejs/node/pull/58541
perf_hooks:
  * (SEMVER-MINOR) make event loop delay histogram disposable (James M Snell) https://github.com/nodejs/node/pull/58384
src:
  * (SEMVER-MINOR) support namespace options in configuration file (Pietro Marchini) https://github.com/nodejs/node/pull/58073
permission:
  * implicit allow-fs-read to app entrypoint (Rafael Gonzaga) https://github.com/nodejs/node/pull/58579
test:
  * (SEMVER-MINOR) add disposable histogram test (James M Snell) https://github.com/nodejs/node/pull/58384
  * (SEMVER-MINOR) add test for async disposable worker thread (James M Snell) https://github.com/nodejs/node/pull/58385
util:
  * (SEMVER-MINOR) add 'none' style to styleText (James M Snell) https://github.com/nodejs/node/pull/58437
worker:
  * (SEMVER-MINOR) make Worker async disposable (James M Snell) https://github.com/nodejs/node/pull/58385

PR-URL: https://github.com/nodejs/node/pull/58635
2025-06-09 15:36:15 +02:00
..
addons.md doc: fix c++ addon hello world sample 2024-12-09 17:43:50 +00:00
assert.md 2025-05-06, Version 24.0.0 (Current) 2025-05-05 10:37:49 -03:00
async_context.md 2025-05-06, Version 24.0.0 (Current) 2025-05-05 10:37:49 -03:00
async_hooks.md doc,tools: enforce use of `node:` prefix 2024-07-21 15:44:27 +00:00
buffer.md Revert "buffer: move SlowBuffer to EOL" 2025-05-07 21:42:21 +02:00
child_process.md 2025-06-09, Version 24.2.0 (Current) 2025-06-09 15:36:15 +02:00
cli.md 2025-06-09, Version 24.2.0 (Current) 2025-06-09 15:36:15 +02:00
cluster.md doc: move numCPUs require to top of file in cluster CJS example 2024-07-30 06:13:52 +00:00
console.md doc: add a note on console stream behavior 2024-11-02 12:37:09 +00:00
corepack.md doc: clarify future Corepack removal in v25+ 2025-05-08 09:59:50 +02:00
crypto.md doc: clarify x509.checkIssued only checks metadata 2025-05-31 13:30:52 +02:00
debugger.md inspector: introduce the `--inspect-wait` flag 2024-05-11 18:48:30 +00:00
deprecations.md 2025-06-09, Version 24.2.0 (Current) 2025-06-09 15:36:15 +02:00
dgram.md 2025-06-09, Version 24.2.0 (Current) 2025-06-09 15:36:15 +02:00
diagnostics_channel.md http2: add diagnostics channel 'http2.server.stream.finish' 2025-06-06 07:57:02 +02:00
dns.md doc: fix linter errors 2025-05-02 17:06:42 -03:00
documentation.md doc: clarify removal of experimental API does not require a deprecation 2024-11-08 13:02:49 +00:00
domain.md doc: fix typos 2023-04-23 13:34:08 +00:00
embedding.md doc: improve c++ embedder API doc 2024-11-01 03:43:53 +00:00
errors.md lib: graduate error codes that have been around for years 2025-06-03 09:43:47 +02:00
esm.md 2025-06-09, Version 24.2.0 (Current) 2025-06-09 15:36:15 +02:00
events.md doc: update return types for eventNames method in EventEmitter 2025-05-16 07:04:56 +02:00
fs.md 2025-06-09, Version 24.2.0 (Current) 2025-06-09 15:36:15 +02:00
globals.md 2025-05-06, Version 24.0.0 (Current) 2025-05-05 10:37:49 -03:00
http.md 2025-06-09, Version 24.2.0 (Current) 2025-06-09 15:36:15 +02:00
http2.md 2025-06-09, Version 24.2.0 (Current) 2025-06-09 15:36:15 +02:00
https.md 2025-06-09, Version 24.2.0 (Current) 2025-06-09 15:36:15 +02:00
index.md doc: remove link to `QUIC.md` 2025-05-02 17:05:57 -03:00
inspector.md 2025-06-09, Version 24.2.0 (Current) 2025-06-09 15:36:15 +02:00
intl.md doc: improve documentation about ICU data fallback 2023-09-22 13:24:23 +00:00
module.md doc,lib: update source map links to ECMA426 2025-06-08 19:32:15 +02:00
modules.md doc,lib: update source map links to ECMA426 2025-06-08 19:32:15 +02:00
n-api.md doc: clarify napi_get_value_string_* for bufsize 0 2025-05-16 07:07:02 +02:00
net.md 2025-06-09, Version 24.2.0 (Current) 2025-06-09 15:36:15 +02:00
os.md build: remove support for s390 32-bit 2025-05-02 17:07:07 -03:00
packages.md doc: remove Corepack documentation 2025-05-02 17:05:43 -03:00
path.md doc: clarify `path.isAbsolute` is not path traversal mitigation 2025-05-02 17:04:43 -03:00
perf_hooks.md 2025-06-09, Version 24.2.0 (Current) 2025-06-09 15:36:15 +02:00
permissions.md src,permission: implicit allow-fs-read to app entrypoint 2025-06-07 18:07:18 +02:00
process.md doc,lib: update source map links to ECMA426 2025-06-08 19:32:15 +02:00
punycode.md tools: lint js in `doc/**/*.md` 2024-11-20 10:10:38 +00:00
querystring.md doc: get rid of unnecessary `eslint-skip` comments 2023-11-22 19:03:33 +00:00
quic.md doc,src,test: fix typos 2025-05-31 13:30:52 +02:00
readline.md doc: add missing options.signal to readlinePromises.createInterface() 2025-05-08 09:59:50 +02:00
repl.md 2025-06-09, Version 24.2.0 (Current) 2025-06-09 15:36:15 +02:00
report.md 2025-01-07, Version 22.13.0 'Jod' (LTS) 2025-01-07 14:36:47 -05:00
single-executable-applications.md doc: make MDN links to global classes more consistent 2025-02-07 14:33:06 +00:00
sqlite.md 2025-06-09, Version 24.2.0 (Current) 2025-06-09 15:36:15 +02:00
stream.md 2025-06-09, Version 24.2.0 (Current) 2025-06-09 15:36:15 +02:00
string_decoder.md doc: add esm examples to node:string_decoder 2024-10-26 20:36:25 +00:00
synopsis.md doc: clarify explaination text on how to run the example 2023-10-06 13:37:31 +00:00
test.md test_runner: emit event when file changes in watch mode 2025-05-31 15:02:42 +02:00
timers.md 2025-06-09, Version 24.2.0 (Current) 2025-06-09 15:36:15 +02:00
tls.md doc: fix linter errors 2025-05-02 17:06:42 -03:00
tracing.md doc: add esm examples to node:trace_events 2025-01-10 01:33:57 +00:00
tty.md doc,tty: add documentation for ReadStream and WriteStream 2024-07-19 10:53:24 +00:00
typescript.md doc: mark type stripping as release candidate 2025-05-02 17:05:51 -03:00
url.md doc: remove remaining uses of `@@wellknown` syntax 2025-05-31 13:25:46 +02:00
util.md 2025-06-09, Version 24.2.0 (Current) 2025-06-09 15:36:15 +02:00
v8.md 2025-05-06, Version 24.0.0 (Current) 2025-05-05 10:37:49 -03:00
vm.md doc: fix misaligned options in vm.compileFunction() 2025-05-08 09:59:51 +02:00
wasi.md doc,tools: enforce use of `node:` prefix 2024-07-21 15:44:27 +00:00
webcrypto.md doc: fix CryptoKey.algorithm type and other interfaces in webcrypto.md 2025-05-16 07:07:05 +02:00
webstreams.md doc: add node.js streams references to Web Streams doc 2025-05-02 17:05:26 -03:00
worker_threads.md 2025-06-09, Version 24.2.0 (Current) 2025-06-09 15:36:15 +02:00
zlib.md doc: add missing options.info for ZstdOptions 2025-05-31 13:31:47 +02:00