io.js 2.0 : améliorations de performance
io.js 2.0 : améliorations de performance
pour la plateforme JavaScript née de Node.js
io.js est une plateforme JavaScript construite sur base de Node.js. Elle est compatible avec l'écosystème npm et avec le moteur V8 qui implémente de nombreuses fonctionnalités de la spécification ECMAscript 6.
L'équipe a annoncé la sortie de la version 2.0 qui est donc une révision majeure et continue ainsi son développement toujours en parallèle à celui de Node.js.
On y découvre par exemple :
- une mise à jour du moteur V8 vers sa version 4.2 et de npm vers sa version 2.9.0 ;
- os.tmpdir() est maintenant multiplateforme ;
- la dépréciation du module smalloc ;
- une meilleure gestion de l'utilisation de la mémoire pour TLS ;
- le support de l'inspection de Promise, Map et Set inspection ;
- des améliorations pour Windows ;
- etc.
Notons également que deux contributeurs (Rod Vagg et Jeremiah Senkpiel) font désormais partie du comité technique.
:fleche: Le site officiel.
Et vous ?
:fleche: Que pensez-vous de io.js ?
io.js 2.0.1 : corrections mineures
io.js 2.0.1 : corrections mineures
pour la plateforme JavaScript née de Node.js
io.js est une plateforme JavaScript construite sur base de Node.js. Elle est compatible avec l'écosystème npm et avec le moteur V8 qui implémente de nombreuses fonctionnalités de la spécification ECMAscript 6.
L'équipe a annoncé la sortie de la révision 2.0.1.
On y découvre par exemple :
- une mise à jour du moteur V8 ;
- des modifications de async_wrap pour filtrer par fournisseurs ;
- des corrections dans libuv ;
- une amélioration pour la macro NODE_DEPRECATED ;
- etc.
:fleche: Le site officiel.
io.js 2.1 : améliorations diverses
io.js 2.1 : améliorations diverses
pour la plateforme JavaScript née de Node.js
io.js est une plateforme JavaScript construite sur base de Node.js. Elle est compatible avec l'écosystème npm et avec le moteur V8 qui implémente de nombreuses fonctionnalités de la spécification ECMAscript 6.
L'équipe a annoncé la sortie de la version 2.1, une des premières depuis la réunification des équipes Node.js et io.js.
On y découvre par exemple :
- en crypto, le paramètre dhparams de clef d'échange de Diffie-Hellman doit avoir une longueur minimale de 1024 bits sinon une erreur est générée. De plus, il y a un avertissement lorsque la longueur est inférieure à 2048 bits ;
- un flag en ligne de commande qui avertit lorsqu'une API synchrone est utilisée afin de tracer les appels qui ralentissent l'application ;
- l'amélioration de chaînage des méthodes ;
- des améliorations de la vitesse des cas communs d'utilisation de util.format() en console.log() ;
- etc.
:fleche: Le site officiel.
io.js 2.2.1 : petites améliorations
io.js 2.2.1 : petites améliorations
pour la plateforme JavaScript née de Node.js
io.js est une plateforme JavaScript construite sur base de Node.js. Elle est compatible avec l'écosystème npm et avec le moteur V8 qui implémente de nombreuses fonctionnalités de la spécification ECMAscript 6.
L'équipe a annoncé la sortie de la version 2.2.1.
On y découvre par exemple :
- un retour en arrière au sujet de la propriété client et de son prototype ;
- une amélioration de la vitesse de require() ;
- la mise à jour du module npm ;
- etc.
io.js 2.3.0 : mise à jour de openssl
io.js 2.3.0 : mise à jour de openssl
pour la plateforme JavaScript née de Node.js
io.js est une plateforme JavaScript construite sur base de Node.js. Elle est compatible avec l'écosystème npm et avec le moteur V8 qui implémente de nombreuses fonctionnalités de la spécification ECMAscript 6.
L'équipe a annoncé la sortie de la version 2.3.0.
On y découvre par exemple :
- des corrections pour le module libuv ;
- l'utilisation de la commande GIT_SSH_COMMAND ;
- la mise à jour de openssl pour une question de protection contre "l'homme du milieu" et des boucles infinies ;
- une méthode os.homedir() ;
- etc.
io.js 2.3.3 : mise à jour de sécurité
io.js 2.3.3 : mise à jour de sécurité
pour la plateforme JavaScript née de Node.js
io.js est une plateforme JavaScript construite sur base de Node.js. Elle est compatible avec l'écosystème npm et avec le moteur V8 qui implémente de nombreuses fonctionnalités de la spécification ECMAscript 6.
L'équipe a annoncé la sortie de la version 2.3.3.
On y découvre par exemple :
- une importante mise à jour de sécurité au niveau du décodeur utf8 ;
- la compilation sous Mircrosfot Vusal C++ 2015 ;
- la distribution et génération d'en-tête tarballs uniquement avec des fichiers binaires ;
- des améliorations de performance au niveau de require()
- etc.
:fleche: Source.
io.js 2.3.4 : petites adaptations
io.js 2.3.4 : petites adaptations
pour la plateforme JavaScript née de Node.js
io.js est une plateforme JavaScript construite sur base de Node.js. Elle est compatible avec l'écosystème npm et avec le moteur V8 qui implémente de nombreuses fonctionnalités de la spécification ECMAscript 6.
L'équipe a annoncé la sortie de la version 2.3.4.
On y découvre :
- une mise à jour de openssl ;
- une mise à jour du module npm.
:fleche: Source.