Skip to content

Releases: GuvaCode/ray4laz

raylib v6.0

23 Apr 11:21

Choose a tag to compare

logo

Release ray4laz 6.0

We are excited to announce the release of ray4laz 6.0 – a major update synchronized with the landmark raylib 6.0 release!

This version brings full support for all the new features of the raylib backend, along with significant compiler support improvements and bug fixes, making Pascal development even more enjoyable.

What's New?

  • Synchronized with raylib 6.0: Ray4Laz is now based on the latest major version of raylib, which includes:

    • NEW Software Renderer (rlsw): Allows applications to run without a GPU.
    • NEW Platform Backends: Added support for Win32, Emscripten, and PLATFORM_MEMORY.
    • REDESIGNED Fullscreen & High-DPI Modes.
    • REDESIGNED Skeletal Animation System.
    • NEW and Improved Filesystem API.
  • Added static linking for Windows.

  • Delphi Support: Thanks to the efforts of @HemulGM (Pull Requests #60, #63), ray4laz now includes support for the Delphi compiler. Examples and general compatibility have been greatly improved.

  • MSEIde/ideU Compatibility: Added support for the MSEIde/ideU (by @fredvs), expanding the range of development environments where the library can be used.

  • Math Operator Overloads: Added C++-style operator overloads for Vector2, Vector3, Vector4, Quaternion, and Matrix (from raymath). Many thanks to @olatov (PR #48, #50). This allows for more natural and readable mathematical code.

  • Fixes and Code Cleanup:

    • Corrected the signature of the Vector2ClampValue function in raymath (by @olatov).
    • Removed dead code that appeared after end. (by @n7800), improving stability and source clarity.

New Contributors

Welcome to the team! Thank you for your first contributions to the project:

Installation and Upgrade

This release includes significant API changes. It is highly recommended to fully recompile your existing projects with the new version of the header files.


Full Changelog


Acknowledgments

A huge thank you to all new and existing contributors, as well as the raylib community for creating such a wonderful tool.

Happy coding with ray4laz!

raylib 5.6.2 - dev header for pascal

18 Mar 13:14

Choose a tag to compare

update package version

raylib 5.6 - dev header for pascal

16 Mar 07:54

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 5.5...5.6

raylib 5.5 header for pascal

22 Nov 14:48

Choose a tag to compare

fix problem in the extraction on windows

raylib 5.5 header for pascal

18 Nov 13:30

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 5.0...5.5

about, the changes in the raylib here

raylib 5.5 header for pascal release candidate 1

07 Nov 02:43

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 5.0c...5.5rc1

raylib 5.0 header for pascal

16 Jan 16:06

Choose a tag to compare

  • Some bugs have been fixed.
  • Now you can create a new project from the TCustomApplication class

raylib 5.0 header for pascal

20 Dec 14:58

Choose a tag to compare

  • Some bugs have been fixed.

  • Added a shortcut function for loading resources.

  • Fixed all the examples

raylib 5.0 header for pascal

18 Nov 17:26

Choose a tag to compare

It's been 7 months since latest raylib release and 10 years since raylib 1.0 was officially released... what an adventure! In the last 10 years raylib has improved a lot, new functions have been added, many new features and improvements implemented, up to 500 contributors have helped to shape the library as it is today. raylib 5.0 is the final result of all this incredible amount of work and dedication. Here it is the summary with the key features and additions of this NEW major version of raylib.

Some numbers for this release:

  • +200 closed issues (for a TOTAL of +1540!)
  • +550 commits since previous RELEASE (for a TOTAL of +6950!)
  • +35 functions ADDED to raylib API (for a TOTAL of 552!)
  • +60 functions REVIEWED/REDESIGNED
  • +80 new contributors (for a TOTAL of +500!)

you can find out more here

raylib 4.5 header for pascal

21 Mar 16:53

Choose a tag to compare

New raylib release!
It's been 7 months since latest raylib release. As usual, many parts of the library have been reviewed and improved along those months.

  • +350 commits since previous RELEASE (for a TOTAL of +6350!)
  • +25 functions ADDED to raylib API (for a TOTAL of 516!)
  • +40 functions REVIEWED/REDESIGNED