News

MoMA 1.2.6 Changes

We have released the new version of MoMA which corresponds with the 1.2.6 release of Mono. There are two very important changes that are worth mentioning about this new version.

- Addition of .Net 3.0/3.5 Classes - Beginning with 1.2.6, we include the definitions needed to scan your .Net 3.0 and 3.5 apps. At this point, we report everything as missing. Even though we have implemented some of these classes in our Olive project, we do not currently ship this with the released Mono, and MoMA tracks the Mono releases.

So what good is adding the 3.0/3.5 stuffs if we are going to report it all as missing? We will soon be getting to the point where we need to figure out what new stuff to implement next. By scanning your app with MoMA and submitting the missing report, we can see which parts are the most important to our users so we can prioritize. (And yes, we _really_ use this data. MoMA reports have pretty much dictated our prioritization since it was released a year ago.)

- Removal of Design Namespaces - One of our awesome mono-vangelists pointed out that people scan their app (and third party controls) and see all kinds of warnings about things missing in the Design classes. However, these classes are not used to run apps, just for designers such as Visual Studio. So we are potentially scaring off users for no reason. Therefore, beginning with 1.2.6, we no longer include the Design namespaces in MoMA reports. (If you really want the Design stuffs, you can download the definition file that includes them on the MoMA home page.)

- How Do I Get These New Features? - The new class definitions could not be handled by existing version of MoMA, so you will need to download a new version of MoMA, which is available on the MoMA homepage: http://www.mono-project.com/MoMA.


« Mono 1.2.6 Released | Main | Graffiti to run on Mono »