Node.js hat ein Update bekommen: v12.11 ist da. Darin ist neben den üblichen kleinen Neuerungen auch eine wichtige Änderung enthalten: Das Worker Threads Module wurde als stabil markiert. Worker Threads fügen Node.js eine Möglichkeit zur asynchronen Ausführung von Code hinzu, die für CPU-lastigen JavaScript-Code genutzt werden kann. Worker Threads stellen eine zusätzliche Option zur Nutzung von Node.js dar, ersetzen jedoch nicht das asynchrone I/O, das den Kern von Node.js darstellt. Auch seien asyncrhone I/O-Operationen weiterhin effizienter als Worker Threads. Genauere Informationen zu den Worker Threads und ihrer Verwendung können der offiziellen Dokumentation entnommen werden. Mit der Markierung der Worker als stabil ist dem Inspector nun auch ein neues API hinzugefügt worden, das diese unterstützt: Session.connectToMainThread
.
In Node v12.11 wurde außerdem ein Upgrade auf V8 v7.7.299.11 vorgenommen. Damit soll die Speicher-Verwaltung nun effizienter sein, wie auch im V8-Blog kürzlich erläutert wurde. Informationen zu diesen und allen weiteren Neuerungen an Node v12.11 können dem Blogpost zum Release entnommen werden.