Release 0.22
authorDuncan Mak <duncan@mono-cvs.ximian.com>
Thu, 6 Mar 2003 04:55:01 +0000 (04:55 -0000)
committerDuncan Mak <duncan@mono-cvs.ximian.com>
Thu, 6 Mar 2003 04:55:01 +0000 (04:55 -0000)
svn path=/trunk/mono/; revision=12247

NEWS
doc/download
web/download

diff --git a/NEWS b/NEWS
index 1a757ca1eae76b63854380d81fa5d059926dc26d..7040b466cb7b97f77ad191b194b6e67e597903be 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,84 @@
+Hello everyone!
+
+      We are releasing a new version of Mono, Mono 0.22. A new release
+is made today because of the few recent bug-fixes that were committed
+to CVS.
+
+     Source code and binaries for this release can be found on the
+     web page,
+
+          http://www.go-mono.com/download.html
+
+     The URLs for the sources are:
+
+     * MCS package (the Class Libraries, C# and VB.NET compiler
+       and other assorted tools written in Managed code):
+
+           http://www.go-mono.com/archive/mcs-0.22.tar.gz
+
+     * Mono package (the Runtime engine and JIT compiler):
+
+           http://www.go-mono.com/archive/mono-0.22.tar.gz
+
+     RPM packages for this release can be downloaded from the web-page
+as well as from the 'Mono' channel on Red Carpet. Debian packages will
+appear on the download page later, as well as an installer for our
+Windows users.
+
+     Since last Thursday, 320 commits have been made to our CVS
+repository. These following hackers contributed to Mono since version
+0.21:
+
+     Aleksey Demakov, Alexandre Pigolkine, Atsushi Enomoto, Elan
+     Feingeld, Dick Porter, Dietmar Maurer, Duncan Mak, Gonzalo
+     Paniagua, Ian MacLean, Jackson Harper, Jean-Marc Andre, Jerome
+     Laban, Lluis Sanchez, Martin Baulig, Miguel de Icaza, Nick
+     Drochak, Paolo Molaro, Pedro Martinez, Per Ameng, Peter Williams,
+     Rafael Teixeira, Reggie Burnett, Sebastien Pouliot, Tim Coleman
+     and Zoltan Varga.
+
+Highlights:
+
+    * The "MemoryStream" bug.
+       This bug affected a lot of classes, and made them crashy,
+       database code, XML parsing and a few others were
+       crashing. Thanks to Gonzalo for fixing this bug.
+       
+    * System.Data:
+       More bug fixes from Aleksey and Tim.
+
+    * Reflection:
+        Zoltan continues to provide fixes to our Reflection.Emit code
+        to host IKVM. 
+    
+    * Remoting:
+       Lluis added support for activation using activation
+       attributes.
+        
+    * PEToolkit:
+       Jackson imported the PEAPI package from the Queensland
+       University of Technology in Australia. This will replace the
+       existing Mono.PEToolkit for our ILasm back-end.
+
+    * Windows Forms:
+       More fixes from Reggie and Alexandre.
+       
+    * System.Web.Mail:
+       Per has been working on this namespace. He announces recently
+       that all major parts of System.Web.Mail has now been implemented.
+
+    * System.Web.Mobile:
+        Gaurav continues to make progress here.
+
+    * Misc:
+
+        Ian MacLean contributed a /compile flag to monoresgen and
+        assorted bug-fixes and improvements from the rest of the team.
+
+
+    My name is Duncan Mak, and I just made my first Mono release.
+
+-----------------------------------------------------------------------------
 Hello everyone!
 
     The Mono Team introduces the best Mono release so far we have
index 1a6d911ed2c7aaa7de935b491e10aaceb637db3f..5f2d969740175062b779933facd417acddcd4c3e 100644 (file)
@@ -17,9 +17,9 @@
          <tbody>
          <tr bgcolor="#DDDDDD">
            <td>
