Comme vous le savez jQuery est une bibliothèque JavaScript libre et gratuite avec ce slogan tellement explicite : "The write less, Do more".
La version alpha veut correspondre au plus près à la spécification de donnée HTML5.
jQuery 3.0 est décliné en deux versions :
Les méthodes .show() et .hide() simplifiées
Ceci afin de pallier les nombreux cas particuliers complexes. Conscient de la complexité pour les developpeurs F-E, l'équipe jQuery donnent des clef pour supprimer le
display: none
N'utilisez pas de feuille de style pour définir par défaut le diplay:none. Préférez utiliser .show() - ou n'importe quelle méthode qui présente les éléments, comme .slideDown() ou .fadeIn() - pour le rendre visible.
Cas particulier avec .data ()
.data() correspondra mieux aux spécifications de données HTML5.
.width (), .height (), Css («largeur»), et Css ("hauteur")
En temps normal, jQuery arrondi les valeurs. Désormais, la précision des valeurs sera prise en compte.
Suppression des alias
.load, .unload, .error. Plutôt obsolète. le .on () sera préféré.
Deferred maintenant compatibles avec la spécification Promises/A+
l'introduction de la méthode .catch () à la méthode .then ()
requestAnimationFrame
Le code avait des problèmes de comptabilité, ils semble êtres résolues.
Pour le moment aucune release ou roadmap n'est disponible.
Des informations plus détaillées sur chaque changement, plus toute la liste exhaustive sur le blog jQuery officiel (en anglais) .