Skip to content

Raylib 6.0 revision for the official release#7

Open
edwood-grant wants to merge 3 commits intolxmcf:mainfrom
edwood-grant:raylib-6.0-revision
Open

Raylib 6.0 revision for the official release#7
edwood-grant wants to merge 3 commits intolxmcf:mainfrom
edwood-grant:raylib-6.0-revision

Conversation

@edwood-grant
Copy link
Copy Markdown
Contributor

@edwood-grant edwood-grant commented Apr 24, 2026

Now that Raylib v6.0 has been officially released. I decided to make a pass on the current API to see if they were any changes.

There were not that many but I made some:

  1. This is not realted to V6.0, but I was having a double definition problem when using the vapi in projects with multiple files (thus multiple usings). including Raymath and Raylib would cause double definiton on all Raylib structs that match Raymath. Solution was to also include raylib.h in Raymath so the raylib definitions take hold first.
  2. Made a pass on general API, there were some change but mostly minor, added one missing api function and added some enum as params in RLGL.
  3. Reviewed the examples and mad sure all executed correctly.

Now that I tihnk the API is stable enough, I think I'm going to add examples in the future slowly but surely. This also should make on of the first API bindings to support V6.0 from the get go (I'm alos making a PR on Raylib t update the binding.md file as well).

Hopefully this all works out, let me know if any changes seem fit as of now.

@lxmcf
Copy link
Copy Markdown
Owner

lxmcf commented Apr 24, 2026

Hey thanks! This looks good, didn't catch the redefinition in my testing so good catch!

I'll have a further look into this soon :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants