notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details
node22 V8 JavaScript for client and server
22.23.1 www on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 22.23.1Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-05-16 06:30:06
Last Update: 2026-06-28 14:18:55
Commit Hash: 8b492ce
License: MIT
WWW:
https://nodejs.org/
https://github.com/nodejs/node
Description:
Node.js is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (117 items)
Collapse this list.
  1. /usr/local/share/licenses/node22-22.23.1/catalog.mk
  2. /usr/local/share/licenses/node22-22.23.1/LICENSE
  3. /usr/local/share/licenses/node22-22.23.1/MIT
  4. bin/node
  5. include/node/common.gypi
  6. include/node/config.gypi
  7. include/node/cppgc/allocation.h
  8. include/node/cppgc/common.h
  9. include/node/cppgc/cross-thread-persistent.h
  10. include/node/cppgc/custom-space.h
  11. include/node/cppgc/default-platform.h
  12. include/node/cppgc/ephemeron-pair.h
  13. include/node/cppgc/explicit-management.h
  14. include/node/cppgc/garbage-collected.h
  15. include/node/cppgc/heap-consistency.h
  16. include/node/cppgc/heap-handle.h
  17. include/node/cppgc/heap-state.h
  18. include/node/cppgc/heap-statistics.h
  19. include/node/cppgc/heap.h
  20. include/node/cppgc/internal/api-constants.h
  21. include/node/cppgc/internal/atomic-entry-flag.h
  22. include/node/cppgc/internal/base-page-handle.h
  23. include/node/cppgc/internal/caged-heap-local-data.h
  24. include/node/cppgc/internal/caged-heap.h
  25. include/node/cppgc/internal/compiler-specific.h
  26. include/node/cppgc/internal/finalizer-trait.h
  27. include/node/cppgc/internal/gc-info.h
  28. include/node/cppgc/internal/logging.h
  29. include/node/cppgc/internal/member-storage.h
  30. include/node/cppgc/internal/name-trait.h
  31. include/node/cppgc/internal/persistent-node.h
  32. include/node/cppgc/internal/pointer-policies.h
  33. include/node/cppgc/internal/write-barrier.h
  34. include/node/cppgc/liveness-broker.h
  35. include/node/cppgc/macros.h
  36. include/node/cppgc/member.h
  37. include/node/cppgc/name-provider.h
  38. include/node/cppgc/object-size-trait.h
  39. include/node/cppgc/persistent.h
  40. include/node/cppgc/platform.h
  41. include/node/cppgc/prefinalizer.h
  42. include/node/cppgc/process-heap-statistics.h
  43. include/node/cppgc/sentinel-pointer.h
  44. include/node/cppgc/source-location.h
  45. include/node/cppgc/testing.h
  46. include/node/cppgc/trace-trait.h
  47. include/node/cppgc/type-traits.h
  48. include/node/cppgc/visitor.h
  49. include/node/js_native_api.h
  50. include/node/js_native_api_types.h
  51. include/node/libplatform/libplatform-export.h
  52. include/node/libplatform/libplatform.h
  53. include/node/libplatform/v8-tracing.h
  54. include/node/node.h
  55. include/node/node_api.h
  56. include/node/node_api_types.h
  57. include/node/node_buffer.h
  58. include/node/node_object_wrap.h
  59. include/node/node_version.h
  60. include/node/v8-array-buffer.h
  61. include/node/v8-callbacks.h
  62. include/node/v8-container.h
  63. include/node/v8-context.h
  64. include/node/v8-cppgc.h
  65. include/node/v8-data.h
  66. include/node/v8-date.h
  67. include/node/v8-debug.h
  68. include/node/v8-embedder-heap.h
  69. include/node/v8-embedder-state-scope.h
  70. include/node/v8-exception.h
  71. include/node/v8-extension.h
  72. include/node/v8-external.h
  73. include/node/v8-forward.h
  74. include/node/v8-function-callback.h
  75. include/node/v8-function.h
  76. include/node/v8-handle-base.h
  77. include/node/v8-initialization.h
  78. include/node/v8-internal.h
  79. include/node/v8-isolate.h
  80. include/node/v8-json.h
  81. include/node/v8-local-handle.h
  82. include/node/v8-locker.h
  83. include/node/v8-maybe.h
  84. include/node/v8-memory-span.h
  85. include/node/v8-message.h
  86. include/node/v8-microtask-queue.h
  87. include/node/v8-microtask.h
  88. include/node/v8-object.h
  89. include/node/v8-persistent-handle.h
  90. include/node/v8-platform.h
  91. include/node/v8-primitive-object.h
  92. include/node/v8-primitive.h
  93. include/node/v8-profiler.h
  94. include/node/v8-promise.h
  95. include/node/v8-proxy.h
  96. include/node/v8-regexp.h
  97. include/node/v8-script.h
  98. include/node/v8-snapshot.h
  99. include/node/v8-source-location.h
  100. include/node/v8-statistics.h
  101. include/node/v8-template.h
  102. include/node/v8-traced-handle.h
  103. include/node/v8-typed-array.h
  104. include/node/v8-unwinder.h
  105. include/node/v8-value-serializer.h
  106. include/node/v8-value.h
  107. include/node/v8-version.h
  108. include/node/v8-wasm.h
  109. include/node/v8-weak-callback-info.h
  110. include/node/v8.h
  111. include/node/v8config.h
  112. share/doc/node/gdbinit
  113. share/doc/node/lldb_commands.py
  114. @(,,444) share/man/man1/node.1.gz
  115. @owner
  116. @group
  117. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • node22>0:www/node22
