Skip to main content
GameDev.net gamedev.net

PRO Tired of ads? Read GameDev.net ad-free and help keep the community independent with GameDev Pro — $3/month.

F
FNA (GitHub Releases) Tech
· 1 month, 3 weeks ago • FNA-XNA/FNA

FNA 26.08 Released

Briefing

FNA 26.08 is out, and it reads like a compatibility-and-correctness release rather than a feature sprint. The engine updates its FNA3D and FAudio backends to 26.08, while also improving design-time conversion behavior, parser flexibility for list strings, and converter initialization across the board.

Most of the work here is in the “make it behave more like XNA, and stop surprising developers” bucket. There are widespread accuracy fixes for Equals, GetHashCode, and Dispose implementations, along with more input-parameter validation exceptions. GameComponent disposal now removes the component from Game.Components, and protected OnXYZ methods now fire their matching events properly, which should matter to anyone relying on lifecycle hooks.

Several compatibility fixes target math, input, graphics, and audio edge cases. MathHelper now handles NaN in Min/Max per IEEE rules, while ToDegrees/ToRadians has been tuned to match XNA’s floating-point precision. Keyboard support has been fixed for Decimal, VolumeMute, and OemBackslash; Mouse scroll tracking now uses float internally; Effect indexers return null for out-of-range access; and DisplayMode.AspectRatio no longer divides by zero when height is zero.

There are also a few behavior changes worth checking during upgrades. PresentationParameters now defaults Adapter to GraphicsAdapter.DefaultAdapter and IsFullScreen to true, while Microphone.IsHeadset now defaults to true and SDL3_FNAPlatform gets fixes for default microphone selection and playback state. The release also trims generated IL for small efficiency gains, so teams...

At a glance
what
FNA 26.08 released with updated FNA3D 26.08 and FAudio 26.08 backends, plus broad compatibility and accuracy fixes.
who
FNA project, with backend updates from FNA3D and FAudio.
when
Released in August 2026 versioning (26.08).
impact
Upgraders should retest component disposal, input handling, audio device defaults, fullscreen setup, and math edge cases.
Signal Positive

Strong compatibility and correctness improvements for FNA users.

Discuss

Follow release-notes updates

See relevant stories in your personalized news feed.

Sign in to follow

Continue on GameDev.net

Useful next steps related to this story.

Game development news without the noise

One useful weekly briefing. No daily flood.

Sending your confirmation email…

Discussion

Loading comments...