moo.rd 1.3.1 released

May 19th, 2008 | written by RD

I’m really pleased to announce that the version 1.3.1 of moo.rd has been released today.

New syntaxes, new powers

moo.rd has become more powerful, flexible, modular and elegant: in a few words, a totally another library. Amazing enanchements has been made, a lot of new components, constructors and capabilities has been added. But one article isn’t enough to describe all these changesets, so we’ll found some tutorials and exaplanations on this blog in the next days.

Remeber, no one component is still the previous…

However, i want to report here some of the changeset/enanchements i created.

First of all, the 1.3.1 is totally based on the MooTools 1.2 version, so it uses the new MooTools syntax and logic.

New version, new library

As i said above, this version brings many super features. Not only all the components have been enanched, but every line of code make good use of the MooTools syntaxes, and are now fully-fashionable. moo.rd is now a real powerful and modular library which extends MooTools and attach to it a lot of amazing and useful features.

New native functions and new extensions for a fully modular OOP code

Some native functions have been attached to the Native constructors and the previous have been totally enanched.

In addiction, i created new extensions to the core language, like the Overlay Utility Class that is included into many other Classes, for a more flexible and modular OOP code.

The browser.js and type.js are extensions to respectively the Browser Hash and the $type function.

New effects, new fashion

The Fx effects are one of the most apprecciated components of moo.rd, so i have enanched all their functionalities. You can use an effect in three ways: by creating an instance, by using the Element.fx metod which returns an instance or by using the Element.effect method that uses the Element.Properties Hash to store and retrieve an Fx instance and use it immediately (returning the element).

In addiction, the effects files have now new namespaces to more accurately describe their contents and purposes: base, morph, fade, move, toggle, extra, cycle and cycles. You can learn more about in the last article dedicated to them: Fx effects: less instances, more enanchements

Customs Winows

The Customs are already here, more powerful than ever.

Now you can customize every features of these modal boxes and create all the main browser’s windows: alerts, confirms and prompts with your own styles.

New Table and Make

A lot of new features have been added to the Table and Make Classes.

Glider, Cycle and Cycles, what a wonderful news!

With the Glider Class you can create fully-customizable slideshows with all the features you’ve ever loved: caption, arrows, arrows of the keyboard support, thumbnails, full-screen mode and many more.

The new Fx.Cycle and Fx.Cycles Classes let you to make amazing cycle slideshows based on amazing transitions that you can pick from the internal storage (25 kinds of different transition currently available). Not only, you can create your own transitions with ease.

Virtual Boxes

The new Virtual.Box, Virtual.Ajax and VIrtual.HTML Classes let you to create virtual modal boxes and create respectively professional image presentations, dynamic contents (loaded from the server) and static html contents,. All feauters are fully-customizable, for example the entry effect and the caption.

One instance, infinite possibilities. Just add ‘virtualbox’, ‘virtualajax’ and ‘virtualhtml’ as values of class names to your links and have fun.

In addiction, there are the "single" versions of each Virtual Class, to allow you to create modal boxes with all the features mentioned before, but not bound with a collection.

Download Fashion

As i described here some time ago, now you can download moo.rd in a completely comfortable and fully safe way.

The Download Builder will include all the components needed by the components you choose. In addiction you can decide the compression type and whether include the MooTools framework into the same script. So you can customize the download of moo.rd as you want, in all its features.

New examples

For showing the new mechanics of this latest version i have written a lot of demos that you can find in the example section. There you can pick all the sourcecodes to learn how to work with the 1.3.1 and see this last one in action.

Try it out!

Now it’s time to try moo.rd 1.3.1 out, so go to the download page and get it now!

Don’t forget to post here your thoughts and your tips, and open a topic in the forum to report bugs or suggestions.

 

RD

11 Responses to “moo.rd 1.3.1 released”

  1. RD - riccardodegni.it » Rilasciato moo.rd 1.3.1 says:

    […] caratteristiche ed i nuovi componenti, vi rimando agli articoli ufficiali sul blog della libreria: moo.rd 1.3.1 released e Rilasciata ufficialmente la versione 1.3.1 di […]

  2. Pato Howard says:

    Fantastico! Fantastico! Molte, molte grazie!

    I entered every day, and I am delighted with all the news, I preach to everyone I know to use your magnificent extension

    Greetings Riccardo!!!

  3. Kim says:

    I also agree with Pato Howard, this last release is really a flaming bomb ;)

    I do really apprecciate the most of the moo.rd features, especially effects (any kind), customs and virtual boxes.
    I also like so much the highly modular structure.

    Great job guy!

  4. RD says:

    Thanks guys ;)
    What’s your favourite component? I’m going to make a pool asking what between the cycle transitions is the best.
    Another important thing: if you use moo.rd into projects, applications or websites, let me know it. We’re building out a dedicated article.

    RD

  5. Neil says:

    Thanks for all this great work. I am currently in love with the smooth scroll. I would love to use it on a site I’ve been working on. But I’ve already heavily used mootools 1.1 and I am guessing it won’t work as things stand. I’ll do some experimenting but I’m still a bit of a moobie, I mean newbie, in this area.

  6. ya ha sido publicado moo.rd 1.3.1 | Bezerik says:

    […] Degni publicó ayer el lanzamiento de moo.rd 1.3.1, la libreria extendida de Mootools que añade nuevas funciones y asombrosos efectos. En esta nueva […]

  7. RD says:

    Hi Neil,
    this last release is entirely based on MooTools 1.2.
    If you want to use the scrolling, you only need to download it with the MooTools “needed” version.
    The instance declaration of the scrolling is the same of the previous one.

  8. Using moo.rd to Create Image Galleries - Six Revisions says:

    […] moo.rd is a super lightweight, Object Oriented, modular and flexible Javascript library based on the MooTools framework. It’s designed to give many useful and powerful functionalities to developers who use MooTools. The latest stable release is currently 1.3.1. […]

  9. AW says:

    I love the kwick-menu extension. The only suggestion I have is to add an option that allows the menu to stay active until the hovering over (or clicking on) a different menu item. I made the change myself and called the option, sticky. So in the clicking scenario, it behaves like a horizontal accordion menu (which was actually what I was looking for when I found your script). Anyhow, nice scripts!

  10. RD says:

    Hi AW, can you provide a link with a demo that explains these new features? So we can build out a patch for the Kwick Classes and add it to moo.rd.
    Let me know it.

    RD

  11. Email:luvAdobe@gmail.com » Using moo.rd to Create Image Galleries says:

    […] moo.rd is a super lightweight, Object Oriented, modular and flexible Javascript library based on the MooTools framework. It’s designed to give many useful and powerful functionalities to developers who use MooTools. The latest stable release is currently 1.3.1. […]

Leave a Reply