Conflicts:
CONFLICTS_INSTALL:
  • node[0-9][0-9]
To install the port:
cd /usr/ports/www/node22/ && make install clean
To add the package, run one of these commands:
  • pkg install www/node22
  • pkg install node22
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: node22
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 armv6 armv7 i386 powerpc64 powerpc64le
distinfo:
TIMESTAMP = 1782510044 SHA256 (node-v22.23.1.tar.xz) = b27385d6845089bdb91285d94b06c2a5cf1c37f8173a3c4e10824cc1ffadeaba SIZE (node-v22.23.1.tar.xz) = 50507104

Packages (timestamps in pop-ups are UTC):
node22
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest22.22.2_122.22.2_1-22.19.0_122.22.2_1n/an/an/a
FreeBSD:13:quarterly22.22.222.22.2-22.17.122.22.2n/an/an/a
FreeBSD:14:latest22.23.122.23.1-22.17.122.23.1---
FreeBSD:14:quarterly22.23.122.23.1-22.17.122.23.1---
FreeBSD:15:latest22.23.122.23.1n/a22.17.1n/an/a--
FreeBSD:15:quarterly22.23.122.23.1n/a-n/an/a--
FreeBSD:16:latest22.23.122.23.1n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. objdump : devel/binutils
  2. gmake>=4.4.1 : devel/gmake
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. python3.12 : lang/python312
Runtime dependencies:
  1. corepack>=0 : www/corepack
Library dependencies:
  1. libada.so : devel/libada
  2. libbrotlidec.so : archivers/brotli
  3. libcares.so : dns/c-ares
  4. libicui18n.so : devel/icu
  5. libllhttp.so : www/llhttp
  6. libnghttp2.so : www/libnghttp2
  7. libnghttp3.so : www/libnghttp3
  8. libngtcp2.so : net/libngtcp2
  9. libsimdjson.so : devel/simdjson
  10. libuv.so : devel/libuv
  11. libuvwasi.so : devel/uvwasi
  12. libzstd.so : archivers/zstd
  13. libsqlite3.so : databases/sqlite3
This port is required by:
for Build
  1. devel/electron37
  2. devel/electron38
  3. net-im/deltachat-desktop
  4. security/bitwarden-cli
  5. textproc/opensearch-dashboards
  6. www/immich

Deleted ports which required this port:

Expand this list of 4 deleted ports
  1. devel/electron35*
  2. devel/electron36*
  3. devel/electron39*
  4. finance/quba-viewer*
  5. Collapse this list of deleted ports.
for Fetch
  1. devel/electron37
  2. devel/electron38
  3. net-im/deltachat-desktop

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. devel/electron39*
  2. Collapse this list of deleted ports.
for Patch
  1. devel/electron37
  2. devel/electron38
  3. net-im/deltachat-desktop

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. devel/electron39*
  2. Collapse this list of deleted ports.
for Run
  1. textproc/opensearch-dashboards
  2. www/code-server
  3. www/homepage
  4. www/immich
  5. www/npm-node22
  6. www/yarn-node22

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. finance/quba-viewer*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for node22-22.23.1: BUNDLED_SSL=off: Use bundled OpenSSL implementation from node.js DOCS=on: Build and/or install documentation JIT=on: Use Just In Time compiler ===> Use 'make config' to modify these settings
Options name:
www_node22
USES:
compiler:c++20-lang gmake localbase pkgconfig python:build shebangfix sqlite tar:xz ssl
pkg-message:
For install:
Note: If you need npm (Node Package Manager), please install www/npm-node22.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://nodejs.org/dist/v22.23.1/
Collapse this list.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2025-11-30
    Affects: users of www/node{22,24,25}
    Author: sunpoet@FreeBSD.org
    Reason: 
      www/node{22,24,25} now uses databases/sqlite3 instead of the bundled one.
      It requires SESSION option (enabled by default) in databases/sqlite3.
      Please update your option configuration. Otherwise, the build fails.
      See PR 290509 and 290588 for details.
    
    
Expand this list (2 items)
  • 2023-01-30
    Affects: users of USES=nodejs, www/node*, www/npm* and www/yarn*
    Author: sunpoet@FreeBSD.org
    Reason: 
      The current USES=nodejs has the following issues:
      - www/node is not the default version while www/node16 is.
      - It also means inconsistent naming of node ports.
      - www/npm duplicates with www/npm-node16.
      - www/yarn duplicates with www/yarn-node16.
    
      The notable changes are introduced to fix the above issues:
      - Rewrite Mk/Uses/nodejs.mk.
      - Add new LTS version of nodejs (www/node18).
      - Add new current version of nodejs (www/node19).
      - Change default nodejs version from 16 to 18 (latest LTS),
      - Use consistent naming for all supported node versions.
      - Convert www/node, www/npm and www/yarn to meta ports.
    
      After these changes:
      - All supported node versions are named as node{14,16,18,19}.
      - www/node is a meta port which depends on the default version
        (e.g. www/node18)
      - www/npm is a meta port which depends on the default version
        (e.g. www/npm-node18)
      - www/yarn is a meta port which depends on the default version
        (e.g. www/yarn-node18)
    
    
  • 2021-11-10
    Affects: users of www/node*, www/npm*, www/yarn*
    Author: mfechner@FreeBSD.org
    Reason: 
      The port framework was updated to use a default version for nodejs.
      The default version is pointing to the latest LTS version which is
      currently version 16.
      You can overwrite this by defining in /etc/make.conf, e.g. version 17:
      DEFAULT_VERSIONS=nodejs=17
    
      Or if you would like to stick always to the current version use:
      DEFAULT_VERSIONS=nodejs=current
    
      If you would like to use yarn or npm together with nodejs version 17,
      just install the package that is pulling the wanted dependency to nodejs:
    
      # pkg install yarn-node17
      # pkg install npm-node17
    
    
  • Collapse this list.

