Nodo v10.20.1 (LTS) y v13.13.0 han sido lanzados. El equipo declaró que debido a un problema con el proceso de lanzamiento, el código fuente y el paquete de compresión de encabezado (archivo Tarball) de Node.js v10.20.0 no coincidían con la confirmación final utilizada para construir el binario. Por lo tanto, se recomienda no usar Node.js v10.20.0, especialmente en aplicaciones que usan complementos nativos o al compilar Node.js desde la fuente.
Se recomienda usar Node v10.20.1 en lugar de Node.js v10.20.0.
Dirección de descarga https://nodejs.org/en/blog/release/v10.20.1/
Los principales cambios de Node v13.13.0 son los siguientes:
Use la nueva API del sistema de archivos
- Nueva
fs.readv
función (incluida la sincronización y las versiones prometidas), esta función recibiráArrayBufferView
una matriz de elementos y escribirá los datos leídos en el búfer en el orden # 32356 - Para
fs.readSync
funcionar nueva sobrecarga, cualquier transmisión seleccionableoffset
,length
yposition
el parámetro # 32460
Otros cambios
- dns :
- Agregue el
dns.ALL
indicador para devolver la dirección IPv6 resuelta y la dirección IPv6 asignada IPv4dns.V4MAPPED
pasando al # 32183dns.lookup()
- Agregue el
- http :
- El tamaño máximo predeterminado del encabezado HTTP cambió de 8 KB a 16 KB # 32520
- n-api :
- Llamar desde el hilo principal
napi_call_threadsafe_function
ahora puede devolver elnapi_would_deadlock
estado en ciertos escenarios # 32689
- Llamar desde el hilo principal
- útil :
- Fue
util.inspect
añadido una nuevamaxStrLength
opción para imprimir la longitud máxima de la cadena de control. El valor predeterminado esInfinity
# 32392
- Fue
- trabajador :
- Agregue soporte para pasar
transferList
yworkerData
alWorker
constructor # 32278
- Agregue soporte para pasar
Dirección de descarga https://nodejs.org/en/blog/release/v13.13.0/