
Tras dos release candidates se ha liberado la versión 1.7 de jQuery. Esta nueva versión estará disponible en las CDNs de google y Microsoft durante las próximas horas.
Las novedades incluidas en la versión 1.7 tienen muy en cuenta el incremento en tamaño y complejidad que las páginas y aplicaciones están experimentando. Por otro lado, y siguiendo con los principios y valores de jQuery, se han refactorizado varias APIs para mejorar su legibilidad y usabilidad.
A continuación va un resumen de las mejoras incluidas en la nueva versión:
$(elements).on( events [, selector] [, data] , handler ); $(elements).off( [ events ] [, selector] [, handler] );
En caso de especificar un selector la funcionalidad ejecutadra será la de delegate(), en caso contrario la de bind().
Además de unificar la sintaxis se han realizado mejoras sustanciales al rendimiento de los eventos delegados.
jQuery 1.7 añade varias mejoras a esta API para mejorar el control y monitorización durante la ejecución de las colas. En la nueva versión es posible suscribirse a eventos de progreso y comprobar el estado de ejecución.
Además de las mejoras detalladas cabe mencionar la mejora en las APIs de toggling de efectos las cuales presentan mejoras en el anidamiento de invocaciones.
Por último destacar que además de las novedades se han solventado casi 100 bugs notificados por la comunidad.
Sin duda una muy buena release gracias a un equipo fantástico!
Más información | blog jQuery
En Genbeta Dev | Primera beta liberada de jQuery 1.7