Number of commits found: 51

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
22.23.1
28 Jun 2026 14:18:55
commit hash: 8b492ce947c8397121468ffa385e795f041d0194commit hash: 8b492ce947c8397121468ffa385e795f041d0194commit hash: 8b492ce947c8397121468ffa385e795f041d0194commit hash: 8b492ce947c8397121468ffa385e795f041d0194 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.23.1

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
Security:	CVE-2026-48615, CVE-2026-48617, CVE-2026-48618, CVE-2026-48619,
CVE-2026-48928, CVE-2026-48930, CVE-2026-48931, CVE-2026-48933, CVE-2026-48934,
CVE-2026-48935, CVE-2026-48937
22.22.3
15 May 2026 15:34:30
commit hash: fa11df3171e746331f4ea63b5bec71378c4026e9commit hash: fa11df3171e746331f4ea63b5bec71378c4026e9commit hash: fa11df3171e746331f4ea63b5bec71378c4026e9commit hash: fa11df3171e746331f4ea63b5bec71378c4026e9 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.22.3

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
22.22.2_2
02 May 2026 11:13:38
commit hash: c1efdbb4964748ff73cdb891add392a43aae5b76commit hash: c1efdbb4964748ff73cdb891add392a43aae5b76commit hash: c1efdbb4964748ff73cdb891add392a43aae5b76commit hash: c1efdbb4964748ff73cdb891add392a43aae5b76 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/llhttp: Update to 9.4.1

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/nodejs/llhttp/releases
22.22.2_1
07 Apr 2026 14:22:48
commit hash: 1554b1cd595dfb078b2b3dd95bfba487538bb1f4commit hash: 1554b1cd595dfb078b2b3dd95bfba487538bb1f4commit hash: 1554b1cd595dfb078b2b3dd95bfba487538bb1f4commit hash: 1554b1cd595dfb078b2b3dd95bfba487538bb1f4 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
*/*: bump PORTREVISION following devel/simdjson soname change
22.22.2
06 Apr 2026 06:22:00
commit hash: 76bf6639a8f0ad324d670eb4eba7a789f24f8fb5commit hash: 76bf6639a8f0ad324d670eb4eba7a789f24f8fb5commit hash: 76bf6639a8f0ad324d670eb4eba7a789f24f8fb5commit hash: 76bf6639a8f0ad324d670eb4eba7a789f24f8fb5 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.22.2

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
Security:	CVE-2026-21637, CVE-2026-21710, CVE-2026-21713, CVE-2026-21714,
CVE-2026-21715, CVE-2026-21716, CVE-2026-21717
22.22.1_2
30 Mar 2026 15:44:03
commit hash: a7cbaf44783498bb12df34794fd94bad37b3ad4ecommit hash: a7cbaf44783498bb12df34794fd94bad37b3ad4ecommit hash: a7cbaf44783498bb12df34794fd94bad37b3ad4ecommit hash: a7cbaf44783498bb12df34794fd94bad37b3ad4e files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
*/*: bump PORTREVISION following devel/simdjson soname change
22.22.1_1
15 Mar 2026 15:30:37
commit hash: 3cf752fac9567dddd3c3ef7db35d4bd3d87a5668commit hash: 3cf752fac9567dddd3c3ef7db35d4bd3d87a5668commit hash: 3cf752fac9567dddd3c3ef7db35d4bd3d87a5668commit hash: 3cf752fac9567dddd3c3ef7db35d4bd3d87a5668 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
*/*: bump PORTREVISION following libsimdjson.so soname change
22.22.1
12 Mar 2026 14:46:56
commit hash: c9ddad9a83e6bd5fb753a6c5470c8df634bf2b4fcommit hash: c9ddad9a83e6bd5fb753a6c5470c8df634bf2b4fcommit hash: c9ddad9a83e6bd5fb753a6c5470c8df634bf2b4fcommit hash: c9ddad9a83e6bd5fb753a6c5470c8df634bf2b4f files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.22.1

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
22.22.0_2
25 Feb 2026 13:09:09
commit hash: b2907f39c451d4c7949609494c5be7521ab66bf6commit hash: b2907f39c451d4c7949609494c5be7521ab66bf6commit hash: b2907f39c451d4c7949609494c5be7521ab66bf6commit hash: b2907f39c451d4c7949609494c5be7521ab66bf6 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
*/*: bump PORTREVISION following libsimdjson.so soname change

Reported by:	meta
Fixes:		f9dd1c82078f6f1df3bb396459f915b51532d331
22.22.0_1
17 Feb 2026 16:53:38
commit hash: 26f272117aae224967a0d07b5b03097290780282commit hash: 26f272117aae224967a0d07b5b03097290780282commit hash: 26f272117aae224967a0d07b5b03097290780282commit hash: 26f272117aae224967a0d07b5b03097290780282 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Use devel/libada and devel/uvwasi instead of the bundled ones

- Cosmetic change
- Bump PORTREVISION for dependency change
22.22.0
15 Jan 2026 11:53:15
commit hash: dd052a3b3b6a00cc732f5ceb911534e745f9c4eccommit hash: dd052a3b3b6a00cc732f5ceb911534e745f9c4eccommit hash: dd052a3b3b6a00cc732f5ceb911534e745f9c4eccommit hash: dd052a3b3b6a00cc732f5ceb911534e745f9c4ec files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.22.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
Security:	CVE-2025-55130, CVE-2025-55131, CVE-2025-55132, CVE-2025-59465,
CVE-2025-59466, CVE-2026-21637
22.21.1
19 Dec 2025 11:11:42
commit hash: c3ec4787ffc62e69149861e54f9383a1ce2446a0commit hash: c3ec4787ffc62e69149861e54f9383a1ce2446a0commit hash: c3ec4787ffc62e69149861e54f9383a1ce2446a0commit hash: c3ec4787ffc62e69149861e54f9383a1ce2446a0 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.21.1

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
22.21.0_3
16 Dec 2025 18:30:48
commit hash: db2245ab688330ebf1415ebe23ac9c2d2e19613bcommit hash: db2245ab688330ebf1415ebe23ac9c2d2e19613bcommit hash: db2245ab688330ebf1415ebe23ac9c2d2e19613bcommit hash: db2245ab688330ebf1415ebe23ac9c2d2e19613b files touched by this commit
Michael Osipov (michaelo) search for other commits by this committer
www/node2{0,2,4,5}: Don't depend on security/ca_root_nss anymore

