Path to this page:
./
lang/nodejs,
V8 JavaScript for clients and servers
Branch: CURRENT,
Version: 25.6.0,
Package name: nodejs-25.6.0,
Maintainer: pkgsrc-usersNode.js is an evented I/O framework for the V8 JavaScript engine. It is
intended for writing scalable network programs such as web servers.
This package holds the latest release.
Required to run:[
textproc/icu] [
net/libcares] [
security/openssl] [
devel/libuv] [
lang/gcc49-libs] [
www/nghttp2]
Required to build:[
lang/python27] [
sysutils/lockf] [
lang/gcc49] [
pkgtools/cwrappers]
Package options: openssl
Master sites:
Filesize: 54873.52 KB
Version history: (Expand)
- (2026-02-04) Updated to version: nodejs-25.6.0
- (2026-01-21) Updated to version: nodejs-25.4.0
- (2026-01-14) Updated to version: nodejs-25.3.0
- (2026-01-07) Updated to version: nodejs-25.2.1nb1
- (2025-11-19) Updated to version: nodejs-25.2.1
- (2025-11-13) Updated to version: nodejs-25.2.0
CVS history: (Expand)
2026-02-04 12:31:38 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
nodejs: updated to 25.6.0
25.6.0 (Current)
Notable Changes
- (SEMVER-MINOR) async_hooks: add trackPromises option to createHook() (Joyee Cheung)
- (SEMVER-MINOR) net: add setTOS and getTOS to Socket (Amol Yadav)
- (SEMVER-MINOR) src: add initial support for ESM in embedder API (Joyee Cheung)
- src: improve TextEncoder encode performance with simdutf (Mert Can Altin)
- (SEMVER-MINOR) stream: add bytes() method to node:stream/consumers (wantaek)
- (SEMVER-MINOR) test_runner: add env option to run function (Ethan Arrowood)
- url: update Ada to v3.4.2 and support Unicode 17 (Yagiz Nizipli)
|
2026-01-21 20:01:47 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
nodejs: updated to 25.4.0
25.4.0 (Current)
Notable Changes
- cli: add --require-module/--no-require-module (Joyee Cheung)
- cli: mark --heapsnapshot-near-heap-limit as stable (Joyee Cheung)
- crypto: update root certificates to NSS 3.117 (Node.js GitHub Bot)
- doc: add @avivkeller to collaborators (Aviv Keller)
- doc: add gurgunday to collaborators (Gürgün Dayıoğlu)
- doc: mark --build-snapshot and --build-snapshot-config as stable (Joyee Cheung)
- (SEMVER-MINOR) events: repurpose events.listenerCount() to accept EventTargets \
(René)
- (SEMVER-MINOR) http: add http.setGlobalProxyFromEnv() (Joyee Cheung)
- meta: add Renegade334 to collaborators (Renegade334)
- module: mark require(esm) as stable (Joyee Cheung)
- module: mark module compile cache as stable (Joyee Cheung)
- (SEMVER-MINOR) module: allow subpath imports that start with
- (SEMVER-MINOR) process: preserve AsyncLocalStorage in queueMicrotask only when \
needed (Gürgün Dayıoğlu)
- (SEMVER-MINOR) stream: do not pass readable.compose() output via \
Readable.from() (René)
- (SEMVER-MINOR) util: add convertProcessSignalToExitCode utility (Erick Wendel)
- v8: mark v8.queryObjects() as stable (Joyee Cheung)
|
2026-01-14 20:09:16 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
nodejs: updated to 25.3.0
25.3.0 (Current)
Notable Changes
lib:
(CVE-2025-59465) add TLSSocket default error handler (RafaelGSS)
permission:
(CVE-2026-21636) add network check on pipe_wrap connect (RafaelGSS)
(CVE-2025-55130) require full read and write to symlink APIs (RafaelGSS)
(CVE-2025-55132) disable futimes when permission model is enabled (RafaelGSS)
src:
(CVE-2025-59466) rethrow stack overflow exceptions in async_hooks (Matteo Collina)
src,lib:
(CVE-2025-55131) refactor unsafe buffer creation to remove zero-fill toggle \
(Сковорода Никита Андреевич)
tls:
(CVE-2026-21637) route callback exceptions through error handlers (Matteo Collina)
|
| 2026-01-11 12:44:10 by Thomas Klausner | Files touched by this commit (1) |
Log message:
*: reduce GCC_REQD to major.minor
|
| 2026-01-07 09:49:50 by Thomas Klausner | Files touched by this commit (2525) |
Log message:
*: recursive bump for icu 78.1
|
2025-11-19 12:45:13 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
nodejs: updated to 25.2.1
25.2.1 (Current)
This release reverts the spec-compliant behavior of sometimes throwing on \
localStorage
access. We received feedback that this change on an experimental API was too breaking
for a semver-minor release, so we decided to push it back for Node.js 26.0.0.
|
| 2025-11-17 14:05:32 by Ryo ONODERA | Files touched by this commit (2) |
Log message:
lang/nodejs: Use _SYS_EXEC_ELF_H_ to detect ELF header v2 for NetBSD
|
| 2025-11-16 16:41:15 by Maya Rashish | Files touched by this commit (2) |
Log message:
nodejs: fix build on (netbsd, but probably other too) i386
_mm_cvtsi128_si64 is only available on x86_64, so limit it that way, not
based on SSE2.
|