--- layout: releasenotes title: Mono 4.0.4 Release Notes version: 4.0.4 releasedate: '2015-09-10' --- 4.0.4 is the fourth maintenance release of the 4.0 series Improvements ------------ * Various stability improvements Bug Fixes --------- * [31060](https://bugzilla.xamarin.com/show_bug.cgi?id=31060): F# sprintf AOT bug happens still now. * [30276](https://bugzilla.xamarin.com/show_bug.cgi?id=30276): monotouch-test (classic) assert with Assertion at ../../../../../mono/mono/metadata/class.c:4818, condition `method->klass->generic_class' not met * [28777](https://bugzilla.xamarin.com/show_bug.cgi?id=28777): GZipStream (DeflateStreamNative) native exception after Flush() with no buffer data: Internal error (no progress possible) Flush * [30043](https://bugzilla.xamarin.com/show_bug.cgi?id=30043): Disposing a FileSystemWatcher object causes ArgumentOutOfRangeException * [30869](https://bugzilla.xamarin.com/show_bug.cgi?id=30869): HttpClient authentication not working Contributors ------------ Alexander Köplinger, Alexis Christoforides, Craig S. Bosma, Gabriel Garcia, Jo Shields, Marek Safar, Rodrigo Kumpera, Zoltan Varga