MonoGame v3.8.5 Released
MonoGame v3.8.5 is a substantial maintenance-and-features release rather than a small patch. The biggest headline items are DirectX 12 support, continued work on native backends and Vulkan, and broader .NET Standard 2.1 support for native platforms. On the content side, the pipeline and builder got a major cleanup: new project-system work, better dependency caching, improved error reporting, and fixes for MGCB, MGFX, and shader compilation.
For day-to-day development, this release should reduce friction in a lot of places. The content pipeline now surfaces more useful diagnostics, handles source paths and font lookup better, and avoids a few crashy or confusing failure modes. There are also practical fixes for Mac template visibility, WindowsDX12 shader building, OpenGL texture support, SDL input/platform quirks, and iOS audio linkage. If you’ve been fighting platform-specific backend issues, this update looks especially relevant.
There are also a few changes that matter for build and migration workflows. Some pipeline methods were marked obsolete as ProjectDirectory moved into ContentProcessorContext, and the content builder was refactored with native pipeline support being built automatically in the main cs project. The release also adds a NO_AUDIO build switch, updates supported platforms, and pins build tooling with global.json and newer dotnet workflows, which should make CI and reproducible builds more predictable.
Overall, v3.8.5 reads like a release aimed at modernizing MonoGame’s platform support while smoothing over long-standing rough edges in the content...
- what
- MonoGame v3.8.5 adds DirectX 12 support, native Vulkan backend work, .NET Standard 2.1 support for native platforms, and major content pipeline/builder updates.
- who
- MonoGame maintainers and contributors including tomspilman, harry-cpp, ThomasFOG, dellis1972, and others.
- when
- Released as MonoGame v3.8.5; the changelog also references development and template updates for 3.8.5.develop.3.
- impact
- Engine users should retest platform backends, content pipeline builds, and custom processors; some pipeline APIs were marked obsolete and build behavior changed.
Major feature gains with many practical fixes and tooling improvements.
Follow DirectX updates
See relevant stories in your personalized news feed.
Discussion