Skip to content

Releases: TSnake41/raylib-lua

raylua v5.0a-rc1

raylua v5.0a-rc1 Pre-release
Pre-release

Choose a tag to compare

@TSnake41 TSnake41 released this 18 Nov 14:34

First release based on raylib 5.0
Please check raylib changelog for full changes.
Also check https://github.com/TSnake41/raylib-lua/tree/master/tools for API details.

Autocompletion file/details available at https://github.com/TSnake41/raylib-lua/blob/v4.5a/tools/autocomplete/plugin.lua

Is built targetting OpenGL 4.3 by default.

Built-in raylib modules :

  • raymath
  • rlgl
  • gestures
  • physac
  • raygui
  • rcamera

Full Changelog: v4.5a...v5.0a-rc1

raylua v4.5a

Choose a tag to compare

@TSnake41 TSnake41 released this 23 Mar 09:25

First release based on raylib 4.5
Please check raylib changelog for full changes.
Also check https://github.com/TSnake41/raylib-lua/tree/master/tools for API details.

Autocompletion file/details available at https://github.com/TSnake41/raylib-lua/blob/v4.5a/tools/autocomplete/plugin.lua

Is built targetting OpenGL 4.3 by default.

Built-in raylib modules :

  • raymath
  • rlgl
  • gestures
  • physac
  • raygui
  • rcamera

Full Changelog: v4.2a...v4.5a

raylua v4.2a

Choose a tag to compare

@TSnake41 TSnake41 released this 06 Sep 18:36

First release based on raylib 4.2
Please check raylib changelog for changes.
Also check https://github.com/TSnake41/raylib-lua/tree/master/tools for API details.

Is built targetting OpenGL 4.3 by default.

Built-in raylib modules :

  • raymath
  • rlgl
  • easings
  • gestures
  • physac
  • raygui

Full Changelog: v3.7a...v4.2a

raylua v4.0a

Choose a tag to compare

@TSnake41 TSnake41 released this 04 Nov 19:49

First release based on raylib 4.0
Please check raylib changelog for changes.
Also check https://github.com/TSnake41/raylib-lua/tree/master/tools for API details.

Is built targetting OpenGL 4.3 by default.

Built-in raylib modules :

  • raymath
  • rlgl
  • easings
  • gestures
  • physac
  • raygui

Full Changelog: v3.7a...v4.0a

raylua v3.7a

Choose a tag to compare

@TSnake41 TSnake41 released this 02 May 10:17

First release based on raylib 3.7
Please check raylib changelog for changes.
Also check https://github.com/TSnake41/raylib-lua/tree/master/tools for API details.

Built-in raylib modules :

  • raymath
  • rlgl
  • easings
  • gestures
  • physac
  • raygui

raylua v3.5a

Choose a tag to compare

@TSnake41 TSnake41 released this 25 Dec 16:42

First release based on raylib 3.5
Please check raylib changelog for changes.
Also check https://github.com/TSnake41/raylib-lua/tree/master/tools for API details.

Built-in raylib modules :

  • raymath
  • rlgl
  • easings
  • gestures
  • physac
  • raygui

raylua v3.0f

Choose a tag to compare

@TSnake41 TSnake41 released this 05 Sep 14:29

This release is based on master raylib v3.0.0 with TSnake41/raylib@ccdd8b5.
Please check https://github.com/TSnake41/raylib-lua/tree/master/tools for API details.

Built-in raylib modules :

  • raymath
  • rlgl
  • easings
  • gestures
  • physac
  • raygui

Changes from v3.0e:

  • Some improvements have been made to build raylib-lua binding as a loadable Lua module.
    This allows the binding to be loaded from others projects that supports LuaJIT FFI API.
    It's known working on Windows, there are some issues to build it for Linux.
  • raygui is now officially stated as built-in module, note it was silently supported (but considered experimental) since raylua v3.0a
  • Various functions have been added :
    • IsWindowMaximized
    • DecorateWindow/UndecorateWindow
    • MaximizeWindow/RestoreWindow

raylua v3.1-dev1

raylua v3.1-dev1 Pre-release
Pre-release

Choose a tag to compare

@TSnake41 TSnake41 released this 05 Sep 14:35

This is the first development release of raylua v3.1-dev.
This is based on master raylib v3.1-dev with TSnake41/raylib@ccdd8b5.

This release is mostly the same as raylua v3.0f with deprecated features dropped.

raylua v3.0e

Choose a tag to compare

@TSnake41 TSnake41 released this 08 Aug 15:48

This release is based on master raylib v3.0.0 with TSnake41/raylib@ccdd8b5.
Please check https://github.com/TSnake41/raylib-lua/tree/master/tools for API details.

This release is mostly a raylib binding update, there is no new raylua-specific feature.

LoadImageEx has been removed in raylib, raylua has a backward compatibility wrapper but its usage is discouraged as it will be removed in the future.
Any future program should not rely on that function and should rely on Image structure instead.

Built-in raylib modules :

  • raymath
  • rlgl
  • easings
  • gestures
  • physac

Changes from v3.0d:

  • Various functions have been added in this release.
    • GetMonitorRefreshRate()
    • UpdateTextureRec()
    • LoadImageAnim()
    • MeshNormalsSmooth()
  • Fix some audio loading issues with embedding. (raysan5/raylib#1312)

raylua v3.0d

Choose a tag to compare

@TSnake41 TSnake41 released this 11 Jun 21:56

This release is based on master raylib v3.0.0 with TSnake41/raylib@4f56981.
Starting with this release, release note will no longer indicate API changes.
Please check https://github.com/TSnake41/raylib-lua/tree/master/tools for API details.

Built-in raylib modules :

  • raymath
  • rlgl
  • easings
  • gestures
  • physac

Changes from v3.0c:

  • Fixed builder with a zip file.
  • Fixed Mac OS X crash
  • Added rl.new (alias of ffi.new)
  • Added Vector2 and Vector3 pure-lua operator overloading.
  • Improved embedding on some platforms :
    • Fixed issues when executable is not in current directory.
  • Added executable icon 😎 (Windows only)