Nach einem größeren zeitlichen Abstand zur Vorversion und nach einer Beta-Phase ist jQuery 1.5 produktionsreif geworden.
Die wichtigste Neuerung betrifft das AJAX-Modul, das für eine durchgehendere Konstistenz über die gesamte API komplett neu geschrieben worden ist. Außerdem ist das AJAX-System deutlich besser erweiterbar geworden, indem nun alle möglichen Arten an Datenhandlern, Filtern und Transporten angehängt werden können. Aufrufe von jQuery.ajax (oder jQuery.get, jQuery.post usw.) geben jetzt ein jXHR-Objekt zurück, das konsistent zum XMLHttpRequest-Objekt auf allen Plattformen ist und auch beispielsweise das Abbrechen von JSON-Requests erlaubt. Neben weiteren Neuerungen, wie etwa beim internen Build-System, hat sich zudem einiges in Sachen Performance getan. Traversierungsmethoden wie .children(), .prev() und .next() haben spürbar an Geschwindigkeit zugelegt.
Laut dem jQuery-Blog bereinigt das neue Release insgesamt 83 Bugs und 460 von der Community eingebrachte Feature- und Änderungswünsche. Auch die Dokumentation ist bereits für das neue Release aktualisiert worden. Für die Zukunft werden übrigens Hauptreleases in kürzeren Zeitabständen versprochen.