MooTools 1.2: It's Official!
June 12th, 2008, posted by Michelle
I speak for everyone the MooTools team when I tell you that we are extremely happy to announce the official release of MooTools 1.2. After a year of development and six months in beta, you might call us perfectionists. But now we’re finally ready to call the 1.2 release complete and stable. For those of you who have been waiting to make the switch, now would be the perfect time.
Not only has the API been completely revamped, but there have been several significant changes to the site and the way the MooTools community interacts.
Why the Rush?
You may have noticed that the 1.2 release has come, quite literally, overnight. Over the past few months, we’ve come to realize that the 1.2 beta is even more stable than the “stable” 1.11 release. In fact, many developers (including some of us on the Moo team) have been using 1.2 in critical applications for some time now.
Users coming into #mootools asking for support have been unofficially told to by us to upgrade to 1.2 for months. Reluctant as we were to let ourselves call our work on 1.2 “complete”, the reality finally hit us that it was time to officially offer our release to the entire development community. We therefor decided to “just do it”, flipping the final switch and changing to the new version of the site before this blog post and some areas of the site were completely functional.
Where Have the 1.11 Docs and Demos Gone?
The 1.11 docs have been moved to http://docs111.mootools.net. Conversely, the 1.2 docs have been moved from http://docs12b.mootools.net to the main docs subdomain (http://docs.mootools.net). The same is true for demos.
1.2 is Totally New
Don’t let the version number fool you. 1.2 is not merely a minor revision of 1.11. As those of you who have been reading the blog will be aware, 1.2 has a completely updated API and is not compatible with 1.11 code. You can, however, utilize the compatibility layer that has been built to make the transition to 1.2 easier.
Since most of the changes between 1.2 and 1.11 have been documented in earlier posts to this blog, I won’t go into the details here.
Offsite Hosting of Version Management, Tickets, and Discussions
Because of the increasing popularity of this project of ours, we have been under an increasing amount of stress to keep the various parts of this site running in good order. You may have experienced downtime relative to MooTools recently. We understand that many developers utilize MooTools in critical components of their projects, and such downtime is completely unacceptable.
To solve these issues for the 1.2 release, we have moved our critical components offsite to the best provider of each component, granting MooTools users with the highest possible uptime of all areas of the site. A major benefit of this move is being able to completely reinvent the way we interact with our community of users (aka you guys!).
Git
Along with the 1.2 release comes our shift from Subversion to Git. Git is a huge step forward to our development model, allowing everyone who wants to contribute to MooTools the ability to create their very own fork. Each fork can then be merged into the main core as seen fit or used on its own as an alternate version of MooTools. This allows us to release faster, iterate to better versions and better handle the contributions of the community.
This allows would-be contributors to play in their own sandbox without worrying about whether or not their suggestions are appropriate. So get forking!
Please note that the Subversion repository will no longer keep up with changes to MooTools. You will have to check out the Git repository for that.
To keep the core lean and mean, we have created a separate repository for plugins, called “More”. Plugins are defined as specialty components which aren’t crucial to the core functionality of MooTools. This includes modules which have been part of the core distribution until now.
You’ll also notice that the download page has been split into two pages, one for Core and one for More. (Further repositories may be coming in the future if we can think of more rhyming names.)
GitHub
We’re using GitHub to host our new Git repositories. We now have one respository for Core and another for More. The folks over there have given us an extremely warm reception, and we are likewise very happy to have such a great service at our disposal.
Bug Tracking by Lighthouse
We have abandoned our Trac, which has been giving us problems over the past weeks, for Lighthouse. Lighthouse allows us to integrate our ticketing system with our new Github account and should provide everyone with a comparable experience to our previous system.
You can visit the new Lighthouse account here.
New MooTools User Group
As part of our offsite initiative, we have moved the community forum to Google, where it hopefully will not crash and die. The forums will be back shortly, but only as a read-only archive.
Join Us on IRC
While we’ve been partying in the IRC room for quite some time, the IRC link to #mootools on Freenode has been added to the main page of MooTools.net. If you have not visited us there before, please feel free to stop by to ask your questions or just hang out. We love chatting with new users.
New Faces
One last note is that we’ve added two new members to the MooTools production team, Jan Kassens and Thomas Aylott. Both of them have been working extremely hard for quite some time now to bring you a better framework, and we’re very happy to give them formal recognition.
Links In Case You Missed Them
Docs and Demos
Compatibility
Git Repositories
- Core Repository
-
THE SUBVERSION REPOSITORY WILL NO LONGER BE UPDATED.
Bug Tracking / Tickets
Community Discussion
57 Responses to “MooTools 1.2: It's Official!”
Sorry, comments are closed for this article.
GREAT! I was using the beta2 the last months. It worked perfect for me. Now i'll switch to the official 1.2.
Thank you guys, you made a good job!
Thank you very much. Sincerely!
Thanks guys, your work is fantastic! You've created the best Javascript framework ever! Cheers!
Grazie! Ottimo lavoro!
Looks like the link to the compatibility plugin isn't functioning.
Thanks so much for all your work! Mootools is awesome!!!
Yeah! Finally there. Great work guys!
Aww, no more forum? Darn I don't like google groups. Oh well. Yay 1.2. :)
uhhhhhh huuuuu ... the best javascript framework. Try it!
at least!
your new build is standart of js coding for me, but please fixup the link to "Core Compatibility File" (too many projects uses 1.11, a lots of work to move it to all new shorcuts). 10nx!
Thanks..
nice work! really want to try it out
Wooot! A completely new version of the best JS framework available available. Gotta migrate my projects the next weeks...
Thanks for keeping me busy, Salek
MooTools - best framework ever!! Thanks so much the official 1.2 release (been using betas for quite a while)!!!
nice work!
I can only say Thanks!
congratulations! good things are better now ;-)
Congratulations. Well done. Brilliant. Thank you!
No forum. Shame. I understand the reasons but Google Groups is a pain and clunky. That's probably me out of the community...
Hey, the links pointing to the compatibility files are dead. I'd like to use the new version but use some scripts requiring mootools 1.1 which - of course - don't work anymore with the new build. So where's the magic for getting them running again? thx!
Awesome work guys! MooTools is my only choice on the javascript playground, I love it! Very nice docs, nice new ticketing system, and looking forward to contribute!
Have fun! I will...
Awesome ... I love MooTools and been using the beta version
BTW... where did my Drag go ?
Ohhh .. there is MORE ;) ?!
Your Plugin Compatibility link is broken ....
Oh no, the forums are gone :( They were really the thing that made mootools stand out from other frameworks, the "Your scripts" section was great. Google Groups just isn't the same...
Larry, I agree...
Mootools is absolutely the best framework -- prefer you take time and think of clear method names and constructs rather than rush ahead.
Unequivocally the best UI framework for future proofed development
Great to hear! MooTools is the main reason CommYou has been able to build a smart client with limited resources...
Two thing Mootools team:
For god sake, please give me back the search bar for the 1.2 docs! That shit was SOOOO helpful.
That post up higher about bringing back the forums, I definitly agree, where the heck is Your Scripts and Advanced Help? I loved learning from those sections! Is that what the 'Forge' is going to be for???
Can version 1.11 still be downloaded?
The huge app I've been rebuilding with mootools 1.2 beta 2 doesn't even come close to working with 1.2 final. Awesome!!!!!! Can't wait to build this app a 3rd time!
Okay, aside from that, I do like the advances that were made in the beta, and it hopefully won't be hard to transition them to final. I was not using the 1.1 compatibility layer with the beta, so I thought 1.2 final would give me no problems. But that's never how it seems to go....
Congrats! I was looking forward to your release! I visited your site so many times that perhaps it's my fault that your track went down! (lol). Seriously, you made an incredible job. It's sad to see people still using other slow and not-modular frameworks... I'm happy I found you though! Cheers
been awaiting this for SO long.
any plans on changing the doc pages so that you don't have to scroll all the way to the top of the page to get to the TOC? I'm finding it very frustrating when reading about things waaay down at the bottom, like $type, to have to go all the way back up to go to another page in the docs.
and thanks for just doing it
I have been waiting for this release and even postponed one application, thanks a lot
Dimas, you also may use hosted revisions of 1.11 (and maybe 1.2 sooner) from Google distribution network: http://code.google.com/apis/ajaxlibs/documentation/index.html#mootools
read more info at: http://ajaxian.com/archives/announcing-ajax-libraries-api-speed-up-your-ajax-apps-with-googles-infrastructure
I was planning a video for icTv, about Mootools, because i was planning a series of article about simple examples with the best framework... And yesterday, when i read this notice, i was so happy for the coincidence... it was 4 months i was waiting this release... great job guys... sorry for my english Nunzio Fiore
Круто! наконец-то доделали! Продолжайте в том же духе и незабудьте про плюгин, удаляющий ie)))
Thanks everybody for all your comments :) I'm sorry about the search in Docs, it's not gone forever, tho. We had to keep it down until Google cache the new docs because all the links where pointing to the old location. In few days it should be back again.
Hey Guys. I've been using 1.2 for a while now and I love the direction you're taking MooTools in. Your work is appreciated!
Is there a reason that the demo are has changed in the sense that you don't show the js/css/html code on the page? I thought that was pretty convenient...
Is the decision on the forums final? Or will there be any plans to use it in a few months or so... Google Groups don't really feel like a forum...
Guys, good job on the MT release! :)
Congrats! thanks for your release!
I'm new to moo tools and have been playing around with 1.2, congrats on the re-vamp and new release, very streamlined. Sorry if I seem dense but is there a difference between the full core download available from the downloads page and the one you get with the demos. I want to use the full uncompressed version to dip into for anything I need at the time and just tried experimenting by downloading and replacing mootools.js in the demo, with the core file from the downloads section (obviously I renamed it so the page was importing the right scipt). The demo no longer worked. Could someone explain why this is?
Hi guys, great work! Just a note: when it's planned (if, it's planned) to upload the 1.2 to the Google Ajax APIs? So we can all reference something like this: http://ajax.googleapis.com/ajax/libs/mootools/1.2/mootools.js Anyway thanks a lot!
And now back to work, I have to port some thounsand lines of code to the 1.2, towards production and beyond :D !
I'm working on a project using mootools 1.11. Unfortunately I just realised I need the Asset class but I didn't download it originally. I can't take the time to move to 1.2 right now (plus some plugins I use are not compatible with 1.2 yet), so I need to download 1.11 again, this time including the Asset class.
Hope you still left the 1.11 download page online...! Where can I find it?
I am really not keen on the new mootools demo site. Not only is it missing most of the information, but it forces you to 'download' everything. Where as on the old one, you could have a quick flick at the js, css, and docs link, this new on you have to download a zip... yet more desktop clutterage.
Bring back the old site :(
It's your perfectionism that makes Mootools the best JS framework since sliced bread. I'm not with Chole, I think that the new site is excellent and still keeps with your great damp colour scheme.
Thanks for your job, moo is a very great Javascript Framework,it helps me to work out lots of problems EFFECTIVELY and ELEGANTLY
I've been following the development of Mootools 1.2 beta and before Trac was down, the progress of the 1.2 beta was around 96% and quite of a lot of reported issues/tickets (around 60 or more) were left to solve.
So my question is, are those tickets solved for this official release as all those issues/tickets suddenly disappeared when everything has moved to Lighthouse?
The demos are useless now for me, why do I need to download the stuff to see the source code? I like the new site but please show the source code like with the old site, it was SO MUCH more useful! I also hope that there will be more demos coming soon ;)
what happened to the demo page and the forums?
I'm looking forward to test mootools 1.2, but please bring back the other doc this one is not so great.
I don't know about all these changes with the forum and site design. I HOPE you will reconsider and bring back the forums. The demos is a plain css, I hope that will rapidly change.
Mootools is awesome!!! super-light + superpowerful!
Hey guys. Could you, please, provide changelog or link to...
Thanks for release! Now we can use mootools on our website!
Congrats!
Please bring back the forum :(
Cheers
hello!
new desing look great
but...
PLEASE BRING BACK 1.11 DOWNLOAD PAGE SOMEWHERE - many of us are still using 1.11 and have no time to update to the latest version.
Excellent. Good job.
One thing though: if the new version is such a big step forward (not even compatible by default, completely different syntax in some places), you should have called it 2.0 after all.
Anyway, cheers! Thanks for building my favourite JS library. :)
I have two questions. Can anyone help me please?
Thanks for your great work.
Hooray for 1.2! ...but please bring back the forum, Google Groups looks and feels like a shitpickle!