-             <b>Release 0.21</b><br>
-             <a href="archive/mono-0.21">Release notes</a><br>
-             Jan 21th, 2003
+             <b>Release 0.22</b><br>
+             <a href="archive/mono-0.22">Release notes</a><br>
+              March 5, 2003
            </td>
            <td>
              <table cellspacing="1" cellpadding="3">
                  </td>
                  <td>
                    <ul>
-                     <li><a href="archive/mcs-0.21.tar.gz">Mono Class Libraries and C# Compiler.</a>
-                     <li><a href="archive/mono-0.21.tar.gz">Mono Runtime</a>
+                     <li><a href="archive/mcs-0.22.tar.gz">Mono Class Libraries and C# Compiler.</a>
+                     <li><a href="archive/mono-0.22.tar.gz">Mono Runtime</a>
                      <li><a href="archive/gc6.1.tar.gz">Boehm GC 6.1</a>
-                     <li><a href="archive/xsp-0.3.tar.gz">XSP web server (0.3)</a>
+<!--                 <li><a href="archive/xsp-0.3.tar.gz">XSP web server (0.3)</a> -->
                    </ul>
                  </td>
                </tr>
@@ -44,7 +44,7 @@
                  <td>
                    <ul>
                        <li><a href="archive/libgc-6.1-1.src.rpm">libgc-6.1-1.src.rpm</a>
-                       <li><a href="archive/mono-0.21-1.src.rpm">mono-0.21-1.src.rpm</a>
+                       <li><a href="archive/mono-0.22-1.src.rpm">mono-0.22-1.src.rpm</a>
                    </ul>
                  </td>
                </tr>
@@ -57,8 +57,8 @@
                     <ul>
                        <li><a href="archive/redhat-73-i386/libgc-6.1-1.i386.rpm">libgc-6.1-1.i386.rpm</a>
                        <li><a href="archive/redhat-73-i386/libgc-devel-6.1-1.i386.rpm">libgc-devel-6.1-1.i386.rpm</a>
-                       <li><a href="archive/redhat-73-i386/mono-0.21-1.i386.rpm">mono-0.21-1.i386.rpm</a>
-                       <li><a href="archive/redhat-73-i386/mono-devel-0.21-1.i386.rpm">mono-devel-0.21-1.i386.rpm</a>
+                       <li><a href="archive/redhat-73-i386/mono-0.22-1.i386.rpm">mono-0.22-1.i386.rpm</a>
+                       <li><a href="archive/redhat-73-i386/mono-devel-0.22-1.i386.rpm">mono-devel-0.22-1.i386.rpm</a>
                    </ul>
                  </td>
                  <td bgcolor="#999999">
@@ -66,8 +66,8 @@
                     <ul>
                        <li><a href="archive/redhat-72-i386/libgc-6.1-1.i386.rpm">libgc-6.1-1.i386.rpm</a>
                        <li><a href="archive/redhat-72-i386/libgc-devel-6.1-1.i386.rpm">libgc-devel-6.1-1.i386.rpm</a>
-                       <li><a href="archive/redhat-72-i386/mono-0.21-1.i386.rpm">mono-0.21-1.i386.rpm</a>
-                       <li><a href="archive/redhat-72-i386/mono-devel-0.21-1.i386.rpm">mono-devel-0.21-1.i386.rpm</a>
+                       <li><a href="archive/redhat-72-i386/mono-0.22-1.i386.rpm">mono-0.22-1.i386.rpm</a>
+                       <li><a href="archive/redhat-72-i386/mono-devel-0.22-1.i386.rpm">mono-devel-0.22-1.i386.rpm</a>
                    </ul>
                  </td>
                </tr>
@@ -77,8 +77,8 @@
                     <ul>
                        <li><a href="archive/redhat-71-i386/libgc-6.1-1.i386.rpm">libgc-6.1-1.i386.rpm</a>
                        <li><a href="archive/redhat-71-i386/libgc-devel-6.1-1.i386.rpm">libgc-devel-6.1-1.i386.rpm</a>
