CNET Clientside MooTools Plugins 1.2 Release
Last week saw the final release of MooTools 1.2. The difference between MooTools 1.11 and 1.2 is tremendous and I encourage you to read up on the posts there about all the new goodies to be found in the latest release.
Hot on the heals of that release is our release of CNET’s plugin repository refactored for 1.2. I’ve posted about what’s new before but I’ll give a quick overview of what’s on offer and what’s new:
- The library has been cleaned up and reorganized with
- Browser fixes,
- Native extensions (like our Date Native, Element.Forms and Element.Position extensions),
- Effects (like Fx.Reveal – formerly Fx.SmoothShow – which transitions an element from display:none to display:block),
- Request (our JsonP class which handles cross-domain requests)
- UI classes (like our StickyWin popup handler family of classes, our Waiter class which automates ajax indicators, our IconMenu class and more),
- Layout classes (carousels, slideshows, tabs and more)
- Form helpers (validation, date pickers, inline hint-text, and more)
- iPhone (our iPhone UI class inspired by iUI)
- and more…
- Numerous bug fixes and improvements
- (Finally) A fancy download builder (http://clientside.cnet.com/js)
- SVN is still here: http://cnetjavascript.googlecode.com (note: the branch/1-2 directory is no longer there as all this has moved into /trunk)
- Unit Tests that you can use to test our code and even your own (http://clientside.cnet.com/tests/)
- Specs Runner tests (just like MooTools) that you can run against your browsers
- Fancy new Docs (http://clientside.cnet.com/docs)
We’ve done a fair amount of QA (with the above listed test suites) and officially support Safari, Firefox (we haven’t done much testing in FF3 just yet but don’t expect any issues), IE 6, 7, and 8. We’ve tested in Opera and have found one or two small issues that we’ll address.
Still on the to-do list:
- Update the Mootorial for 1.2
- Update the wikitorial for CNET’s plugins for 1.2
As always, if you find any bugs you can contact us and we’ll address them as quickly as we can.
Follow @clientcide on twitter to get notified of new posts.
To follow me personally on twitter, follow @anutron.
June 19th, 2008 at 10:49 pm
Looks great, but the bug I reported previously is still not fixed.
Class Waiter, start function, line
if (this.acive == element) this.fireEvent(‘onShow’, element);
this.acive should be this.active
June 20th, 2008 at 4:17 am
I’m I blacklisted ??? this is very strange I’m reporting bug for second time with no reply, my comments does not get approved ?
June 21st, 2008 at 7:05 am
[...] http://clientside.cnet.com/cnet-js-standards/cnet-clientside-mootools-plugins-12-release/ [...]
June 21st, 2008 at 9:27 am
[...] CNET Clientside MooTools Plugins 1.2 Release – Aaron of Clientside just released the updated list of CNET plugins. [...]
June 21st, 2008 at 2:24 pm
Aaron, I think I can speak for the whole mootools community on this. A big thank you to you and the team at cnet for the effort you guys put into this. we all appreciate the time and effort you invest.
June 22nd, 2008 at 5:07 pm
Fantastic work! Mootools + ClientSide are the only reasons my website will become a reality, thank you.
June 23rd, 2008 at 3:54 am
Class Waiter
if (this.acive == element) this.fireEvent(‘onShow’, element);
this.acive should be this.active
reporting this for third time
June 23rd, 2008 at 8:47 am
z, I found your previous comments in SpamKarma and approved them. Sorry about that. I’ll fix the bug and release it momentarily.
June 23rd, 2008 at 11:47 am
[...] The MooTools team recently announced v1.2 of their namesake JavaScript library and hot on the heels of this release is an update to the CNET Clientside MooTools plugin repository. [...]
August 14th, 2008 at 1:09 pm
[...] we’ve relaunched those, too. You’ll find that all our code for MooTools 1.2, which we relaunched in June, now has tutorials and demos. We released the code when it was ready, but only just now managed to [...]