
v4.0.3 [May 7, 2015]
Improvements
- XBuild fixes (MonoDevelop no longer fails to build if Gtk#3 is installed)
Bug Fixes
- Moq related Nunit tests fail with RemoteException (Unix transport error) since Mono 4.0
- Bump Mono NuGet to 2.8.5
- XAttribute.ToString() outputs wrong result if attribute contains namespace
v3.2.3 [Sep 22, 2013]
- Miscompilation of PCL projects referencing System.Net.Http
- Improper stack size detection on Mavericks lead F# and C# compilers to crash.
- Includes the latest F# release, 3.0.31.
v2.11.4 [Feb 21, 2011]
- Add support for reference instances of Interlocked.Exchange to full-aot, similarly to Interlocked.CompareExchange.
- Added IObserver/IObservable to the MOBILE profile
- Novell #445855: Timezone will be reflected if the system updates.
- Xamarin #12, Novell #690357 and many other incarnations of the same bug: Fix a threadpool bug that would hang the threadpool activity under no load.
- Xamarin #99: Fix in parsing assembly names.
- Xamarin #149: Regex.Compiler is a no-op, for WP7 compatibility on the MOBILE profiles
- Xamarin #171: LLVM backend fixes.
- Xamarin #223: WindowsBase's System.IO.Compression fixed to work on Windows (invalid C calling conventions used)
- Xamarin #227: Exit on unhandled exceptions only
- Xamarin #263: Fixes debugging deadlock on Lion
- Xamarin #280: Removes some LLVM passes that do not work
- Xamarin #296: Provide an error message if an instance method is decorated with MonoPInvokeCallback
- Xamarin #311: LinkedList.Clear improved
- Fix the range of Random ().Next
- Task optimization to avoid creating empty delegates
- Use 'as' for casting certificate extensions since we already deal with null and malformed extensions will throw, hard to debug, ICE when we just want to ignore them
- Fix TaskCreationOptions
- g_log works under Android
- Workaround broken Android C library, to make SGen reliable
- TaskCompletionSource is now thread safe
Offers basic functionality such as reading and erasing diagnostic trouble codes