Компания Xamarin, основанная Мигелем де Икаса (Miguel De Icaza) с целью продолжения развития Mono и получившая от SUSE право использования связанной с проектом Mono интеллектуальной собственности, анонсировала выход Mono 2.10.3, первого релиза, выпущенного собственными силами без участия компании Novell. По сравнению с прошлым обновлением, выпущенным в апреле, в новой версии исправлено более 100 ошибок. Патч включает в себя 10606 добавленных строк и 3452 удаленных, всего изменения затронули 370 файлов.
Из изменений можно отметить: значительное улучшение WCF-стека, обновление linker/tuner, устранение проблем с работой сборщика мусора, официальная поддержка платформы Mac OS X Lion для которых решены ранее наблюдаемые проблемы с работой Mono runtime, MonoDevelop и Gtk#. В экспериментальной ветке Mono в настоящее время ведется работа по реализации асинхронного языка C# 5.0 (C# 5.0 Asynchronous Language), которая потребовала полной переработки компилятора и создания двух новых бэкендов: System.Reflection.Emit и IKVM.Reflection.
|