* Thu Jan 22 2026 adam.majer@suse.de
- 61008.patch: fix ppc64le build
- node-gyp-addon-gypi.patch: fix build of binary modules
* Thu Jan 15 2026 adam.majer@suse.de
- Update to 24.13.0:
* deps: updated undici to 7.18.2 (bsc#1256848, CVE-2026-22036)
* deps: updated bundled c-ares to 1.34.6 (if used)
* add TLSSocket default error handler (bsc#1256573, CVE-2025-59465)
* disable futimes when permission model is enabled (bsc#1256571, CVE-2025-55132)
* require full read and write to symlink APIs (bsc#1256569, CVE-2025-55130)
* rethrow stack overflow exceptions in async_hooks (bsc#1256574, CVE-2025-59466)
* refactor unsafe buffer creation to remove zero-fill toggle (bsc#1256570, CVE-2025-55131)
* route callback exceptions through error handlers (bsc#1256576, CVE-2026-21637)
* Mon Dec 15 2025 adam.majer@suse.de
- npm-path-normalization.patch: patch npm bug that causes build
failure wit localhost-npm-registry
* Thu Dec 11 2025 adam.majer@suse.de
- Update to 24.12.0:
* http: add optimizeEmptyRequests server option
* lib: add options to util.deprecate
* module: mark type stripping as stable
* node-api: add napi_create_object_with_properties
* sqlite: allow setting defensive flag
* src: add watch config namespace
* src: add an option to make compile cache portable
* src,permission: add --allow-inspector ability
* v8: add cpu profile
for details, see https://nodejs.org/en/blog/release/v24.12.0
- nodejs-libpath.patch: refreshed
- fix_ci_tests.patch: add fix on 32bit platforms
* Mon Dec 08 2025 adam.majer@suse.de
- Add support for ICU 77.1
* Tue Dec 02 2025 adam.majer@suse.de
- icu_781.patch: Add support for ICU 78.1
- bundle nghttp2 for TW, as upstream is carrying a patch on-top
due to changes in nghttp2. See:
https://github.com/nodejs/node/issues/60661
* Tue Dec 02 2025 adam.majer@suse.de
- v8_nameclash.patch: Backport fix
* Mon Nov 24 2025 adam.majer@suse.de
- Initial package for nodejs 24.11.1
For changes since 22.x, please see https://nodejs.org/en/blog
or documentation https://nodejs.org/docs/latest-v24.x/api/documentation.html
- Inherit patches form 22.21.1
* fix_ci_tests.patch, flaky_test_rerun.patch, node-gyp-addon-gypi.patch,
nodejs-libpath.patch, npm_search_paths.patch, versioned.patch
* Mon Nov 24 2025 adam.majer@suse.de
- Update to 22.21.1:
* src: avoid unnecessary string -> char* -> string round trips
* src: remove unnecessary shadowed functions on Utf8Value & BufferValue
* process: fix hrtime fast call signatures
* http: improve writeEarlyHints by avoiding for-of loop
- Update to 22.21.0:
* cli: add --use-env-proxy
* http: support http proxy for fetch under NODE_USE_ENV_PROXY
* http: add shouldUpgradeCallback to let servers control HTTP upgrades
* http,https: add built-in proxy support in http/https.request and Agent
* src: add percentage support to --max-old-space-size
- fix_ci_tests.patch: disable geopoly and fts3 sqlite tests as our
sqlite does not support these optional features. Use fts4 instead.
* Tue Oct 14 2025 adam.majer@suse.de
- Update to 22.20.0
* doc: stabilize --disable-sigusr1
* doc: mark path.matchesGlob as stable
* http: add Agent.agentKeepAliveTimeoutBuffer option
* http2: add support for raw header arrays in h2Stream.respond()
* inspector: add http2 tracking support
* sea: implement execArgvExtension
* sea: support execArgv in sea config
* stream: add brotli support to CompressionStream and DecompressionStream
* test_runner: support object property mocking
* worker: add cpu profile APIs for worker
- Update to 22.19.0
* cli: add NODE_USE_SYSTEM_CA=1
* cli: support ${pid} placeholder in --cpu-prof-name
* crypto: add tls.setDefaultCACertificates()
* dns: support max timeout
* doc: update the instruction on how to verify releases
* esm: unflag --experimental-wasm-modules
* http: add server.keepAliveTimeoutBuffer option
* lib: docs deprecate _http_*
* net: update net.blocklist to allow file save and file management
* process: add threadCpuUsage
* zlib: add dictionary support to zstdCompress and zstdDecompress
- Update to 22.18.0:
* deps: update amaro to 1.1.0
* doc: add all watch-mode related flags to node.1
* doc: add islandryu to collaborators
* esm: implement import.meta.main
* fs: allow correct handling of burst in fs-events with AsyncIterator
* permission: propagate permission model flags on spawn
* sqlite: add support for readBigInts option in db connection level
* src,permission: add support to permission.has(addon)
* url: add fileURLToPathBuffer API
* watch: add --watch-kill-signal flag
* worker: make Worker async disposable
- for older changes, please see https://nodejs.org/en/blog