MooTools 1.3 Has Arrived!
After a year of hard work, listening to the MooTools community's needs, and some more hard work, the MooTools team is proud to release MooTools 1.3! Below is a summary of what's awesome in MooTools at the moment.
MooTools Core 1.3 is everything you got from 1.2 but with core pieces rewritten to make the entire framework faster and more efficient. From the MooTools blog:
We have revised the whole base of our library to speed up MooTools, to provide an even more beautiful API and to make our library future-proof. In order to reduce the amount of global variables we have moved all $-prefixed functions into their according namespace ($splat » Array.from, …). In short we think that with 1.3 you are getting the best MooTools experience ever.
I promise that's the case. A few other awesome improvements have been added:
- Revised Core.js, added even more abstractions
- Fixes for a lot of element attributes (maxlength etc.)
- New Browser.js
- New DOMReady implementation (!)
- Array.each now chains! Yes, indeed.
- Support for touch events on breakthrough communication devices
- Array: forEach, map, some, every, filter now behave like the ES5 Spec in IE (skipping undefined values)
- IE opacity style fixes
- If you build without compatibility, Hash is gone. MooTools More 1.3 provides it from now on.
- Elements now is an array-like-object instead of a real array.
- Additions to Request - authentication, onprogress and other cool stuff
- Numerous stability improvements
In short...MooTools.FTW++ !
MooTools More's first release candidate is also ready to download. While Core is a "stable" release, More is in release candidate mode and we would appreciate any and all feedback you could provide, including bug reports.
MooTools 1.3 Core fully implements the powerful Slick selector engine created by Valerio, Thomas, and Fabio. Slick is a beast of a selector engine and, as you would come to expect from a collaboration of MooTools Developers, Slick is extensible, compact, and powerful. The piece of Slick and MooTools that I'm most excited about is the ability to create elements using a selector string:
var newElement = new Element('div#cow.moo.big[data-size=5]');
Awesome, huh? Oh, and of course, Slick is extremely fast!
Valerio and Sebastian have been working on a great vector graphics named ART. While this project is not yet formally released, ART inches toward a 1.0 release. Much like Slick, Art is modular, compact, and extremely powerful. Click below to check out a few examples you can create with ART!
New Team Members!
The MooTools team has grown within the past year, adding Darren Waddell, Tim Wienk, Fabio Costa, and Arian Stolwijk. Congratulations to these fine developers! Their work is helping to push MooTools to a new level
Needless to say, MooTools has increased its FTW factor exponentially. Congratulations to the MooTools team and continued success!