When node.js is being build with an external OpenSSL (shared linking) the option
'--openssl-use-def-ca-store' ensures that OpenSSL uses the system truststore
managed by certctl(8). If the bundled OpenSSL is used node.js comes also bundled
with a Mozilla CA bundle as well. In any case security/ca_root_nss is not
required.

PR:		291482
Approved by:	sunpoet (maintainer)
22.21.0_2
12 Nov 2025 13:53:24
commit hash: 2118398ee72f22fc87793cc78ad262d743a48900commit hash: 2118398ee72f22fc87793cc78ad262d743a48900commit hash: 2118398ee72f22fc87793cc78ad262d743a48900commit hash: 2118398ee72f22fc87793cc78ad262d743a48900 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
*/*: bump PORTREVISION following libsimdjson soname change
22.21.0_1
11 Nov 2025 12:10:11
commit hash: fe26dd975fd90e9851e505f0363efb826b8e6596commit hash: fe26dd975fd90e9851e505f0363efb826b8e6596commit hash: fe26dd975fd90e9851e505f0363efb826b8e6596commit hash: fe26dd975fd90e9851e505f0363efb826b8e6596 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Use databases/sqlite3 instead of the bundled one

- Bump PORTREVISION for dependency and package change

PR:		290509
22.21.0
09 Nov 2025 16:30:51
commit hash: 499a9a0aae26bc6e01e721c97f02296384288f03commit hash: 499a9a0aae26bc6e01e721c97f02296384288f03commit hash: 499a9a0aae26bc6e01e721c97f02296384288f03commit hash: 499a9a0aae26bc6e01e721c97f02296384288f03 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.21.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
22.19.0_5
03 Nov 2025 17:55:33
commit hash: c17ad38ea8e054c9d0d096386380e5c35fe368e0commit hash: c17ad38ea8e054c9d0d096386380e5c35fe368e0commit hash: c17ad38ea8e054c9d0d096386380e5c35fe368e0commit hash: c17ad38ea8e054c9d0d096386380e5c35fe368e0 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
*/*: bump PORTREVISION following libsimdjson soname change

Reported by:	sunpoet
22.19.0_4
27 Oct 2025 14:37:16
commit hash: 91a92bccd711c3cef8b603cadf2283cabb780aefcommit hash: 91a92bccd711c3cef8b603cadf2283cabb780aefcommit hash: 91a92bccd711c3cef8b603cadf2283cabb780aefcommit hash: 91a92bccd711c3cef8b603cadf2283cabb780aef files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Use www/corepack instead of the bundled one

- Bump PORTREVISION for dependency and package change
22.19.0_3
25 Oct 2025 19:10:17
commit hash: eba3ef23d0e01be034d635576c80574f9e8ce68fcommit hash: eba3ef23d0e01be034d635576c80574f9e8ce68fcommit hash: eba3ef23d0e01be034d635576c80574f9e8ce68fcommit hash: eba3ef23d0e01be034d635576c80574f9e8ce68f files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Use bundled sqlite3

- Bump PORTREVISION for dependency and package change

nodejs 22+ needs sqlite3 with SESSION enabled.

PR:		290509
Reported by:	dim
22.19.0_2
25 Oct 2025 12:20:50
commit hash: 64102a7817dab9e7d3a24b9e5566dbb14d69f286commit hash: 64102a7817dab9e7d3a24b9e5566dbb14d69f286commit hash: 64102a7817dab9e7d3a24b9e5566dbb14d69f286commit hash: 64102a7817dab9e7d3a24b9e5566dbb14d69f286 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Use databases/sqlite3 and www/llhttp instead of the bundled one

- Bump PORTREVISION for dependency and package change
22.19.0_1
30 Sep 2025 12:35:26
commit hash: 49276e0a900351ff10d4b87d773273b8427f7c7ecommit hash: 49276e0a900351ff10d4b87d773273b8427f7c7ecommit hash: 49276e0a900351ff10d4b87d773273b8427f7c7ecommit hash: 49276e0a900351ff10d4b87d773273b8427f7c7e files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Simplify BUNDLED_SSL handling
22.19.0_1
30 Sep 2025 10:50:45
commit hash: 3ae492d04b33ca576fb730551dd8e6865f790f9ecommit hash: 3ae492d04b33ca576fb730551dd8e6865f790f9ecommit hash: 3ae492d04b33ca576fb730551dd8e6865f790f9ecommit hash: 3ae492d04b33ca576fb730551dd8e6865f790f9e files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Cosmetic change

