Marek Safar氏はMono C#コンパイラー、gmcsが完全にC# 3.0をサポート(リンク)していることを発表した。それを完全に活用するために、次期Mono 2.0のリリースを使用しなければならない。このリリースに含まれるのは、表現ツリーなどの新しい.NET 3.5機能であり、多くのLINQプロバイダには不可欠なものである。
またMono 2では、gmcsのライセンス交付契約が変更中(リンク)である。その他のプロジェクトに組み込む際の互換性をとるために、MIT X11ライセンスのもとでリリースされることになる。
MonoのJITコンパイラ向け新バックエンドである、Liner IR(リンク)もまたMono 2でデバッグされる。初期のテストでは、ベンチマークにより10から50%の機能改善(リンク)を示した。