Raylib 6.0
Testing
We had very few responses to our request for users to test the pre-releases, so this release has only been lightly tested compared to 5.5.0.4. All platform testing is welcome but in particular if you have a Mac please test and report.
For a quick test just install, e.g.
python3 -m pip install raylib==6.0.1.0 --break-system-packages
Then run the test module:
python3 -m raylib
Then report in the discussion below whether it works and what platform you are on.
What's new
-
Linux GLFW builds default to Wayland (but fallback to X11 if Wayland not found). Please report any problems with this because we can change it back. You can force it to use Xwayland with
pyray.glfw_init_hint(pyray.GLFW_PLATFORM, pyray.GLFW_PLATFORM_X11); -
All the improvements from Raylib 6.0.
-
Some of the fixes from Raylib 6.1-dev that didn't make into the broken Raylib 6.0 release (hence the 6.0.1 tag)
-
raylib_sdlpackage changed from SDL2 to SDL3. (still using X11 though, not Wayland.) I recommend usingraylib_sdlrather thanraylibnow, unless you really need Wayland. Please try it and report in the discussion below if you think it should become the default over GLFW:python3 -m pip uninstall raylib python3 -m pip install raylib_sdl==6.0.1.0 --break-system-packages -
new package
raylib_softwareso you can use software rendering and be as slow as pygame!python3 -m pip uninstall raylib python3 -m pip install raylib_software==6.0.1.0 --break-system-packages -
The web examples have been (mostly) fixed and updated to 5.5 Remember we still need more example!
-
Users have made some cool new videos.
-
dont forget to join us on Discord
Hall of shame!
Apparently comma.ai are now using raylib-python-cffi commercially and so have begun donating money to raylib but have chosen not to give anything to raylib-python-cffi. Yes it's perfectly legal usage, but it's not very nice behaviour. 😔