NodeJS est arrivé en version 5.0
lun, 02/11/2015 - 15:12
Une version qui sera maintenue moins longtemps que NodeJS 4.0 nous indique le billet qui annonce la disponibilité de NodeJS 5.0 en version stable.
En effet NodeJS 4.0 est une version LTS (Long Term Support) qui sera maintenue jusqu'en avril 2018, alors que le support de cette version 5.0 n'est prévu que sur 8 mois.
En 2016 viendra NodeJS 6.0 qui elle aussi sera une mouture LTS.
Le billet signale les changements les plus importants, dont ceux qui introduisent un problème de compatibilité avec les versions antérieures. Notamment la suppression des types d'encodage raw et raws du buffer qui étaient dépréciés depuis longtemps. Ou encore, dans protocole HTTP le respect strict du document RFC 2616 qui interdit les caractères de contrôle ou certains séparateurs dans les en-têtes HTTP. Ceux-ci ne doivent désormais plus être composés que de signes correspondant à cette expression régulière : /^[a-zA-Z0-9_!#$%&'*+.^`|~-]+$/