jQuery recently completed ten years of active development. Furthermore, jQuery have also announced the release of jQuery 3.0 Beta, and you can start using it in your test projects right away.
jQuery 3.0 comes loaded with many new features. For instance, it has made changes to .show() and .hide() methods. Plus, jQuery.Deferred is now Promises/A+ compatible. Also, deprecated event aliases have been dropped.
However, quite possibly the biggest change that jQuery 3.0 has to offer is that it has dropped support for older versions of Internet Explorer, namely, IE 6, 7 and 8. If you wish to use IE 6, 7 or 8 in your projects, you will have to stick with older versions of jQuery. Support for Internet Explorer 9 and 10, though, is still available in jQuery 3.0 Beta.
Also, the erstwhile jQuery Compat, which was announced alongwith jQuery 3.0 Alpha, has been dropped. After Microsoft announced that it was retiring Internet Explorer 8, 9 and 10, jQuery Compat was no longer meaningful since its primary purpose was to ensure backwards compatibility.
Developers can get jQuery 3.0 Beta directly from the jQuery CDN and start using it in their test projects. Since it is still in Beta, it is not advisable to use jQuery 3.0 Beta in your major projects.
For more info, you can refer to the jQuery 3.0 Beta announcement on the blog.
What do you think of jQuery 3.0 Beta? Share your views in the comments below.