* esm: JSON module support is always enabled under
--experimental-modules. The --experimental-json-modules flag
has been removed
* http, http2: A new flag has been added for overriding
the default HTTP server socket timeout (which is two minutes).
Pass --http-server-default-timeout=milliseconds or
--http-server-default-timeout=0 to respectively change or
disable the timeout. Starting with Node.js 13.0.0,
the timeout will be disabled by default
* inspector: Added an experimental --heap-prof flag to start
the V8 heap profiler on startup and write the heap
profile to disk before exit
* stream: The readable.unshift() method now correctly converts
strings to buffers. Additionally, a new optional argument is
accepted to specify the string's encoding, such as 'utf8' or 'ascii'
* v8: The object returned by v8.getHeapStatistics() has two
new properties: number_of_native_contexts and number_of_detached_contexts
- nodejs-libpath.patch: install npx into proper directory
- versioned.patch, fix_ci_tests.patch: refreshed
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs12?expand=0&rev=10
* deps:
+ Fix handling of +0/-0 when constant field tracking is enabled
+ Fix os.freemem() and os.totalmem correctness
- changes in 12.3.0:
* esm: Added the --experimental-wasm-modules flag to support
WebAssembly modules
* process: Log errors using util.inspect in case of fatal exceptions
* repl: Add process.on('uncaughtException') support
* stream: Implemented Readable.from async iterator utility
* tls:
+ Expose built-in root certificates
+ Support net.Server options
+ Expose keylog event on TLSSocket
* worker: Added the ability to unshift messages from the MessagePort
- changes in 12.2.0:
* deps: Updated llhttp to 1.1.3. This fixes a bug that made
Node.js' HTTP parser refuse any request URL that contained
the "|" (vertical bar) character
* tls: Added an enableTrace() method to TLSSocket and an enableTrace
option to tls.createServer(). When enabled, TSL packet trace
information is written to stderr. This can be used to debug
TLS connection problems
* cli:
+ Added --trace-tls enables tracing of TLS connections
+ Added --cpu-prof-interval
* module:
+ Added the createRequire() method. The existing
createRequireFromPath() method is now deprecated
+ Throw on require('./path.mjs')
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs12?expand=0&rev=3