New in Mono 3.0.2

Release date: 05 Dec 2012

We are now on a cadence to deliver new Mono features and updates on a regular basis. A month after our last release we are now bringing some 363 commits, with 3055 files changed, 171240 insertions(+), 179104 deletions(-)

Major Features

Reactive Extensions’: Mono now bundles the open sourced Microsoft’s Reactive Extensions

F# 3.0: We have updated the bundled F# compiler on OSX to version 3.0 (tag 3.0.22 from the open source fsharp repository).

SGen Garbage Collector: new lazy sweep strategy in Mono’s new GC that reduces the GC times for major collections significantly. We have also tuned and improved the collector.

System.Json: We reverted System.Json to Mono’s version, as it was lighter and tolerates more input than Microsoft’s one. We ship System.Json.Microsoft as well for users that want to use the Microsoft stack.

Runtime: Many improvements to Mono, better x86 and ARM support across the board.

NTLM: Large upgrade to our NTLM stack.

clang: Mono now builds with Clang.

monodoc: vast improvements to our documentation infrastructure.

Bug fixes in 3.0.2

#8566, #8565, #8549, #8646, #8592, #8561, #8559, #8557, #8553, #8533, #8502, #8468, #8449, #8448, #8414, #8399, #8385, #8384, #8383, #8366, #8334, #8320, #8312, #8285, #8283, #8263, #8232, #8156, #8037, #7965, #6650, #5760, #4587, #3582, #3275, #2471 and #2190