Mono 1.2.1 is an update to Mono 1.2, it is a bug fix release for all the supported components, but also includes updates on the 2.0 stack.
Thread.Interrupt is finally implemented (Dick).
Many bug reports that were filed were fixed.
Web Services now support generic types (List<T>).
Web Services updates for the 2.0 API (Atsushi).
Mono has been ported to the MIPS chip, port contributed by, this port is partial on the 1.2.1 release, to get a fully working version developers need to use SVN releases [Mark Mason].
Many bug fixes to Windows.Forms from the Winforms team, all the blocking bugs have been eliminated:
Support for more type converters (arrays of strings were not previously supported), Sebastien.
2.0 updates, XmlSchema reading and writing (Nagappan).
The Process launching will now support opening special files in addition to launching programs. On FreeDesktop systems it will use xdg-open, if not, it will try to use gnome-open or kfmclient to open the files.
This means that Process.Start ("file.pdf") will open your PDF viewer, and Process.Start ("http://www.gnome.org") will launch your web browser to load that url.
2.0 updates to X.509 certificates related classes.
Many updates to the 2.0 stack from Mainsoft.
App_Code, App_LocalResources and App_GlobalResources, compilation support; Build providers for MasterPage, IgnoreFile, ForceCopy; from Marek Habersack.
Anil Bhatia, Atsushi Enomoto, Vladimir Krasnov, Chris
Toshok, Ben Maurer, Paolo Molaro, Sebastien Pouliot, Rolf
Bjarne, Andreia Gaita, Marek Habersack, Gonzalo Paniagua,
Lluis Sanchez, Dick Porter, Ankit Jain, Miguel de Icaza,
Jonathan Pobst, Jonathan Chambers, Jackson Harper, Alexander
Olk, Igor Zalmanovich, Klain Yoni, Raja Harinath, Nagappan,
Everaldo Canuto, Mike Kestner, Gert Driesen, Konstantin
Triger, Andrew Skiba, Mark Mason, Robert Jordan, Jonathan
Pryor, Rafael Mizrahi, Wade Berrier, Zoltan Varga, Joshua
Tauberer, Vladislav Spivak, Joe Shaw, Neale Ferguson, Carlos
Cortes
Binary Packages and Source Code Downloads:
Source code and pre-compiled packages for SUSE, SLES,
Fedora Core 3, 4, Solaris, RHEL, MacOS and Windows in a variety of
platforms available from our web site from the download
section.
Quick source code installation:
If we have no packages for your platform, installing from
source code is very simple.
mono: Then compile libgdiplus:
Installing Mono 1.2.1
$ ./configure --prefix=/devel
$ tar xzf mono-1.2.1.tar.gz
$ cd mono-1.2.1
$ ./configure
$ make
$ make install
$ tar xzf libgdiplus-1.2.1.tar.gz
$ cd libgdiplus-1.2.1
$ ./configure
$ make
$ make install