[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