I just want to say "great job" to those making mono a real and competitive alternative to the .NET platform, in addition to its incredible cross-platform enabling; being an engineer with .NET technologies, I can say that mono is truly robust and really (finally) provides the "write once, run anywhere" capability we all have longed for. I salute you, Mr. Cross-platform Enabler!
> -------- Original Message -------- > Subject: [Mono-dev] Mono 1.1.17 has been released. > From: Miguel de Icaza <[EMAIL PROTECTED]> > Date: Tue, August 29, 2006 4:43 pm > To: mono-list@lists.ximian.com, Mono Announce > <mono-announce-list@lists.ximian.com>, mono-devel-list@lists.ximian.com > > Hello, > > Mono 1.1.17 has been released. > > Full release notes: > > www.go-mono.com/archive/1.1.17 > > Mono was branched at version 1.1.13 to become the stable version of Mono > that is distributed by Novell on its enterprise products. That series of > releases are only getting bug fixes. > > Before each release we run all of the regression tests on Mono, so we > consider this release usable for deployment, but there are still a few > changes in various areas. > > > This release is mostly a bug-fix release, there are very few new > developments. > > Changes since Mono 1.1.16 > > Highlights > > Basic world: The Mono Basic compiler and the Basic runtime have been > removed from the Mono distribution. A new compiler that is compatible with > Visual Basic 2005 and a matching runtime are now part of a separate > distribution. On this particular release, we are offering the basic > runtime, but the compiler is not able to run completely on Mono yet. > > Windows.Forms: Printing is now supported. > > This release is able to compile and build IronPython 1.0 RC2. > > COM: Basic COM support has been integrated. > > Inotify watcher > > The FileSystem will now use inotify directly on systems that support it > without having to go through an external library like FAM or Gamin, this > should make our use of inotify reliable. [Gonzalo Paniagua] > > Async Process Notification > > 2.0 support for asynchronous reads and writes from the Process class is > now supported [Gonzalo]. > > Mono Loading as a Shared Library Works Again > > This was a problem that mostly affected the OpenOffice plugin, which > loaded Mono as a separate process, this is now fixed [Zoltan Varga] > > Gtk# Split > > As part of Gtk# becoming one of the supported language bindings in the > Gnome platform and Tomboy, a Gtk#-based application, becoming part of the > Gnome desktop, Gtk# has been split up into multiple packages, instead of a > single one. > > All the packages are available from our download site [Mike Kestner]. > > Mono.Cairo > > Mono.Cairo bindings now supports a DirectFB surface now [Alp Toker]. > > System.Drawing > > This release includes an upgraded Cairo stack (from 1.0 to 1.2) and > allowed us to enable printing in System.Drawing and System.Windows.Forms. > > The original work was done by Jordi Mas, the Cairo upgrade by Peter Bartok > and the work was completed by Chris Toshok. > > 2.0 API updates > > Process now support the async io handling [Gonzalo Paniagua] > > String.Normalize is included [Atsushi Enomoto] > > ADO.NET 2.0 updates, included an implementation for > SqlConnection.GetSchema (Nagappan, Nagappan). > > Registry > > Updated to the 2.0 API. [Miguel de Icaza] > > Gert added support for splitting the registry across user and system level > settings. [Gert Driesen] > > mod_mono > > Added support for X.509 client certificates. It's now possible to use > System.Web.HttpClientCertificate with Apache. Certificate validation can > be done by Apache, Mono or both (default). [Hubert Fongarnand, Sebastien > Pouliot] > > Security > > SN now accept password-protected PKCS#12/PFX files to strongname > assemblies. This feature is enabled in both 1.x and 2.0 profiles > [Sebastien Pouliot] > > Additions > > CodeDOM JScriptCodeProvider code JavaScript code is now included > [Akiramei] > > An EventLog implementation is available on both Unix and Windows, to use > set the MONO_EVENTLOG_TYPE variable like this: > * local[:path] generates a log file in the given path. If the path is > not given, it will store the results in "/var/lib/mono/eventlog" on > Unix and in "%APPDATA%\mono\eventlog" on Windows. > * win32: This uses the native Windows API to send the log messages to > the system event log. > * null: discards all of the events > > to a pathname where the events should be logged to [Atsuhi Enomoto, Gert > Driesen] > > COM Interop: Basic support for Runtime Callable Wrappers (RCWs). This > allows users to use unmanaged components from managed code. [Jon Chambers] > > Sqlite now exposes a Version property to detect which underlying database > is available (2.x or 3.x) [Joshua Tauberer] > > Mono.Posix now features an abstract Unix end point in addition to Unix End > Points [Alp Toker]. > > XML Land > > Fixed XmlSchemaSet and XmlSchemaCollection problem across multiple > namespaces [Atsushi Enomoto] > > Important Bug Fixes > > Dynamic linking of Mono is now possible in applications that were using > the TLS (open office) [Zoltan Varga]. > > Newly created AppDomains no longer inherit the list of loaded assemblies > from the main domain. This has an important side-effect, to get XSP and > mod_mono running, you must install the latest versions of it (released in > this iteration), older versions will not work [Lluis Sanchez]. > > A number of missing pieces of System.IO.Ports have been implemented > (ReadChar, ReadLine, BytesToRead, BytesToWrite, ReadTo, return USB tty > devices) [Miguel de Icaza]. > > ASP.NET Cache will check dependencies now (79002) [Gonzalo Paniagua] > > Alpha Port > > The beginning of a port to Linux/Alpha has been contributed to Mono, > [Sergey Tikhonov] > > Cilc > > Cilc, a tool to generate C wrappers for managed routines has been > relicensed from the GPL to the MIT X11 [Alp Toker] > > Postgress > > Updated the Posgress data bindings to RC3 [Francisco Figueiredo]. > > Bugs fixed > > The following bugs were fixed on this release: > > 75555, 76449, 76453, 76757, 77340, 77551, 77820, 78190, 78220, 78271, > 78288, 78291, 78328, 78399, 78483, 78513, 78525, 78592, 78607, 78646, > 78661, 78696, 78730, 78731, 78732, 78737, 78746, 78753, 78759, 78761, > 78773, 78775, 78800, 78804, 78806, 78810, 78813, 78816, 78821, 78822, > 78825, 78826, 78827, 78837, 78854, 78855, 78856, 78859, 78864, 78865, > 78866, 78868, 78869, 78871, 78877, 78886, 78889, 78907, 78912, 78914, > 78927, 78929, 78931, 78939, 78945, 78949, 78969, 78970, 78971, 78972, > 78977, 79000, 79001, 79002, 79007, 79016, 79020, 79023, 79030, 79037, > 79052, 79053, 79076, 79080, 79085, 79087, 79091, 79095, 79096, 79150, > 30235, 45730, 70506, 77403, 77489, 77539, 78253, 78468, 78703, 78724, > 78767, 78770, 78784, 78799, 78842, 78860, 78888, 78899, 78901, 78943, > 78968, 79010, 79033, 79056, 79067, 79084, 79090, 79112, 79117, 79118, > 79125, 77396, 78323, 78384, 78986, 78990, 79012, 79019, 79026, 79064, > 77963, 78985, 79027 and 79028. > > Installing Mono 1.1.17 > > > $ ./configure --prefix=/devel > > > You can then setup your PATH to include /devel/bin to access the Mono 1.1. > Alternatively you can replace your Mono installation with 1.1.17 > > Binary Packages and Source Code Downloads: > > Source code and pre-compiled packages for SUSE, SLES, Fedora Core 3, 4, > 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: > > > $ tar xzf mono-1.1.17.tar.gz > $ cd mono-1.1.17 > $ ./configure > $ make > $ make install > > > Then compile libgdiplus: > > > $ tar xzf libgdiplus-1.1.17.tar.gz > $ cd libgdiplus-1.1.17 > $ ./configure > $ make > $ make install > > > Contributors > > The following is a partial list of contributors to the 1.1.17 release of > Mono, if your name is missing, please contact us. > > Aaron Bockover, Akiramei, Alexander Larsson, Alexander Olk, Alois Belaska, > Alp Toker, Andrew Skiba, Ankit Jain, Atsushi Enomoto, Boris Kirzner, Brian > Crowell, Carlos Alberto Cortez, Cesar Octavio Lopez Nataren, Chris Toshok, > Dean Brettle, Dick Porter, Duncan Mak, Eduardo Garcia Cebollero, Eyal > Alalouf, Francisco Figueiredo Jr., Gert Driesen, Gonzalo Paniagua Javier, > Gustavo Giraldez, Hagit Yidov, Igor Zelmanovich, Jackson Harper, Jaroslaw > Pawlak, Joachim Ante, John Luke, Jonathan Chambers, Jonathan Pobst, > Jonathan Pryor, Joshua Tauberer, Juraj Skripsky, Konstantin Triger, Kornel > Pal, Lluis Sanchez Gual, Lluis Sanchez Gual, Marek Habersack, Marek Safar, > Marek Sieradzki, Martin Baulig, Matt Hargett, Merav Sudri, Miguel de > Icaza, Mike Kestner, Nagappan A, Paolo Molaro, Peter Dennis Bartok, Peter > Dettman, Petri Latvala, Raja R Harinath, Robert Jordan, Roberto Costa, > Sebastien Pouliot, Sebastien Robitaille, Senganal T, Sergey Tikhonov, > Sudharsan V, Thong Nguyen, Vladimir Krasnov, Wade Berrier, Yoni Klain, and > Zoltan Varga > > _______________________________________________ > Mono-devel-list mailing list > Mono-devel-list@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/mono-devel-list _______________________________________________ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list