Shipped as in "the source is shipped" On Fri, Apr 20, 2012 at 6:57 PM, Abe Gillespie <[email protected]>wrote:
> Miguel, are you sure MVC4 has shipped? I'm only seeing references to > beta downloads. > > Thanks. > -Abe > > On Fri, Apr 20, 2012 at 6:33 PM, Miguel de Icaza <[email protected]> > wrote: > > Hello guys, > > > > New code drop of Mono 2.11.1 is out, this new release has a few > changes: > > > > = New in 2.11.1 = > > > > == Integrates Microsoft's opensourced web stack == > > > > The new stacks open sourced by Microsoft: > > http://tirania.org/blog/archive/2012/Mar-28.html > > > > Have been integrated into Mono. ASP.NET MVC4 is shipped, but not > enabled, > > as it requires our own ASP.NET stack to be upgraded to support async > > programming, and we do not have that capability yet. > > > > But many other assemblies are now bundled and built: > > > > * System.Json: Replaces our own implementation > > * System.Net.Http.Formatting > > * System.Web.Http > > * System.Web.Razor > > * System.Web.WebPages.Deployment > > * System.Web.WebPages.Razor > > * System.Web.WebPages > > > > There is still ongoing work to bring more of the assemblies they open > > sourced into the default build. > > > > == SGen GC == > > > > Performance updates, and fine tuning. > > > > New option "minor-collector", the default value is "simple", but we have > > introduced a new "split" option that allows objects to live for longer in > > the nursery before being graduated to the major heap. > > > > The "split" mode can be further tuned with the "ration" and > "promotion-age" > > settings > > > > == Soft Debugger Interface == > > > > Now supports invocation of methods for PrimitiveValues > > > > == Cecil and IKVM Upgrades == > > > > The version of Mono.Cecil bundled has the latest features from the > upstream > > jbevain/Cecil > > > > Merged upstream IKVM.Reflection. > > > > == Updated System.Net.Http == > > > > Work continues in this async-friendly API > > > > == C# Compiler as a Service == > > > > Improved error recovery for IDEs. > > > > More visitors for more node types > > > > == MonoDoc == > > > > Many improvements to our documentation infrastructure, handles generics, > > better lucene indexing > > > > == MVC 3 == > > > > With the open sourcing of Microsoft's technologies, we can finally run > MVC3 > > out of the box in Mono. We modified the existing MVC3 codebase to use > the > > updated versions of Razor and other system libraries. > > > > = Bug Fixes and Updates = > > > > * C# compiler improvements > > * .NET 4.5 API updates. > > * System.Threading.Tasks updates for .NET 4.5 > > * Ignore XmlIgnore attributes when importing members in > > XmlReflectionImporter. Fixes #4367. > > * Better check for missing dependencies for method overloads. Fixes #4457 > > * System.Web caching bug > > * Parse floating point values with negative exponent correctly. Fix bug > > #4415 > > * S390x: Fix long standing cast problem that truncated doubles > > * Fix parsing of invalid int* exponents. Fixes #4396. > > * Fix setting of byref variables in sdb. Fixes #4362. > > * Fix for bug #4135. Do not unescape request path in HttpRequest.Path, > it's > > done by the worker > > * Don't evaluate an import unless the file actually exists. Fix for bug > > #4365 > > * LLVM should load out of the box on OSX > > * Rework CancellationTokenSource to remove locking. Fix #4173. > > * Allow setting the name of threadpool threads. Fixes #4269. > > * Fix the domains of the objects returned by > > AssemblyMirror.GetAssemblyObject ()/TypeMirror.GetTypeObject (). Avoid > > caching empty strings in AppDomainMirror.FriendlyName. Fixes #4223. > > * Fix COM cctors > > * Fix MacOsNetworkInterface.ImplGetAllNetworkInterfaces() > > * C# Emit callvirt for non-virtual object methods called over generic > > type parameter > > * Fix debugger invokes which return pointer types. Fixes #4214. > > * Fix x86 FP stack code to not break prev links in a BB. > > * Fix the IR class of OP_NEWARR to be of the array type and not > element's. > > * Apply SHA256 optimizations (single buffer allocation, inlining and > better > > locality) to SHA224 so their performance match > > * S390 threading bug fixes > > * Fix the addresses of handler clauses when using LLVM + thumb. > > * Fix hoisting of method parameters when both async and lambda expression > > use it > > * Fix eglib's canonicalize routine > > * Fixed logging profiler (previously it could abort unexpectedly) > > * Raise TypeLoadException for invalid StructLayout Pack size rather than > > aborting. > > * Add most of the Debug class (with related tracing types) to the mobile > > build. Fixes #3754. > > * Register vtables in runtime data structures after they have been > > completely initialized, since other threads can access them without > locking. > > Fixes #3676. > > * Fix a memory overwrite in mono_gc_bzero (). Fixes #4095. > > * Fix bug #4101 when using a deep hierarchy of directories in isolated > > storage. > > * Send thread end profiler message on thread detach. > > * Allow executables in Mono to not be built > > * Emit iterators finally block only once. Fixes #4052. > > * Fix debugger invokes when the runtime is suspended multiple times. > Partly > > fixes #3927. > > * Allow binding of sockets on a specific IP address > > * If the window manager does not support _NET_ACTIVE_WINDOW, fall back to > > XGetInputFocus > > > > Miguel > > > > _______________________________________________ > > Mono-list maillist - [email protected] > > http://lists.ximian.com/mailman/listinfo/mono-list > > >
_______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
