Skip to content

Releases: electronstudio/jaylib

6.0.1-0

15 May 04:55

Choose a tag to compare

New backends for all platforms

SDL with OpenGL 3.3 is our preferred backend but for compatability with older systems that often can't support this, these are the new defaults:

OS CPU Backend OpenGL version Tested On
Windows x86_64 SDL 3.3 Windows 11
Windows x86 Win32 Software rendering Windows 11
Macos x86_64 SDL 3.3 Macos 10.14
Macos ARM64 SDL 3.3 MacOS 26
Linux x86_64 SDL 3.3 Debian 13
Linux x86 SDL Software rendering Debian 13
Linux ARM64 SDL 2.1 ?

Discord

There's a new Discord server for chat: https://discord.gg/PwmyKc6Jcp

Why Jaylib 6.0.1 and no Jaylib 6.0.0 release ?

Well, Raylib 6.0 was a buggy trashfire release. It's been fixed in 6.1-dev but they have a policy of never issuing bugfix releases (except for that one time the bug was so bad they were forced to and so they did a secret bugfix release and memory-holed the original release so they could pretend it never happened). So there is no official Raylib 6.0.1 release currently. Obviously that's unacceptable for a binding, so I've used 6.1-dev and called it 6.0.1.

Jaylib 6.0 RC3

05 May 16:37

Choose a tag to compare

Jaylib 6.0 RC3 Pre-release
Pre-release

All new backends for all platforms:

  • Windows x86_64 (SDL backend, OpenGL 3.3) - WORKING
  • Windows x86 (Software rendering backend) - NOT WORKING (JNI crash: check everything is 32 bit, try other backends)
  • Macos x86_64 (SDL backend, OpenGL 3.3) - NOT WORKING ON 14, UNTESTED ON 15
  • Macos ARM64 (SDL backend, OpenGL 3.3) - NOT WORKING ON 26 (haptics lib link error: write test, trying compiling on 26)
  • Linux x86_64 (SDL backend, OpenGL 3.3) - WORKING
  • Linux x86 (Software rendering backend) - WORKING
  • Linux ARM64 (SDL backend, OpenGL 2.1) - WORKING

I don't want to release these new backends untested so please test the jar file below and report whether it works on your platform.

Command to test:

curl -OL https://github.com/electronstudio/jaylib/releases/download/v6.0.0-0rc3/jaylib-6.0.0-0.jar
java  -cp jaylib-6.0.0-0.jar com.raylib.Test

Mac might need this option? :

java  -XstartOnFirstThread-cp jaylib-6.0.0-0.jar com.raylib.Test

There's also a Discord server for chat: https://discord.gg/PwmyKc6Jcp

Jaylib 6.0 RC2

04 May 05:33

Choose a tag to compare

Jaylib 6.0 RC2 Pre-release
Pre-release

All new backends for all platforms:

  • Windows x86_64 (SDL backend, OpenGL 3.3) - NOT WORKING
  • Windows x86 (Software rendering backend) - UNTESTED
  • Macos x86_64 (SDL backend, OpenGL 3.3) - NOT WORKING ON 14, UNTESTED ON 15
  • Macos ARM64 (SDL backend, OpenGL 3.3) - UNTESTED
  • Linux x86_64 (SDL backend, OpenGL 3.3) - WORKING
  • Linux x86 (Software rendering backend) - WORKING
  • Linux ARM64 (SDL backend, OpenGL 2.1) - WORKING

I don't want to release these new backends untested so please test the jar file below and report whether it works on your platform.

Command to test:

curl -OL https://github.com/electronstudio/jaylib/releases/download/v6.0.0-0rc2/jaylib-6.0.0-0.jar
java  -cp jaylib-6.0.0-0.jar com.raylib.Test

Mac might need this option? :

java  -XstartOnFirstThread-cp jaylib-6.0.0-0.jar com.raylib.Test

There's also a Discord server for chat: https://discord.gg/PwmyKc6Jcp

5.5.0-2

02 Dec 19:42

Choose a tag to compare

  • adds binaries for 32bit Windows x86 (with OpenGL 2.1, not the usual 3.3, because I'm not confident these old machines can support it, but do let me know.)

5.5.0-1

26 Nov 14:36

Choose a tag to compare

  • fix missing newRectangle method

5.5.0-0

24 Nov 18:49

Choose a tag to compare

  • Raylib 5.5
  • The com.raylib.Jaylib class has been removed because it seemed to confuse people and IDE
    autocompletion. Use com.raylib.Raylib instead. The Colors are now in com.raylib.Colors.
    If you don't like the fluent constructor syntax of JavaCPP, use the methods in com.raylib.Helpers
    to create structs.

v5.0.0-0

12 Apr 16:26

Choose a tag to compare

Update Raylib to 5.0, Raygui to 4.0

v4.5.0-0

05 Nov 05:08

Choose a tag to compare

Raylib updated to 4.5.

Macos ARM64 build added.

Raspberry Pi build removed.

Untested, especially the Macos ARM64, so please report whether it works.

v4.2.0-1

11 Aug 22:13

Choose a tag to compare

Raylib 4.2

All the binary jars now combined into one.

NOTE CHANGE OF REPO TO MAVEN CENTRAL.

4.0.0-0

30 Nov 12:10

Choose a tag to compare

  • Update to Raylib 4.0
  • Added Physac and Raygui
  • Automated builds