Mono 1.9.1 Release, April 2008

Mono 1.9.1 is a minor bugfix release for Mono 1.9 It is a stable release and an update to Mono 1.2.6 in the Mono 1.2 series.

All of the changes since 1.2 are documented in the following release notes: 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.2.6 and 1.9.

Major Highlights

Between the release of 1.9 and 1.9.1 more than 15 bugs were fixed.

Runtime Engine

G_DECL fixes: bnc#375188, bnc#375107

C# Compiler

Microsoft.CSharp: Emit bodyless getters and setters for abstract properties

ASP.NET/xsp

Don’t output a date header from System.Web, let xsp do it

Bug fixes: #376352, #371581, #379890, #379888, #377904 #363404

System.XML/System.Web.Services

Fix an issue with Groupwise WSDL (#336739)

Mono.Mozilla/gluezilla

Support more than one browser widget per application

Windows.Forms

Finish implementation for EventsTab and PropertiesTab

Fix keyboard layout issue

MenuAPI fixes (bugs #357638, #378721 and #379570)

System.Design

Cache editor widget instead of creating it each time

Several bugfixes: #374334, #375786, #372264

Class Libraries

System.Text: Fix possible integer overflow

System.Net.Mail: Fix #366947 for filename handling

Installing Mono 1.9.1

./configure --prefix=/devel

Binary Packages and Source Code Downloads:

Source code and pre-compiled packages for Linux, Solaris, MacOS X and Windows is 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:

tar xjf mono-1.9.1.tar.bz2
cd mono-1.9.1
./configure
make
make install

Then compile libgdiplus:

tar xjf libgdiplus-1.9.tar.bz2
cd libgdiplus-1.9
./configure
make
make install