Releases: schveiguy/raylib-d
Workaround dub issue with symlinks
This release adds the arm64 libraries for mac. It also fixes an issue with dub which did not properly download symlinks from github.
Update to fix build issues
This release fixes an issue with Windows builds.
It also includes a new install
subproject which will automatically copy the right library to your project to avoid having to deal with proper downloads of the library. This is for Windows and Macos only at the moment. More systems will be added in the future.
Update for 4.2.0
Update the binding to raylib version 4.2.0. A lot happening in this version:
- Raylib binding now update to reflect version 4.2.0 of the C library
- Include new
validateRaylibBinding
functionality -- please utilize this to avoid memory corruption! - Moved all modules into a package to avoid namespace collisions
- deprecate very outdated raygui binding
easings
module now calledraylib.reasings
module to reflect the upstream change (raylib removed this module from the standard package, and put it as a header only include under "other")- removed dependency on fluent asserts (and all that it depended on)
Mouse button backwards compatibility
I realize I removed the backwards compatible enum constants from the MouseButton
enum. This adds those back.
Update to raylib version 4.0.0
Rebuilt based on released version 4.0.0 of raylib.
Add extra release tag to mirror raylib's versioning
This is just a tag, it is exactly the same revision as v3.1.0, but has the same version as the required raylib version.
Update to raylib 3.7.0
With this release, we should now be binary compatible with raylib 3.7.0. This is NO LONGER binary compatible with 3.0.0, and so please make sure you update your raylib C library binaries! Special thanks to @Soaku for devising a process to automatically generate the binding portions from the raylib sources. See the generating.md file for more details.
Fix layout of Mesh struct
Merge pull request #25 from Airbus5717/master Update README.md