X Tutup
Skip to content

Releases: raylib-rs/raylib-rs

v5.5.0

21 Mar 03:31
789ede0

Choose a tag to compare

  • Version update: Now builds against Raylib 5.5. Functions have been added/removed accordingly as the API has changed.
  • Proper Error type: Added a real Error type to return from functions instead of a String or Box<&dyn Error>
  • Android: Partial Android support. Compiling/linking is supported, but packaging it into an APK has issues.
  • WASM: Clarified the error when building for WASM; you still have to set EMCC_FLAGS yourself, unfortunately.
  • SDL: SDL backend support
  • Custom/obscure targets: The nobuild feature flag was added back but as something that lets you supply your own build of Raylib to link against, + your own bindings file. This allows us to support the Dreamcast, but it could be used for other targets, including the Nintendo Switch.
  • rlImGui: Added a imgui feature flag, which activates the official bindings for rlImGui.
  • Audio: Bindings for the advanced audio stream functions.
  • Disabling screenshots/gif recording: Now do-able via the noscreenshot and nogif feature flags
  • mint: Removed nalgebra_interop in favor of convert_mint, which allows for converting the Vector types to mint's types, which can interop with nalgebra.
  • Nix: NixOS support
  • raygui: Removed IntoCStr in favor of just passing &str to the functions
  • Callbacks: Moved away from Mutex in favor of using atomics.
  • ARM: Fixed building for ARM.
  • Internal: repo now has a find_unimplemented.py script for finding which functions we haven't bound to Raylib yet. It can be configured to ignore certain functions as there are some things we don't intend on binding.

v5.0.2

21 Aug 02:57

Choose a tag to compare

rolled back the git submodule
X Tutup