- Fix 3f8876b8c212ea2cbd3852bfcc4b1cf15aa669c3
22.19.0_1
19 Sep 2025 08:24:02
commit hash: 3f8876b8c212ea2cbd3852bfcc4b1cf15aa669c3commit hash: 3f8876b8c212ea2cbd3852bfcc4b1cf15aa669c3commit hash: 3f8876b8c212ea2cbd3852bfcc4b1cf15aa669c3commit hash: 3f8876b8c212ea2cbd3852bfcc4b1cf15aa669c3 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
*/*: bump simdjson dependants following soname change
22.19.0
07 Sep 2025 23:03:22
commit hash: 1441a929251ff313063a544dfefc4f0788c77946commit hash: 1441a929251ff313063a544dfefc4f0788c77946commit hash: 1441a929251ff313063a544dfefc4f0788c77946commit hash: 1441a929251ff313063a544dfefc4f0788c77946 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.19.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
22.17.1
24 Jul 2025 11:18:54
commit hash: 138a99532964cc3b8fb699cac1d8d700a4a92c62commit hash: 138a99532964cc3b8fb699cac1d8d700a4a92c62commit hash: 138a99532964cc3b8fb699cac1d8d700a4a92c62commit hash: 138a99532964cc3b8fb699cac1d8d700a4a92c62 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.17.1

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
Security:	CVE-2025-27210
22.17.0
29 Jun 2025 11:58:07
commit hash: eca5a1fb7ce4368789083972fa98974dea4b06ffcommit hash: eca5a1fb7ce4368789083972fa98974dea4b06ffcommit hash: eca5a1fb7ce4368789083972fa98974dea4b06ffcommit hash: eca5a1fb7ce4368789083972fa98974dea4b06ff files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node2*: Revert unintended PKGNAMESUFFIX change
22.17.0
29 Jun 2025 11:45:58
commit hash: 4c90f4221ebb49115c1186ed1ae8e8af20c6f47ecommit hash: 4c90f4221ebb49115c1186ed1ae8e8af20c6f47ecommit hash: 4c90f4221ebb49115c1186ed1ae8e8af20c6f47ecommit hash: 4c90f4221ebb49115c1186ed1ae8e8af20c6f47e files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.17.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
22.16.0_1
09 Jun 2025 21:23:56
commit hash: 31d6564ed9f5a500c934a4a8dacfc795840c234ecommit hash: 31d6564ed9f5a500c934a4a8dacfc795840c234ecommit hash: 31d6564ed9f5a500c934a4a8dacfc795840c234ecommit hash: 31d6564ed9f5a500c934a4a8dacfc795840c234e files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
devel/simdjson: bump dependencies after soname change

PR:		287401
Reported by:	Ale <discipline@tiscali.it>
22.16.0
01 Jun 2025 16:23:14
commit hash: a796176c3cd19c0167b21661a7e43760e1150569commit hash: a796176c3cd19c0167b21661a7e43760e1150569commit hash: a796176c3cd19c0167b21661a7e43760e1150569commit hash: a796176c3cd19c0167b21661a7e43760e1150569 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Fix PLIST for BUNDLED_SSL option
22.16.0
29 May 2025 04:52:19
commit hash: 327d1e8a0e505da56a8b3c6429e178279fb0c5b7commit hash: 327d1e8a0e505da56a8b3c6429e178279fb0c5b7commit hash: 327d1e8a0e505da56a8b3c6429e178279fb0c5b7commit hash: 327d1e8a0e505da56a8b3c6429e178279fb0c5b7 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.16.0

- Sync with node24

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
22.15.1
25 May 2025 09:52:24
commit hash: 50276a550bab12699e8978cd3761972bda63aee2commit hash: 50276a550bab12699e8978cd3761972bda63aee2commit hash: 50276a550bab12699e8978cd3761972bda63aee2commit hash: 50276a550bab12699e8978cd3761972bda63aee2 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Cosmetic change
22.15.1
22 May 2025 08:04:56
commit hash: 4858047a7ce5e2bd1e33ef07e9c2b23afece848fcommit hash: 4858047a7ce5e2bd1e33ef07e9c2b23afece848fcommit hash: 4858047a7ce5e2bd1e33ef07e9c2b23afece848fcommit hash: 4858047a7ce5e2bd1e33ef07e9c2b23afece848f files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
www/node22: fix build on powerpc64

../deps/simdjson/simdjson.cpp:27141:5: error: use of undeclared identifier
'vec_vsx_st'
 27141 |     vec_vsx_st(this->value, 0, reinterpret_cast<__m128i *>(dst));
       |     ^
22.15.1
19 May 2025 19:58:02
commit hash: 62442e793bb3f775635e4293b324f79f8da281b0commit hash: 62442e793bb3f775635e4293b324f79f8da281b0commit hash: 62442e793bb3f775635e4293b324f79f8da281b0commit hash: 62442e793bb3f775635e4293b324f79f8da281b0 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.15.1

- Update pkg-message

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
Security:	CVE-2025-23165, CVE-2025-23166
22.15.0
18 May 2025 03:34:21
commit hash: f1e3ad8927bf074abefef96e0d74d7e02cb9f17ccommit hash: f1e3ad8927bf074abefef96e0d74d7e02cb9f17ccommit hash: f1e3ad8927bf074abefef96e0d74d7e02cb9f17ccommit hash: f1e3ad8927bf074abefef96e0d74d7e02cb9f17c files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.15.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
22.14.0
03 May 2025 08:53:28
commit hash: 5ea03f8cebfd52f831a3ae51df0ba017e134390bcommit hash: 5ea03f8cebfd52f831a3ae51df0ba017e134390bcommit hash: 5ea03f8cebfd52f831a3ae51df0ba017e134390bcommit hash: 5ea03f8cebfd52f831a3ae51df0ba017e134390b files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
www/node*: Rename NLS option to ICU

For consistency with the rest of the tree

PR:		285595
Approved by:	maintainer timeout (1+ month)
22.14.0
17 Feb 2025 20:50:41
commit hash: 82b545cedbb13fcf45b0fb8110f07ff9d5797fe1commit hash: 82b545cedbb13fcf45b0fb8110f07ff9d5797fe1commit hash: 82b545cedbb13fcf45b0fb8110f07ff9d5797fe1commit hash: 82b545cedbb13fcf45b0fb8110f07ff9d5797fe1 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.14.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
22.13.1
03 Feb 2025 15:50:52
commit hash: 95555cb33c641229e5a8821efc2cfdfb1af3937ccommit hash: 95555cb33c641229e5a8821efc2cfdfb1af3937ccommit hash: 95555cb33c641229e5a8821efc2cfdfb1af3937ccommit hash: 95555cb33c641229e5a8821efc2cfdfb1af3937c files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.13.1

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
Security:	CVE-2025-22150, CVE-2025-23083, CVE-2025-23084, CVE-2025-23085
22.12.0
25 Dec 2024 19:15:09
commit hash: 2ad96a9c7764cc5164f3c0ab3da67e920c8b3165commit hash: 2ad96a9c7764cc5164f3c0ab3da67e920c8b3165commit hash: 2ad96a9c7764cc5164f3c0ab3da67e920c8b3165commit hash: 2ad96a9c7764cc5164f3c0ab3da67e920c8b3165 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.12.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
22.11.0
30 Oct 2024 12:11:23
commit hash: 233ff4a0ff2084b4a74410631a0950f7f12b4fe6commit hash: 233ff4a0ff2084b4a74410631a0950f7f12b4fe6commit hash: 233ff4a0ff2084b4a74410631a0950f7f12b4fe6commit hash: 233ff4a0ff2084b4a74410631a0950f7f12b4fe6 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.11.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
22.10.0
21 Oct 2024 09:17:28
commit hash: 233bc5c64d0060f176ef2115631cdc177b7a2ee3commit hash: 233bc5c64d0060f176ef2115631cdc177b7a2ee3commit hash: 233bc5c64d0060f176ef2115631cdc177b7a2ee3commit hash: 233bc5c64d0060f176ef2115631cdc177b7a2ee3 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.10.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
22.9.0
14 Oct 2024 05:25:20
commit hash: f78ddbbdbaa0753e84a8e2bb0306867177d18a3bcommit hash: f78ddbbdbaa0753e84a8e2bb0306867177d18a3bcommit hash: f78ddbbdbaa0753e84a8e2bb0306867177d18a3bcommit hash: f78ddbbdbaa0753e84a8e2bb0306867177d18a3b files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.9.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
22.8.0
07 Oct 2024 14:58:46
commit hash: bf4c86a9e27395fdfce99b91d8cc1a0f12c1b3abcommit hash: bf4c86a9e27395fdfce99b91d8cc1a0f12c1b3abcommit hash: bf4c86a9e27395fdfce99b91d8cc1a0f12c1b3abcommit hash: bf4c86a9e27395fdfce99b91d8cc1a0f12c1b3ab files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
Author: Piotr Kubaj
www/node{18,20,22}: Add JIT option

PR:		281746
22.8.0
08 Sep 2024 18:37:05
commit hash: ca95aac9724329367d8ba27d335a19e3fad2b6dfcommit hash: ca95aac9724329367d8ba27d335a19e3fad2b6dfcommit hash: ca95aac9724329367d8ba27d335a19e3fad2b6dfcommit hash: ca95aac9724329367d8ba27d335a19e3fad2b6df files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.8.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
22.6.0
15 Aug 2024 10:55:29
commit hash: ba13b8a860f48a527397cfe2e30a35b803dfc734commit hash: ba13b8a860f48a527397cfe2e30a35b803dfc734commit hash: ba13b8a860f48a527397cfe2e30a35b803dfc734commit hash: ba13b8a860f48a527397cfe2e30a35b803dfc734 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.6.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
22.5.1
21 Jul 2024 09:56:32
commit hash: 96fdb34d8555b88afc873ff2e7368c1ea4de9176commit hash: 96fdb34d8555b88afc873ff2e7368c1ea4de9176commit hash: 96fdb34d8555b88afc873ff2e7368c1ea4de9176commit hash: 96fdb34d8555b88afc873ff2e7368c1ea4de9176 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.5.1

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
22.5.0
18 Jul 2024 16:45:33
commit hash: f00652719a7143adcfc29c13b94dcff27b3429a1commit hash: f00652719a7143adcfc29c13b94dcff27b3429a1commit hash: f00652719a7143adcfc29c13b94dcff27b3429a1commit hash: f00652719a7143adcfc29c13b94dcff27b3429a1 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.5.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
22.4.1
10 Jul 2024 04:57:41
commit hash: c877c6fd7ffb59e5bb337efff8a0c88bf8592907commit hash: c877c6fd7ffb59e5bb337efff8a0c88bf8592907commit hash: c877c6fd7ffb59e5bb337efff8a0c88bf8592907commit hash: c877c6fd7ffb59e5bb337efff8a0c88bf8592907 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.4.1

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
Security:	CVE-2024-22018, CVE-2024-22020, CVE-2024-36137, CVE-2024-36138,
CVE-2024-37372
22.4.0
06 Jul 2024 16:02:23
commit hash: cf581366c56935de600262e627490411f5feba0acommit hash: cf581366c56935de600262e627490411f5feba0acommit hash: cf581366c56935de600262e627490411f5feba0acommit hash: cf581366c56935de600262e627490411f5feba0a files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.4.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
22.3.0
18 Jun 2024 03:59:31
commit hash: 483a8a51994ed10028ceb771925354b128ad071fcommit hash: 483a8a51994ed10028ceb771925354b128ad071fcommit hash: 483a8a51994ed10028ceb771925354b128ad071fcommit hash: 483a8a51994ed10028ceb771925354b128ad071f files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Update to 22.3.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
22.2.0
19 May 2024 17:15:12
commit hash: 90ed9358bc0648a23a212522b21a096f52a344b4commit hash: 90ed9358bc0648a23a212522b21a096f52a344b4commit hash: 90ed9358bc0648a23a212522b21a096f52a344b4commit hash: 90ed9358bc0648a23a212522b21a096f52a344b4 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Add node22 22.0.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md
22.0.0
16 May 2024 06:21:47
commit hash: 067dacb0c6c942edc893c7ae8a943319b36b4310commit hash: 067dacb0c6c942edc893c7ae8a943319b36b4310commit hash: 067dacb0c6c942edc893c7ae8a943319b36b4310commit hash: 067dacb0c6c942edc893c7ae8a943319b36b4310 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node22: Add node22 22.0.0

Node.js is a free, open-source, cross-platform JavaScript runtime environment
that lets developers create servers, web apps, command line tools and scripts.

Number of commits found: 51