REVIEWED: Start working on raylib 6.0 release...

This commit is contained in:
Ray
2026-02-26 23:59:30 +01:00
parent c686e087b3
commit 2b3218c3db
5 changed files with 29 additions and 14 deletions

View File

@ -3,6 +3,16 @@ changelog
Current Release: raylib 5.5 (18 November 2024) Current Release: raylib 5.5 (18 November 2024)
-------------------------------------------------------------------------
Release: raylib 6.0 (?? March 2026)
-------------------------------------------------------------------------
KEY CHANGES:
- TODO...
Detailed changes:
TODO...
------------------------------------------------------------------------- -------------------------------------------------------------------------
Release: raylib 5.5 (18 November 2024) Release: raylib 5.5 (18 November 2024)
------------------------------------------------------------------------- -------------------------------------------------------------------------
@ -15,8 +25,6 @@ KEY CHANGES:
Detailed changes: Detailed changes:
WIP: Last update with commit from 02-Nov-2024
[rcore] ADDED: Working directory info at initialization by @Ray [rcore] ADDED: Working directory info at initialization by @Ray
[rcore] ADDED: `GetClipboardImage()`, supported by multiple backends (#4459) by @evertonse [rcore] ADDED: `GetClipboardImage()`, supported by multiple backends (#4459) by @evertonse
[rcore] ADDED: `MakeDirectory()`, supporting recursive directory creation by @Ray [rcore] ADDED: `MakeDirectory()`, supporting recursive directory creation by @Ray

View File

@ -69,7 +69,7 @@ endif
# Define required raylib variables # Define required raylib variables
PROJECT_NAME ?= raylib_examples PROJECT_NAME ?= raylib_examples
RAYLIB_VERSION ?= 5.5.0 RAYLIB_VERSION ?= 6.0.0
RAYLIB_PATH ?= .. RAYLIB_PATH ?= ..
# Define raylib source code path # Define raylib source code path

View File

@ -69,7 +69,7 @@ endif
# Define required raylib variables # Define required raylib variables
PROJECT_NAME ?= raylib_examples PROJECT_NAME ?= raylib_examples
RAYLIB_VERSION ?= 5.5.0 RAYLIB_VERSION ?= 6.0.0
RAYLIB_PATH ?= .. RAYLIB_PATH ?= ..
# Define raylib source code path # Define raylib source code path

View File

@ -20,15 +20,22 @@
# - Linux (X11 desktop mode) # - Linux (X11 desktop mode)
# - macOS/OSX (x64, arm64 (not tested)) # - macOS/OSX (x64, arm64 (not tested))
# - Others (not tested) # - Others (not tested)
# > PLATFORM_WEB_RGFW: # > PLATFORM_DESKTOP_WIN32 (native Win32):
# - Windows (Win32, Win64)
# > PLATFORM_WEB (GLFW + Emscripten):
# - HTML5 (WebAssembly) # - HTML5 (WebAssembly)
# > PLATFORM_WEB: # > PLATFORM_WEB_EMSCRIPTEN (Emscripten):
# - HTML5 (WebAssembly) # - HTML5 (WebAssembly)
# > PLATFORM_DRM: # > PLATFORM_WEB_RGFW (Emscripten):
# - HTML5 (WebAssembly)
# > PLATFORM_DRM (native DRM):
# - Raspberry Pi 0-5 (DRM/KMS) # - Raspberry Pi 0-5 (DRM/KMS)
# - Linux DRM subsystem (KMS mode) # - Linux DRM subsystem (KMS mode)
# > PLATFORM_ANDROID: # - Embedded devices (with GPU)
# > PLATFORM_ANDROID (native NDK):
# - Android (ARM, ARM64) # - Android (ARM, ARM64)
# > PLATFORM_MEMORY
# - Memory framebuffer output, using software renderer, no OS required
# #
# Many thanks to Milan Nikolic (@gen2brain) for implementing Android platform pipeline. # Many thanks to Milan Nikolic (@gen2brain) for implementing Android platform pipeline.
# Many thanks to Emanuele Petriglia for his contribution on GNU/Linux pipeline. # Many thanks to Emanuele Petriglia for his contribution on GNU/Linux pipeline.
@ -68,8 +75,8 @@ else
endif endif
# Define required raylib variables # Define required raylib variables
RAYLIB_VERSION = 5.5.0 RAYLIB_VERSION = 6.0.0
RAYLIB_API_VERSION = 550 RAYLIB_API_VERSION = 600
# Define raylib source code path # Define raylib source code path
RAYLIB_SRC_PATH ?= ../src RAYLIB_SRC_PATH ?= ../src

View File

@ -1,6 +1,6 @@
/********************************************************************************************** /**********************************************************************************************
* *
* raylib v5.6-dev - A simple and easy-to-use library to enjoy videogames programming (www.raylib.com) * raylib v6.0 - A simple and easy-to-use library to enjoy videogames programming (www.raylib.com)
* *
* FEATURES: * FEATURES:
* - NO external dependencies, all required libraries included with raylib * - NO external dependencies, all required libraries included with raylib
@ -85,10 +85,10 @@
#include <stdarg.h> // Required for: va_list - Only used by TraceLogCallback #include <stdarg.h> // Required for: va_list - Only used by TraceLogCallback
#define RAYLIB_VERSION_MAJOR 5 #define RAYLIB_VERSION_MAJOR 6
#define RAYLIB_VERSION_MINOR 6 #define RAYLIB_VERSION_MINOR 0
#define RAYLIB_VERSION_PATCH 0 #define RAYLIB_VERSION_PATCH 0
#define RAYLIB_VERSION "5.6-dev" #define RAYLIB_VERSION "6.0"
// Function specifiers in case library is build/used as a shared library // Function specifiers in case library is build/used as a shared library
// NOTE: Microsoft specifiers to tell compiler that symbols are imported/exported from a .dll // NOTE: Microsoft specifiers to tell compiler that symbols are imported/exported from a .dll