Update
[mono.git] / NEWS
diff --git a/NEWS b/NEWS
index 18616738a4d921c5f938f8f768ef5d3743630f2b..6ed1da714c16d18894d23f9ef6ce334337d89737 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,193 @@
+Hello everyone!
+
+   We have made a new release of Mono available.  Despite the fact
+that we just did Mono 0.18, this release is packed with new features.
+
+* Availability.
+
+   Mono 0.19 is available in package format from:
+
+       http://www.go-mono.com/download.html
+
+   We released packages for SuSE 8.0, Mandrake 8.2, Debian and various
+Red Hat releases.  It is also available from Red Carpet on the Mono
+channel.
+
+   Source code for Mono, MCS, the Mono Debugger, XSP is available as
+well from that web page. 
+
+* New in this release
+
+       * Remoting news:
+
+               Lluis has implemented and documented the Binary formatter
+               Woohoo!  He has done a lot of work as well to support
+               remoting.
+
+               Patrik has also been working heavily on fixing a
+               number of remoting related bugs and missing features.
+
+               Ajay also implemented 1-d array serialization in System.Xml
+
+       * New database provider: IBM DB2
+
+               Christopher Bockner has contributed a DB2 data
+               provider for System.Data.  We have a very complete
+               range of data providers.
+               
+       * System.Web.Mobile
+
+               Gaurav has started work on this assembly, this will
+               allow us to run the unmodified reference ASP.NET
+               applications that were designed to support Mobile
+               browsing.
+
+       * System.Data and System.XML:
+
+               More implementation work on XmlDataDocument from Ville
+               and plenty of fixes from Atsushi.
+
+       * MacOS patches:
+
+               Paolo integrated John Duncan's and Benjamin Reed
+               patches to make Mono run on MacOS X out of the box.
+
+       * IsolatedStorage
+
+               The initial implementation of it was done by Jonathan
+               Pryor and included in this release.
+
+       * Compilers:
+
+               More work on the Mono Visual Basic compiler (it is now
+               included in the packages).
+
+               Plenty of bug fixes from Jackson, Miguel to the C#
+               compiler.
+
+               Patches from Francesco and Daniel to the VB.NET
+               support runtime.
+
+       * Debugger support
+
+               Plenty of updates to run the new Mono Debugger from Martin.
+
+* Main missing bits:
+
+   Some of everyone's favorite patches or code chunks have not yet
+been integrated, hopefully Mono 0.20 will have them:
+
+       * Zoltan's patch to run IKVM is not yet on this release
+
+       * Some parts of Patrik's remoting code did not make it to the
+         release either.
+
+       * Reggie's MySQL native provider is also missing.
+
+Enjoy!
+Miguel.
+------------------------------------------------------------------------------
+Happy new year!
+
+        The Mono team is proud to release Mono 0.18, with plenty of bug
+        fixes and improvements.  If you are a happy 0.17 user, this
+        release is a happiness extension release.  Many bugs in the
+       runtime, class libraries and C# compiler have been fixed.
+    
+        Also, our special envoy in Japan has reported that there is
+        some naming confussion about the naming of Mono, as can be
+        seen in the following documentary material:
+    
+        Atsushi Enomoto shows the source of confussion:
+    
+       http://primates.ximian.com/~duncan/gallery/Duncan-in-Tokyo/DSCN0702
+    
+        Nick and Duncan echo it:
+    
+       http://primates.ximian.com/~duncan/gallery/Duncan-in-Tokyo/DSCN0703
+    
+* Availability
+
+       Mono 0.18 packages and source code is available for download from:
+
+               http://www.go-mono.com/download.html
+
+       Those using Red Carpet on Linux can install Mono 0.18 from
+        the Mono channel.  The packages have already been pushed for
+        you.
+
+       At release time we have packages for Red Hat 8.0, 7.3,
+       7.2 and 7.1 and Mandrake 8.2.
+
+* Contributors to this release
+
+       This release is brought to you by:
+
+       Alejandro Sanchez, Alp Toker, Atsushi Enomoto, Cesar Octavio
+       Lopez Netaren, Daniel Lopez (mod_mono), Daniel Morgan, Dennis
+       Hayes, Dick Porter, Dietmar Maurer, Duncan Mak, Eduardo
+       Garcia, Gaurav Vaish, Gonzalo Paniagua, Jackson Harper, Jaime
+       Anguiano, Jeroen Janssen, Johannes Roith, Jonathan Pryor, Juli
+       Mallett, Lluis Sanchez, Marco Ridoni, Martin Baulig, Miguel de
+       Icaza, Nick Drochak, Paolo Molaro, Patrik Torstensson, Piers
+       Haken, Rachel Hestilow, Rafael Teixeira, Ravi Pratap,
+       Sebastian Pouliot, Tim Coleman, Tim Hayes, Ville Palo, Zoltan
+       Varga.
+
+* New in this release
+
+       VB.NET compiler:
+        
+               Many improvements to the Mono VB.NET compiler.
+
+       ASP.NET:
+
+               Plenty of bug fixes in ASP.NET.  Larger applications
+               can now be run with it.  The authentication system has
+               been deployed, most changes are from Gonzalo.
+
+               We have a modified IBuySpy running (without Xslt)
+
+               If you want to run ASP.NET you can run it with either
+               our XSP proof-of-concept server, or with Daniel's
+               Apache module that can be fetched from CVS (module
+               name: mod_apache)
+
+       Type Reflector:
+               
+               A Console, Gtk# and Windows.Forms tool to browse
+               compiled assemblies and examine the types on it, from
+               Jonathan Pryor.
+
+       Moving to NUnit 2.0 
+
+               Nick continues the work on moving our test suite to NUnit 2.0 
+
+       Mobile.Controls:
+
+               Gaurav has started work on the Mobile controls, which
+               are required to run some of the reference applications
+               in full-mode like IBuySpy.
+
+       Remoting:
+
+               The remoting infrastructure has got a big boost from
+               Lluis in this release.
+
+       System.Data/XML
+
+               Ville has been working on improving our System.Data
+               classes in the XML assembly. 
+
+       Crypto:
+
+               Plenty of new crypto from Sebastien as well.  A new
+               web page in our site can be used to track this.
+
+                       http://www.go-mono.com/crypto.html
+
+
+----------------------------------------------------------------------
 Hello!
 
        Version 0.17 of Mono has been released.
@@ -106,7 +296,13 @@ Hello!
        Many regression tests have been added as well (Ville has been
        doing a great job here).
 
+       Brian also created a DB provider multiplexor (The ProviderFactory)
+
        Stuart Caborn contributed Writing XML from a DataSet.
+       Luis Fernandez contributed constraint handling code.
+
+       Also there is new a Gtk# GUI tool from Dan that can be used to
+       try out various providers.
 
 * System.XML: