jQuery 3.0 Alpha Released

jQuery 3.0 is the next version of jQuery and the alpha version of jQuery 3.0 is available now.

jQuery 3.0 is the next version of jQuery and the alpha version of jQuery 3.0 is available now. Timmy Willison just announced via a jQuery post. Along with jQuery, jQuery Compact 3.0 Alpha is also available now.

You can download these two products here:

https://code.jquery.com/jquery-3.0.0-alpha1.js

https://code.jquery.com/jquery-compat-3.0.0-alpha1.js

From the blog post:

Despite the 3.0 version number, we anticipate that these releases shouldn’t be too much trouble when it comes to upgrading existing code. Yes, there are a few “breaking changes” that justified the major version bump, but we’re hopeful these breakages don’t actually affect that many people. The jQuery Migrate plugin can help you to identify compatibility issues in your code as well. Your feedback on the changes in this alpha will help us greatly, so please try it out on your existing code and plugins!

There are actually two releases here. First is jQuery 3.0, which supports modern browsers and environments from IE9 forward. Second is jQuery Compat 3.0, which includes support for IE8. As an added bonus, both jQuery and jQuery Compat will include support for Yandex.Browser, a freeware browser released in 2012.

Some of the key changes in this release:

Simplified .show() and .hide() methods

Special case with .data() names

.width(), .height(), .css(“width”), and .css(“height”) to return decimal values (whenever the browser does)

.load, .unload, and .error, deprecated since jQuery 1.8, are no more. Use .on() to register listeners.

jQuery.swap, jQuery.buildFragment, and jQuery.domManip are no longer accessible on the jQuery object

Check out updates the list of complete features in this release here >



Next Recommended Reading JQuery 1.8 Released