Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: nodejs22 | Distribution: openSUSE Tumbleweed |
Version: 22.10.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Mon Oct 28 12:43:07 2024 |
Group: Development/Languages/NodeJS | Build host: reproducible |
Size: 59448140 | Source RPM: nodejs22-22.10.0-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://nodejs.org | |
Summary: Evented I/O for V8 JavaScript |
Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model. Node.js has a package ecosystem provided by npm.
MIT
* Mon Oct 28 2024 Adam Majer <adam.majer@suse.de> - Update to 22.10.0: * crypto: add KeyObject.prototype.toCryptoKey * crypto: add Date fields for validTo and validFrom * http2: expose nghttp2_option_set_stream_reset_rate_limit as an option * lib: propagate aborted state to dependent signals before firing events * module: support loading entrypoint as url * module: implement flushCompileCache() * module: throw when invalid argument is passed to enableCompileCache() * module: write compile cache to temporary file and then rename it * process: add process.features.require_module * process: add process.features.typescript * test_runner: support custom arguments in run() * test_runner: add 'test:summary' event * test_runner: add support for coverage via run() * worker: add markAsUncloneable api - Changes since 22.9.0: * util: getCallSite has been introduced. It allows users to retrieve the stacktrace of the current execution. * tls: Exposes X509_V_FLAG_PARTIAL_CHAIN to tls.createSecureContext * src: create handle scope in FastInternalModuleStat * stream: relocate the status checking code in the onwritecomplete * repl: doc-deprecate instantiating node:repl classes without new * zlib: deprecate instantiating classes without new - Changes since 22.8.0: * vm: New option for vm.createContext() to create a context with a freezable globalThis * src,lib: add performance.uvMetricsInfo * net: exclude ipv6 loopback addresses from server.listen * test_runner: support running tests in process * test_runner: defer inheriting hooks until run() - Changes since 22.7.0: * Experimental transform types support * Module syntax detection (the --experimental-detect-module flag) is now enabled by default. * Performance Improvements to Buffer - Changes since 22.6.0: * lib,src: drop --experimental-network-imports * http: add diagnostics channel http.client.request.error * deps: V8: backport 7857eb34db42 * stream: expose DuplexPair API * test_runner: fix support watch with run(), add globPatterns option * meta: add jake to collaborators * test_runner: refactor snapshots to get file from context * test_runner: add context.filePath - Changes since 22.5.0: * http: expose websockets * lib: add node:sqlite module * module: add __esModule to require()'d ESM * path: add matchesGlob method * process: port on-exit-leak-free to core * stream: pipeline wait for close before calling the callback * test_runner: support glob matching coverage files * worker: add postMessageToThread - Changes since 22.4.1: * (CVE-2024-36138, bsc#1227560) - Bypass incomplete fix of CVE-2024-27980 (High) * (CVE-2024-22020, bsc#1227554) - Bypass network import restriction via data URL (Medium) * (CVE-2024-22018, bsc#1227562) - fs.lstat bypasses permission model (Low) * (CVE-2024-36137, bsc#1227561) - fs.fchown/fchmod bypasses permission model (Low) * (CVE-2024-37372, bsc#1227563) - Permission model improperly processes UNC paths (Low) - Changes since 22.4.0: * deps,lib,src: add experimental web storage * doc: doc-only deprecate OpenSSL engine-based APIs * inspector: fix disable async hooks on Debugger.setAsyncCallStackDepth * lib: add diagnostics_channel events to module loading * util: support --no- for argument with boolean type for parseArgs - fix_ci_tests.patch: refreshed, add compat for c-ares 1.30 - linker_lto_jobs.patch, versioned.patch, qemu_timeouts_arches.patch: refreshed - nodejs.keyring: add C0D6248439F1D5604AAFFB4021D900FFDB233756 * Fri Jun 14 2024 Adam Majer <adam.majer@suse.de> - Update to 22.3.0: * buffer: add .bytes() method to Blob * doc: add context.assert docs * doc: improve explanation about built-in modules * fs: mark recursive cp methods as stable * net: add new net.server.listen tracing channel * module: print amount of load time of a cjs module * process: add process.getBuiltinModule(id) * cli: add NODE_RUN_PACKAGE_JSON_PATH env * cli: add NODE_RUN_SCRIPT_NAME env to node --run * lib: add EventSource Client * lib: replace MessageEvent with undici's * src: traverse parent folders while running --run * src,permission: --allow-wasi & prevent WASI exec * test_runner: support module mocking * test_runner: add snapshot testing * test_runner: add context.fullName - fix_ci_tests.patch: partially upstreamed and refreshed * Wed May 22 2024 Adam Majer <adam.majer@suse.de> - Update to 22.2.0: * cli: allow running wasm in limited vmem with --disable-wasm-trap-handler * doc: add pimterry to collaborators * fs: allow 'withFileTypes' to be used with globs * inspector: introduce the --inspect-wait flag * lib,src: remove --experimental-policy * perf_hooks: add deliveryType and responseStatus fields * test_runner: support test plans * zlib: expose zlib.crc32() - linker_lto_jobs.patch: refreshed - fix_ci_tests.patch: partially upstreamed, refreshed - skip_no_console.patch: dropped, upstreamed * Wed May 22 2024 Adam Majer <adam.majer@suse.de> - fix_ci_tests.patch: add fix for issue #53085 * Tue May 14 2024 Adam Majer <adam.majer@suse.de> - New nodejs major version 22.1.0 For overview of changes and details since 21.x and earlier see https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md#22.1.0 - v8-i586.patch: fix 32bit build with new gcc - Imported patches from 21.x: * cares_public_headers.patch * fix_ci_tests.patch * flaky_test_rerun.patch * gcc13.patch * legacy_python.patch * linker_lto_jobs.patch * manual_configure.patch * node-gyp-addon-gypi.patch * node-gyp-config.patch * nodejs-libpath.patch * npm_search_paths.patch * openssl_binary_detection.patch * qemu_timeouts_arches.patch * skip_no_console.patch * sle12_python3_compat.patch * test-skip-y2038-on-32bit-time_t.patch * versioned.patch
/usr/bin/node22 /usr/lib64/node_modules /usr/share/doc/packages/nodejs22 /usr/share/doc/packages/nodejs22/BUILDING.md /usr/share/doc/packages/nodejs22/CHANGELOG.md /usr/share/doc/packages/nodejs22/CHANGELOG_V22.md /usr/share/doc/packages/nodejs22/CODE_OF_CONDUCT.md /usr/share/doc/packages/nodejs22/CONTRIBUTING.md /usr/share/doc/packages/nodejs22/GOVERNANCE.md /usr/share/doc/packages/nodejs22/README.md /usr/share/doc/packages/nodejs22/SECURITY.md /usr/share/doc/packages/nodejs22/gdbinit /usr/share/doc/packages/nodejs22/glossary.md /usr/share/doc/packages/nodejs22/onboarding.md /usr/share/libalternatives /usr/share/libalternatives/node /usr/share/libalternatives/node/22.conf /usr/share/licenses/nodejs22 /usr/share/licenses/nodejs22/LICENSE /usr/share/man/man1/node22.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Nov 21 01:04:20 2024