-                       <li><a href="archive/redhat-71-i386/mono-0.21-1.i386.rpm">mono-0.21-1.i386.rpm</a>
-                       <li><a href="archive/redhat-71-i386/mono-devel-0.21-1.i386.rpm">mono-devel-0.21-1.i386.rpm</a>
+                       <li><a href="archive/redhat-71-i386/mono-0.22-1.i386.rpm">mono-0.22-1.i386.rpm</a>
+                       <li><a href="archive/redhat-71-i386/mono-devel-0.22-1.i386.rpm">mono-devel-0.22-1.i386.rpm</a>
                    </ul>
                  </td>
                  <td bgcolor="#999999">
@@ -86,8 +86,8 @@
                     <ul>
                        <li><a href="archive/mandrake-82-i386/libgc-6.1-1.i586.rpm">libgc-6.1-1.i586.rpm</a>
                        <li><a href="archive/mandrake-82-i386/libgc-devel-6.1-1.i586.rpm">libgc-devel-6.1-1.i586.rpm</a>
-                       <li><a href="archive/mandrake-82-i386/mono-0.21-1.i586.rpm">mono-0.21-1.i586.rpm</a>
-                       <li><a href="archive/mandrake-82-i386/mono-devel-0.21-1.i586.rpm">mono-devel-0.21-1.i586.rpm</a>
+                       <li><a href="archive/mandrake-82-i386/mono-0.22-1.i586.rpm">mono-0.22-1.i586.rpm</a>
+                       <li><a href="archive/mandrake-82-i386/mono-devel-0.22-1.i586.rpm">mono-devel-0.22-1.i586.rpm</a>
                    </ul>
                  </td>
                </tr>
                      <ul> 
                        <li><a href="archive/suse-80-i386/libgc-6.1-1.i386.rpm">libgc-6.1-1.i386.rpm</a> 
                        <li><a href="archive/suse-80-i386/libgc-devel-6.1-1.i386.rpm">libgc-devel-6.1-1.i386.rpm</a> 
-                       <li><a href="archive/suse-80-i386/mono-0.21-1.i386.rpm">mono-0.21-1.i386.rpm</a> 
-                       <li><a href="archive/suse-80-i386/mono-devel-0.21-1.i386.rpm">mono-devel-0.21-1.i386.rpm</a> 
+                       <li><a href="archive/suse-80-i386/mono-0.22-1.i386.rpm">mono-0.22-1.i386.rpm</a> 
+                       <li><a href="archive/suse-80-i386/mono-devel-0.22-1.i386.rpm">mono-devel-0.22-1.i386.rpm</a> 
                    </ul>
                  </td>
                </tr>
+<!--           <tr> -->
+<!--             <td bgcolor="#999999"> -->
+<!--               <b>Debian packages</b> -->
+<!--               <ul> -->
+<!--                 <li><a href="http://www.atoker.com/mono/">Alp's web site</a> -->
+<!--               </ul> -->
+<!--             </td> -->
+<!--           </tr> -->
+<!--           <tr> -->
+<!--             <td bgcolor="#999999"> -->
+<!--               <b>Windows Setup Wizard (NT/2000/XP)</b> -->
+<!--               <ul> -->
+<!--                 <li><a href="archive/mono-0.21-win32-1.exe">Mono-Setup</a> -->
+<!--               </ul> -->
+<!--             </td> -->
+<!--           </tr> -->
+             </table>
+           </td>
+         </tr>
+         <tr>
+           <tr bgcolor="#CCCCC">
+           <td>
+             <b>Regression Tests</b><br>
+           </td>
+           <td>
+               You can get binaries for the Mono Regression Test
+               Suite <a href="archive/mono-tests.tar.gz">here</a>
+           </td>
+         </tr>
+         </tr>
+         </tbody>
+       </table>
+
+
+<br>
+* Older Releases:
+
+       We provide binaries for older releases until we have packages for the new release.
+       <table>
+         <tbody>
+         <tr bgcolor="#DDDDDD">
+           <td>
+             <b>Release 0.21</b><br>
+             <a href="archive/mono-0.21">Release notes</a><br>
+             Jan 27th, 2003
+           </td>
+           <td>
+             <table cellspacing="1" cellpadding="3">
+               <tr bgcolor="#BBBBBB">
+                 <td>
+                   <b>Source Code</b>
+                 </td>
+                 <td>
+                   <ul>
+                     <li><a href="archive/mcs-0.21.tar.gz">Mono Class Libraries and C# Compiler.</a>
+                     <li><a href="archive/mono-0.21.tar.gz">Mono Runtime</a>
+                     <li><a href="archive/gc6.1.tar.gz">Boehm GC 6.1</a>
+                     <li><a href="archive/xsp-0.3.tar.gz">XSP web server (0.3)</a>
+                   </ul>
+                 </td>
+               </tr>
+               <tr bgcolor="#BBBBBB">
+                 <td>
+                    <b>Source RPMs</b><br>
+                    (No RPMS for XSP).
+                 </td>
+                 <td>
+                   <ul>
+                       <li><a href="archive/libgc-6.1-1.src.rpm">libgc-6.1-1.src.rpm</a>
+                       <li><a href="archive/mono-0.21-1.src.rpm">mono-0.21-1.src.rpm</a>
+                   </ul>
+                 </td>
+               </tr>
+               <tr>
+                <td></td>
+               </tr>
                <tr>
                  <td bgcolor="#999999">
                    <b>Debian packages</b>
          </tbody>
        </table>
 
-
-<br>
-* Older Releases:
-
-       We provide binaries for older releases until we have packages for the new release.
-
        <table>
          <tbody>
          <tr bgcolor="#DDDDDD">
index 1a6d911ed2c7aaa7de935b491e10aaceb637db3f..5f2d969740175062b779933facd417acddcd4c3e 100644 (file)
@@ -17,9 +17,9 @@
          <tbody>
          <tr bgcolor="#DDDDDD">
            <td>
-             <b>Release 0.21</b><br>
-             <a href="archive/mono-0.21">Release notes</a><br>
-             Jan 21th, 2003
+             <b>Release 0.22</b><br>
+             <a href="archive/mono-0.22">Release notes</a><br>
+              March 5, 2003
            </td>
            <td>
              <table cellspacing="1" cellpadding="3">
                  </td>
                  <td>
                    <ul>
-                     <li><a href="archive/mcs-0.21.tar.gz">Mono Class Libraries and C# Compiler.</a>
-                     <li><a href="archive/mono-0.21.tar.gz">Mono Runtime</a>
+                     <li><a href="archive/mcs-0.22.tar.gz">Mono Class Libraries and C# Compiler.</a>
+                     <li><a href="archive/mono-0.22.tar.gz">Mono Runtime</a>
                      <li><a href="archive/gc6.1.tar.gz">Boehm GC 6.1</a>
-                     <li><a href="archive/xsp-0.3.tar.gz">XSP web server (0.3)</a>
+<!--                 <li><a href="archive/xsp-0.3.tar.gz">XSP web server (0.3)</a> -->
                    </ul>
                  </td>
                </tr>
@@ -44,7 +44,7 @@
                  <td>
                    <ul>
                        <li><a href="archive/libgc-6.1-1.src.rpm">libgc-6.1-1.src.rpm</a>
-                       <li><a href="archive/mono-0.21-1.src.rpm">mono-0.21-1.src.rpm</a>
+                       <li><a href="archive/mono-0.22-1.src.rpm">mono-0.22-1.src.rpm</a>
                    </ul>
                  </td>
                </tr>
@@ -57,8 +57,8 @@
                     <ul>
                        <li><a href="archive/redhat-73-i386/libgc-6.1-1.i386.rpm">libgc-6.1-1.i386.rpm</a>
                        <li><a href="archive/redhat-73-i386/libgc-devel-6.1-1.i386.rpm">libgc-devel-6.1-1.i386.rpm</a>
