Too many changes to list them all. For a complete list see:
http://www.go-mono.com/archive/beta1/beta1.html
Some of the higlights:
- Global Assembly Cache (GAC)
- CLS support in the C# compiler
- new SQL expression parser
- new Interpreter
Lots of new features and fixes.
Details:
http://www.go-mono.com/archive/mono-0.25.htmlhttp://www.go-mono.com/archive/mono-0.26.html
Use the included gc instead of boehm-gc, because of the mono debugger.
While here also allow mono to be build on other platforms than Linux/x86
and NetBSD/x86 (please test). Raise the bar for NetBSD to 1.6ZC to get all
the pthread related fixes.
Added patches from Marius Aamodt Eriksen to work around missing signbit macro.
Added a patch from Gonzalo Paniagua Javier to work around missing
SOL_IP/SOL_IPV6.
* 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.
Patch provided in PR pkg/20677 by Marc Recht.
The Mono Project is an open development initiative sponsored by Ximian
that is working to develop an open source, Unix version of the Microsoft
.NET development platform. Its objective is to enable Unix developers to
build and deploy cross-platform .NET Applications. The project will
implement various technologies developed by Microsoft that have now been
submitted to the ECMA for standardization.
Package for version 0.20 provided in PR pkg/20500 by Marc Recht.