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

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


Branch: CURRENT, Version: 18.7.0, Package name: nodejs-18.7.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: 36079.422 KB

Version history: (Expand)


CVS history: (Expand)


   2022-07-27 10:42:23 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
nodejs: updated to 18.7.0

Version 18.7.0 (Current)

Notable changes

doc:
add F3n67u to collaborators (Feng Yu)
deprecate coercion to integer in process.exit (Daeyeon Jeong)
(SEMVER-MINOR) deprecate diagnostics_channel object subscribe method (Stephen \ 
Belanger)
events:
(SEMVER-MINOR) expose CustomEvent on global with CLI flag (Daeyeon Jeong)
(SEMVER-MINOR) add CustomEvent (Daeyeon Jeong)
http:
(SEMVER-MINOR) add drop request event for http server (theanarkh)
lib:
(SEMVER-MINOR) improved diagnostics_channel subscribe/unsubscribe (Stephen Belanger)
util:
(SEMVER-MINOR) add tokens to parseArgs (John Gee)
   2022-07-14 09:10:40 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
nodejs: updated to 18.6.0

Version 18.6.0 (Current)

Notable Changes

Experimental ESM Loader Hooks API

Node.js ESM Loader hooks now support multiple custom loaders, and composition is \ 
achieved via "chaining": foo-loader calls bar-loader calls qux-loader \ 
(a custom loader must now signal a short circuit when intentionally not calling \ 
the next). See the ESM docs for details.
   2022-07-08 15:31:15 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
nodejs: updated to 18.5.0

Version 18.5.0 (Current), @RafaelGSS

This is a security release.

Notable Changes

- (SEMVER-MAJOR) src,deps,build,test: add OpenSSL config appname (Daniel Bevenius)
- (SEMVER-MAJOR) src,doc,test: add --openssl-shared-config option (Daniel Bevenius)
Node.js now reads nodejs_conf section in the openssl config
- deps: update archs files for quictls/openssl-3.0.5+quic (RafaelGSS)
- deps: upgrade openssl sources to quictls/openssl-3.0.5+quic (RafaelGSS)
   2022-06-17 10:02:48 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
nodejs: updated to 18.4.0

Version 18.4.0 (Current)

Notable Changes

crypto:
remove Node.js-specific webcrypto extensions
add CFRG curves to Web Crypto API
dns:
accept 'IPv4' and 'IPv6' for family
report:
add more heap infos in process report
   2022-06-02 11:46:41 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
nodejs: updated to 18.3.0

Version 18.3.0 (Current)

Notable Changes

- deps: update undici to 5.4.0 (Node.js GitHub Bot)
- (SEMVER-MINOR) util: add parseArgs module (Benjamin Coe)
- (SEMVER-MINOR) http: add uniqueHeaders option to request and createServer \ 
(Paolo Insogna)
- deps: upgrade npm to 8.11.0 (npm team)
- deps: patch V8 to 10.2.154.4 (Michaël Zasso)
- (SEMVER-MINOR) deps: update V8 to 10.2.154.2 (Michaël Zasso)
- (SEMVER-MINOR) fs: make params in writing methods optional (LiviaMedeiros)
- (SEMVER-MINOR) http: add uniqueHeaders option to request and createServer \ 
(Paolo Insogna)
- (SEMVER-MINOR) net: add ability to reset a tcp socket (pupilTong)
- (SEMVER-MINOR) Revert "build: make x86 Windows support temporarily \ 
experimental" (Michaël Zasso)
   2022-05-27 19:02:36 by Tobias Nygren | Files touched by this commit (2)
Log message:
nodejs: fix build with old OpenSSL before 1.1.1e
   2022-05-18 20:26:51 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
nodejs: updated to 18.2.0

Version 18.2.0
This update can be treated as a security release as the issues addressed in \ 
OpenSSL 3.0.3 slightly affect Node.js 18.
   2022-05-05 15:31:16 by David H. Gutteridge | Files touched by this commit (1)
Log message:
nodejs: fix a typo in a comment