./lang/nodejs, V8 JavaScript for clients and servers

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 24.2.0, Package name: nodejs-24.2.0, Maintainer: pkgsrc-users

Node.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: 48641.949 KB

Version history: (Expand)


CVS history: (Expand)


   2025-06-10 19:12:04 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
nodejs: updated to 24.2.0

Version 24.2.0 (Current)

Notable Changes

Remove support for HTTP/2 priority signaling
import.meta.main is now available
   2025-05-22 09:38:11 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
nodejs: updated to 24.1.0

Version 24.1.0 (Current)

Notable Changes

- doc: add JonasBa to collaborators (Jonas Badalic)
- doc: add puskin to collaborators (Giovanni Bucci)
- (SEMVER-MINOR) fs: add to Dir support for explicit resource management \ 
(Antoine du Hamel)
- Revert "test_runner: change ts default glob" (Théo LUDWIG)
   2025-05-17 16:16:07 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
nodejs: updated to 24.0.2

24.0.2 (Current)

Notable Changes

(CVE-2025-23166) fix error handling on async crypto operation
   2025-05-10 13:12:54 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
nodejs: updated to 24.0.1

24.0.1 (Current)

Revert "buffer: move SlowBuffer to EOL"
   2025-05-07 07:56:48 by Adam Ciarcinski | Files touched by this commit (8) | Package updated
Log message:
nodejs: updated to 24.0.0

Version 24.0.0 (Current)

We’re excited to announce the release of Node.js 24! This release brings
several significant updates, including the upgrade of the V8 JavaScript
engine to version 13.6 and npm to version 11. Starting with
Node.js 24, support for MSVC has been removed, and ClangCL is now required
to compile Node.js on Windows. The AsyncLocalStorage API now uses
AsyncContextFrame by default, and URLPattern is available globally.
These changes, along with many other improvements, continue to push the
platform forward.

As a reminder, Node.js 24 will enter long-term support (LTS) in October,
but until then, it will be the "Current" release for the next six months.
We encourage you to explore the new features and benefits offered by this
latest release and evaluate their potential impact on your applications.
   2025-04-17 23:53:13 by Thomas Klausner | Files touched by this commit (2449)
Log message:
*: recursive bump for icu 77 and libxml2 2.14
   2025-04-08 11:05:20 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
nodejs: updated to 23.11.0

Version 23.11.0 (Current)

Notable Changes

- (SEMVER-MINOR) assert: implement partial error comparison (Ruben Bridgewater)
- (SEMVER-MINOR) crypto: add optional callback to crypto.diffieHellman (Filip Skokan)
- (SEMVER-MINOR) process: add execve (Paolo Insogna)
- (SEMVER-MINOR) sqlite: add StatementSync.prototype.columns() (Colin Ihrig)
- (SEMVER-MINOR) util: expose diff function used by the assertion errors \ 
(Giovanni Bucci)
   2025-03-31 11:34:45 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
nodejs: updated to 23.10.0

Version 23.10.0 (Current)

Notable Changes

Introducing --experimental-config-file
crypto: update root certificates to NSS 3.108 (Node.js GitHub Bot)
doc: add @geeksilva97 to collaborators (Edy Silva)
(SEMVER-MINOR) src: create THROW_ERR_OPTIONS_BEFORE_BOOTSTRAPPING (Marco Ippolito)
(SEMVER-MINOR) test_runner: change ts default glob (Marco Ippolito)
(SEMVER-MINOR) tls: implement tls.getCACertificates() (Joyee Cheung)
(SEMVER-MINOR) v8: add v8.getCppHeapStatistics() method (Aditi)