[Mono-list] [Mono-dev] Mono 1.1.17 has been released.
Carlos J. Muentes
carlos at rockwithme.org
Tue Aug 29 22:23:19 EDT 2006
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 <miguel at novell.com>
> Date: Tue, August 29, 2006 4:43 pm
> To: mono-list at lists.ximian.com, Mono Announce
> <mono-announce-list at lists.ximian.com>, mono-devel-list at 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 at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
More information about the Mono-list
mailing list