-                       <li><a href="archive/redhat-73-i386/mono-0.21-1.i386.rpm">mono-0.21-1.i386.rpm</a>
-                       <li><a href="archive/redhat-73-i386/mono-devel-0.21-1.i386.rpm">mono-devel-0.21-1.i386.rpm</a>
+                       <li><a href="archive/redhat-73-i386/mono-0.22-1.i386.rpm">mono-0.22-1.i386.rpm</a>
+                       <li><a href="archive/redhat-73-i386/mono-devel-0.22-1.i386.rpm">mono-devel-0.22-1.i386.rpm</a>
                    </ul>
                  </td>
                  <td bgcolor="#999999">
@@ -66,8 +66,8 @@
                     <ul>
                        <li><a href="archive/redhat-72-i386/libgc-6.1-1.i386.rpm">libgc-6.1-1.i386.rpm</a>
                        <li><a href="archive/redhat-72-i386/libgc-devel-6.1-1.i386.rpm">libgc-devel-6.1-1.i386.rpm</a>
-                       <li><a href="archive/redhat-72-i386/mono-0.21-1.i386.rpm">mono-0.21-1.i386.rpm</a>
-                       <li><a href="archive/redhat-72-i386/mono-devel-0.21-1.i386.rpm">mono-devel-0.21-1.i386.rpm</a>
+                       <li><a href="archive/redhat-72-i386/mono-0.22-1.i386.rpm">mono-0.22-1.i386.rpm</a>
+                       <li><a href="archive/redhat-72-i386/mono-devel-0.22-1.i386.rpm">mono-devel-0.22-1.i386.rpm</a>
                    </ul>
                  </td>
                </tr>
@@ -77,8 +77,8 @@
                     <ul>
                        <li><a href="archive/redhat-71-i386/libgc-6.1-1.i386.rpm">libgc-6.1-1.i386.rpm</a>
                        <li><a href="archive/redhat-71-i386/libgc-devel-6.1-1.i386.rpm">libgc-devel-6.1-1.i386.rpm</a>
-                       <li><a href="archive/redhat-71-i386/mono-0.21-1.i386.rpm">mono-0.21-1.i386.rpm</a>
-                       <li><a href="archive/redhat-71-i386/mono-devel-0.21-1.i386.rpm">mono-devel-0.21-1.i386.rpm</a>
+                       <li><a href="archive/redhat-71-i386/mono-0.22-1.i386.rpm">mono-0.22-1.i386.rpm</a>
+                       <li><a href="archive/redhat-71-i386/mono-devel-0.22-1.i386.rpm">mono-devel-0.22-1.i386.rpm</a>
                    </ul>
                  </td>
                  <td bgcolor="#999999">
@@ -86,8 +86,8 @@
                     <ul>
                        <li><a href="archive/mandrake-82-i386/libgc-6.1-1.i586.rpm">libgc-6.1-1.i586.rpm</a>
                        <li><a href="archive/mandrake-82-i386/libgc-devel-6.1-1.i586.rpm">libgc-devel-6.1-1.i586.rpm</a>
-                       <li><a href="archive/mandrake-82-i386/mono-0.21-1.i586.rpm">mono-0.21-1.i586.rpm</a>
-                       <li><a href="archive/mandrake-82-i386/mono-devel-0.21-1.i586.rpm">mono-devel-0.21-1.i586.rpm</a>
+                       <li><a href="archive/mandrake-82-i386/mono-0.22-1.i586.rpm">mono-0.22-1.i586.rpm</a>
+                       <li><a href="archive/mandrake-82-i386/mono-devel-0.22-1.i586.rpm">mono-devel-0.22-1.i586.rpm</a>
                    </ul>
                  </td>
                </tr>
                      <ul> 
                        <li><a href="archive/suse-80-i386/libgc-6.1-1.i386.rpm">libgc-6.1-1.i386.rpm</a> 
                        <li><a href="archive/suse-80-i386/libgc-devel-6.1-1.i386.rpm">libgc-devel-6.1-1.i386.rpm</a> 
