Releases: Brian-ED/raylibAPL
raylibAPL v1.0.0
Implemented array types in structs, which fixes functions like BeginVrStereoMode since it accepts an argument of type VrStereoConfig. It includes the array type "Matrix,'[2]'".
New VR and sound examples.
Now using older libC version in the linux release to support older linux systems. New linux systems should still work.
Shader example is fixed so that left and right arrow keys speed up and slow down an animation.
Improved testing a lot, see coverage.md.
Full Changelog: v0.3.0...v1.0.0
raylibAPL v0.3.0
Added a unicode text example.
Fixed bugs related to int arrays by adding special handling for them.
Added /nix/* which contains a development environment I use for testing and similar.
Added a testing directory, along with some incomplete standards for how tests will be carried out (commonly known as "test cases").
Also fixed a bunch of other smaller bugs.
Contributions:
- Music test by @Bombardier-C-Kram in #17
Full Changelog: v0.2.0...v0.3.0
raylibAPL v0.2.0
Better support for the extra libraries raygui, raymath, rlgl, and Physac.
They have now fixed struct declorations, which were broken last release.
They also each have an error-helping json file, to make implementing errors easier in the future.
Full Changelog: v0.1.1...v0.2.0
raylib-apl v0.1.1
First pre-release. Version 1.0.0 will arrive once more testing has been done.
This pre-release arrives on tatin.dev thanks to @Bombardier-C-Kram.
Here is a short list of additions:
- raylib, raygui, rlgl, raymath, and physac all arrive with this release with only raylib having been tested well.
- A stack system with multiple ⎕NA calls to convert structs to pointers was implemented to fix the ⎕NA's limited struct support.
- A json file which informs what scopes need to be closed was implemented. It is used to create wrappers for raylib functions that enable erroring instead of crashing when incorrectly using some scoping functions like for example InitWindow and CloseWindow.
- raylibAPL arrives to Tatin.
- Windows, Mac, and Linux supported, though Mac needs something extra. Details in README.md.
New Contributors
- @Bombardier-C-Kram made their first contribution in #8
Full Changelog: https://github.com/Brian-ED/raylib-apl/commits/v0.1.0
raylib-apl v0.1.0
First pre-release. Version 1.0.0 will arrive once more testing has been done.
This pre-release arrives on tatin.dev thanks to @Bombardier-C-Kram.
Here is a short list of additions:
- raylib, raygui, rlgl, raymath, and physac all arrive with this release with only raylib having been tested well.
- A stack system with multiple ⎕NA calls to convert structs to pointers was implemented to fix the ⎕NA's limited struct support.
- A json file which informs what scopes need to be closed was implemented. It is used to create wrappers for raylib functions that enable erroring instead of crashing when incorrectly using some scoping functions like for example InitWindow and CloseWindow.
- raylibAPL arrives to Tatin.
- Windows, Mac, and Linux supported, though Mac needs something extra. Details in README.md.
New Contributors
- @Bombardier-C-Kram made their first contribution in #8
Full Changelog: https://github.com/Brian-ED/raylib-apl/commits/v0.1.0