Nesta sexta-feira (06/02), foi liberada a nova versão do Node.js, a v0.12.0.
O Node.js é uma plataforma para desenvolvimento ágil de aplicações Web escaláveis, construída sobre o V8 (Chrome’s JavaScript runtime). O V8 é uma engine JavaScript de código aberto desenvolvida pelo Google e utilizado no Chrome.
O Node.js v0.12.0 vem com a versão 3.28.73 do V8, que foi lançada em agosto de 2014.
Entre a versão v0.10 e a v0.12 existem várias mudanças na API, e provavelmente necessitará atualização de outras dependências.
Confira abaixo algumas das novidades
- maxSockets não é mais limitado a 5
- Novo mecanismo TLS
- Adicionada API assíncrona para callbacks SNI, OCSP staplinge e eventos de armazenamento
- Novo mecanismo para alocação de memória, diminuindo o overhead
- Suporte inicial a ECMAScript Internationalization API 1.0 (ECMA-402)
- Adicionada API para criptografar/descriptografar chaves pública e privada RSA