「jQuery 3.0」では、jQuery.DeferredオブジェクトがPromises/A+仕様およびES2015との互換性を確保しており、Promises/A+コンプライアンステストスイートによる認証も得ている。 ほかにも、catch()メソッドが.then(null, fn)の代替としてpromiseオブジェクトになるとともに、明らかに誤っているリクエストに対してエラーメッセージを返すようになった。また、バージョン1.8から非推奨となっていたイベントエイリアスの.load、.unload、.errorが完全に廃止され、.on()の利用が求められる。 さらに、requestAnimationFrame APIのサポートによって、IE9以降およびAndroid 4.4以降の環境でアニメーションが利用できるようになったほか、:visibleの処理の見直しなどによって処理速度の向上を実現し

