
Beküldte kami911 -
Főbb újdonságok a Node.js 24-ben:
-
V8 13.6 motor frissítés
A Node.js 24 mostantól a V8 13.6 JavaScript motort használja, amely új JavaScript funkciókat hoz, mint a Float16Array, az explicit erőforráskezelés, a RegExp.escape, a WebAssembly Memory64 és az új Error.isError metódus. Ezzel Node.js naprakész az új webes szabványokkal. -
npm 11
Az npm 11 mostantól jelentős teljesítményjavulást, erősebb biztonsági protokollokat és jobb kompatibilitást kínál a modern JavaScript csomagokkal. A csomagkezelés így gyorsabbá és simábbá válik. -
MSVC helyett ClangCL Windows alatt
A Node.js 24-ben az MSVC (Microsoft Visual C++) helyett kötelezővé vált a ClangCL használata a Windows rendszeren történő fordításhoz. Ez a változás leegyszerűsíti a build folyamatot, és javítja a különböző fejlesztési környezetek közötti kompatibilitást. -
AsyncLocalStorage optimalizálása
Az AsyncLocalStorage mostantól alapértelmezetten az AsyncContextFrame-et használja, ami hatékonyabbá teszi az aszinkron kontextusok kezelését. Ez javítja a teljesítményt és megbízhatóságot komplex alkalmazásokban. -
Globálisan elérhető URLPattern API
Az URLPattern API mostantól globálisan elérhető, így nem szükséges külön importálni. Ez megkönnyíti a fejlesztést és csökkenti a kód bonyolultságát. -
Bővített HTTP kliens képességek az Undici 7-tel
A Node.js 24 az Undici 7 verzióját használja, amely jobb teljesítményt és kiterjedtebb támogatást kínál a modern HTTP funkciók számára, mint például a HTTP/2 és HTTP/3.
API változások és elavult funkciók
-
url.parse() eltávolítása:
A url.parse() metódus mostantól elavult, és a WHATWG URL API váltja fel, amely modernebb és kompatibilisebb megoldást kínál. -
tls.createSecurePair eltávolítása:
A tls.createSecurePair API már nem elérhető. A TLS kapcsolat létrehozásához más módszereket kell használni. -
Egyéb API változások:
További API változások is történtek, amelyek célja a platform egyszerűsítése és a fejlesztési élmény javítása.
Letöltés és elérhetőség
A Node.js 24 letölthető a hivatalos Node.js weboldaláról, valamint elérhető a különböző csomagkezelők és disztribúciók tárolóiban is. A legújabb verzió telepítéséhez és a teljes változásnapló megtekintéséhez látogasson el a Node.js hivatalos oldalára. A frissítésként megjelent 24.0.1 verzió újdonságai itt találhatóak: 24.0.1.
