This big update is here!JYAML 4.5.0 is based on the YAML CSS Framework of Version 4 and is for Joomla! 3.0+.Main changes:Updated YAML3 to the new YAML4Only works with Joomla! 3.0.xAll MooTools scripts...

Great news today: The nice people from the other YAML project ( the data serialization standard: www.yaml.org ) agreed to create a common website on their second domain www.yaml.com to promote both projects and to show everybody that we (the developers of both projects) know and appreciate each other.

So I made this microsite and since yesterday, it's live on: www.yaml.com﻿

The wait is over. Finally, after more than six months I released YAML v4.1 on this morning. And it's a great release that comes with interesting new changes. Let's go through them:

Github: YAML is now completely available on Github. Its easier now to integrate YAML in your frontend development workflow, watch the project to stay informed of all changes, file bugs and feature request in the issue tracker.

Sass: YAML was for more than seven years -- and still is -- a modular CSS framework. Then preprocessors became very popular during the last years and many users asked me for a Sass or Less port of YAML in the past. During the work on YAML 4.0.2 I started a "small" test project, called "yaml4-sass". This project developed rapidly and It became clear to me that YAML should be based complete on such a foundation.

YAML 4.1 is the first release with the new codebase, thats completely based on Sass. On the other side, the many sers still prefer working with CSS. That's why YAML 4.1 was developed to allow both, the classic CSS workflow and the more advanced frontend development using Sass.

Grunt: YAML 4.1 is build using this great development tool. As a result, its very easy to create custom static YAML builds, based on an individual configuration of the Sass port and its even possible to configure YAMLs namespace. Take a look at the readme.md in the Github project to learn how to use it. I'm pretty sure, you'll love it.

Improved Form Module: A lot of changes were made in YAMLs form module, to make it simpler and easier to use. This results now in a significantly lower specificity for form element selectors, making it easier to overrule base styles in your on layout. Its now possible to combine any types of form elements in a row with using standard markup, based on YAMLs grid module. And finally, styling form elements become simpler with the introduction of the new unified wrapper .ym-fbox.

Support for IE6 and IE7: Let's talk about outdated browsers now. YAML 4.1 still fully supports these dinosaurs browsers because there are areas around the world where they still matter. But I also have to say, that the support of these browsers blocks the development of YAML in many cases. For example the grid- and forms module could be written so much smarter and could provide a simpler markup. And theres even more space for improvements when it comes to responsive web design.

That's why I decided that YAML 4.1.x path will be the last release path of YAML 4 and the last one, still supporting IE6 and IE7. YAML 4.1.x will of course get compatibility updates and bugfixes, but I think it's time now to go on and focus recent browsers. Therefore it wont be a surprise when I say that the work on YAML5 has already begun. There are a lot of fresh ideas waiting for me to be implemented and this new major version of YAML will require at least the Internet Exporer 8.

There's a changelog.md in the project that contains all the changes of YAML 4.1.0. Take a look at it for more detailed information.

This is the first maintenance release for YAML 4. It contains several small bug fixes as well as some clarifications in the docs.

A couple of questions came up, concerning the column module and its pros/drawbacks in comparison to the grid module. Of course, grids are much easier to handle but in flexible layouts there are certain situations where a flexible grid doesn't fit. So, I extended the docs of the column module with some typical scenarios (handling advertising or navigation lists in sidebars) to show use cases for the column module.

YAML 4.0.1 build (120303) is available for download, containing the following changes: