Skip to content

SDL3-CS 3.4.10.4

Latest

Choose a tag to compare

@github-actions github-actions released this 24 Jun 10:10
Immutable release. Only release title and notes can be modified.
4415b93

Stable SDL3-CS bugfix release for SDL 3.4.10.

This release publishes the managed SDL3-CS wrapper and platform-specific native NuGet packages for Windows, Linux, macOS, Android, iOS, and tvOS. Native packages use SDL3-CS.<Platform> and SDL3-CS.<Platform>.<Addon> package IDs.

Package Versions

Package family Version
SDL3-CS 3.4.10.4
SDL3-CS.<Platform> 3.4.10.4
SDL3-CS.<Platform>.Image 3.4.4.4
SDL3-CS.<Platform>.Mixer 3.2.4.4
SDL3-CS.<Platform>.TTF 3.2.2.4
SDL3-CS.<Platform>.Shadercross 3.0.0.4

Changes

  • Fixed SDL.AppInit and SDL.AppInitFunc to pass appstate by reference, matching SDL's void **appstate contract so callbacks can store application state for later AppIterate, AppEvent, and AppQuit calls.
  • Added a public wrapper XML documentation completeness gate and filled the missing public XML documentation found around SDL main callbacks and related public helpers.
  • Switched the private SDL_AppEvent native entry point to the LibraryImport path while preserving the public SDL.AppEvent(IntPtr appstate, ref SDL.Event event) API and event mutation behavior.