MonoGame v3.2 Release Notes

Release Date: 2018-03-03 // about 6 years ago
    • Implemented missing PackedVector types.
    • VS2013 support for MonoGame templates.
    • Big improvement to XInput performance on Windows/Windows8.
    • Added GameWindow.TextInput event enhancement.
    • Added Xamarin.Mac compatability.
    • Support for WPF interop under DirectX.
    • Enhancement to support multiple GameWindows on Windows under DirectX.
    • Various SpriteFont compatibility improvements.
    • OpenAL performance/memory/error handling improvements.
    • Reduction of Effect runtime memory usage.
    • Support for DXT/S3TC textures on Android.
    • Touch support on Windows desktop games.
    • Added new RenderTarget3D enhancement.
    • OUYA gamepad improvements.
    • Internal improvements to reduce garbage generation.
    • Various windowing fixes for OpenTK on Linux, Mac, and Windows.
    • Automatic support for content reloading on resume for Android.
    • Support for TextureCube, Texture3D, and RenderTargetCube on DirectX.
    • Added TitleContainer.SupportRetina enhancement for loading @2x content.
    • Lots of Android/Kindle compatibility fixes.
    • Added enhancement GameWindow.IsBorderless.
    • OpenGL now supports multiple render targets.
    • Game.IsRunningSlowly working accurately to XNA.
    • Game tick resolution improvements.
    • XACT compatibility improvements.
    • Various fixes and improvements to math types.
    • DrawUserIndexedPrimitives now works with 32bit indicies.
    • GamerServices fixes under iOS.
    • Various MonoGame FX improvements and fixes.
    • Render target fixes for Windows Phone.
    • MediaPlayer/MediaQueue/Song fixes on Windows Phone.
    • XNA accuracy fixes to TitleContainer.
    • Fixes to SpriteBatch performance and compatibility with XNA.
    • Threading fixes around SoundEffectInstance.
    • Support for Song.Duration.
    • Fixed disposal of OpenGL shader program cache.
    • Improved support of PoT textures in OpenGL.
    • Implemented missing EffectParameter SetValue/GetValue calls.
    • Touch fixes to Windows Phone.
    • Fixes to orientation support in iOS.
    • Lots of PSM fixes which make it usable for 2D games.
    • New Windows desktop platform using DirectX/XAudio.
    • Old Windows project renamed WindowsGL.
    • Fixed offsetInBytes parameter in IndexBuffer/VertexBuffer SetData.
    • Fixed subpixel offset when viewport is changed in OpenGL.
    • Tons of content pipeline improvements making it close to complete.