Skip to content

Update to raylib 6.x#23

Open
RobLoach wants to merge 4 commits into
masterfrom
update-6
Open

Update to raylib 6.x#23
RobLoach wants to merge 4 commits into
masterfrom
update-6

Conversation

@RobLoach

@RobLoach RobLoach commented Mar 11, 2026

Copy link
Copy Markdown
Owner

Something is keeping it from running.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates this project’s raylib/Umka integration to align with newer upstream versions (raylib 6.x and Umka 1.5.x), adjusting code generation and runtime glue so examples/tests can run again.

Changes:

  • Bumped project/tooling versions and updated dependencies (raylib + Umka, generator schema inputs).
  • Updated the Umka runtime invocation code in bin/raylib-umka.c to newer Umka API patterns.
  • Adjusted generator type mappings/struct field handling and tweaked a lifecycle assertion in the Umka test.

Reviewed changes

Copilot reviewed 6 out of 8 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
tests/raylib-umka-tests.um Removes a post-CloseWindow() readiness assertion in the lifecycle test.
package.json Version bump; script refactor; switches @raylib/api to a GitHub ref; bumps gh-pages.
generator/index.js Updates struct/type mappings and field-name escaping for Umka codegen; updates dependency docs.
CMakeLists.txt Version bump to 0.6.0.
cmake/Findumka.cmake Updates fetched Umka tag/version to v1.5.5.
cmake/Findraylib.cmake Pins raylib FetchContent GIT_TAG to a specific commit SHA.
bin/raylib-umka.c Updates to new Umka function call/get-error APIs and adjusts web update callback call signature.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread generator/index.js Outdated
Comment thread package.json
Comment thread tests/raylib-umka-tests.um
RobLoach and others added 2 commits April 15, 2026 05:05
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
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