-                       <li><a href="archive/suse-80-i386/mono-0.21-1.i386.rpm">mono-0.21-1.i386.rpm</a> 
-                       <li><a href="archive/suse-80-i386/mono-devel-0.21-1.i386.rpm">mono-devel-0.21-1.i386.rpm</a> 
+                       <li><a href="archive/suse-80-i386/mono-0.22-1.i386.rpm">mono-0.22-1.i386.rpm</a> 
+                       <li><a href="archive/suse-80-i386/mono-devel-0.22-1.i386.rpm">mono-devel-0.22-1.i386.rpm</a> 
                    </ul>
                  </td>
                </tr>
+<!--           <tr> -->
+<!--             <td bgcolor="#999999"> -->
+<!--               <b>Debian packages</b> -->
+<!--               <ul> -->
+<!--                 <li><a href="http://www.atoker.com/mono/">Alp's web site</a> -->
+<!--               </ul> -->
+<!--             </td> -->
+<!--           </tr> -->
+<!--           <tr> -->
+<!--             <td bgcolor="#999999"> -->
+<!--               <b>Windows Setup Wizard (NT/2000/XP)</b> -->
+<!--               <ul> -->
+<!--                 <li><a href="archive/mono-0.21-win32-1.exe">Mono-Setup</a> -->
+<!--               </ul> -->
+<!--             </td> -->
+<!--           </tr> -->
+             </table>
+           </td>
+         </tr>
+         <tr>
+           <tr bgcolor="#CCCCC">
+           <td>
+             <b>Regression Tests</b><br>
+           </td>
+           <td>
+               You can get binaries for the Mono Regression Test
+               Suite <a href="archive/mono-tests.tar.gz">here</a>
+           </td>
+         </tr>
+         </tr>
+         </tbody>
+       </table>
+
+
+<br>
+* Older Releases:
+
+       We provide binaries for older releases until we have packages for the new release.
+       <table>
+         <tbody>
+         <tr bgcolor="#DDDDDD">
+           <td>
+             <b>Release 0.21</b><br>
+             <a href="archive/mono-0.21">Release notes</a><br>
+             Jan 27th, 2003
+           </td>
+           <td>
+             <table cellspacing="1" cellpadding="3">
+               <tr bgcolor="#BBBBBB">
+                 <td>
+                   <b>Source Code</b>
+                 </td>
+                 <td>
+                   <ul>
+                     <li><a href="archive/mcs-0.21.tar.gz">Mono Class Libraries and C# Compiler.</a>
+                     <li><a href="archive/mono-0.21.tar.gz">Mono Runtime</a>
+                     <li><a href="archive/gc6.1.tar.gz">Boehm GC 6.1</a>
+                     <li><a href="archive/xsp-0.3.tar.gz">XSP web server (0.3)</a>
+                   </ul>
+                 </td>
+               </tr>
+               <tr bgcolor="#BBBBBB">
+                 <td>
+                    <b>Source RPMs</b><br>
+                    (No RPMS for XSP).
+                 </td>
+                 <td>
+                   <ul>
+                       <li><a href="archive/libgc-6.1-1.src.rpm">libgc-6.1-1.src.rpm</a>
+                       <li><a href="archive/mono-0.21-1.src.rpm">mono-0.21-1.src.rpm</a>
+                   </ul>
+                 </td>
+               </tr>
+               <tr>
+                <td></td>
+               </tr>
                <tr>
                  <td bgcolor="#999999">
                    <b>Debian packages</b>
          </tbody>
        </table>
 
-
-<br>
-* Older Releases:
-
-       We provide binaries for older releases until we have packages for the new release.
-
        <table>
          <tbody>
          <tr bgcolor="#DDDDDD">