diff --git a/CHANGELOG b/CHANGELOG index 29e4d8174..698cc2c80 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -3,6 +3,16 @@ changelog 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) ------------------------------------------------------------------------- @@ -15,8 +25,6 @@ KEY CHANGES: Detailed changes: -WIP: Last update with commit from 02-Nov-2024 - [rcore] ADDED: Working directory info at initialization by @Ray [rcore] ADDED: `GetClipboardImage()`, supported by multiple backends (#4459) by @evertonse [rcore] ADDED: `MakeDirectory()`, supporting recursive directory creation by @Ray diff --git a/examples/Makefile b/examples/Makefile index 632cdb157..1aa23b3b7 100644 --- a/examples/Makefile +++ b/examples/Makefile @@ -69,7 +69,7 @@ endif # Define required raylib variables PROJECT_NAME ?= raylib_examples -RAYLIB_VERSION ?= 5.5.0 +RAYLIB_VERSION ?= 6.0.0 RAYLIB_PATH ?= .. # Define raylib source code path diff --git a/examples/Makefile.Web b/examples/Makefile.Web index 1fa797bf1..648e5eef4 100644 --- a/examples/Makefile.Web +++ b/examples/Makefile.Web @@ -69,7 +69,7 @@ endif # Define required raylib variables PROJECT_NAME ?= raylib_examples -RAYLIB_VERSION ?= 5.5.0 +RAYLIB_VERSION ?= 6.0.0 RAYLIB_PATH ?= .. # Define raylib source code path diff --git a/src/Makefile b/src/Makefile index 8f107a749..84f44e10a 100644 --- a/src/Makefile +++ b/src/Makefile @@ -20,15 +20,22 @@ # - Linux (X11 desktop mode) # - macOS/OSX (x64, arm64 (not tested)) # - Others (not tested) -# > PLATFORM_WEB_RGFW: +# > PLATFORM_DESKTOP_WIN32 (native Win32): +# - Windows (Win32, Win64) +# > PLATFORM_WEB (GLFW + Emscripten): # - HTML5 (WebAssembly) -# > PLATFORM_WEB: +# > PLATFORM_WEB_EMSCRIPTEN (Emscripten): # - HTML5 (WebAssembly) -# > PLATFORM_DRM: +# > PLATFORM_WEB_RGFW (Emscripten): +# - HTML5 (WebAssembly) +# > PLATFORM_DRM (native DRM): # - Raspberry Pi 0-5 (DRM/KMS) # - Linux DRM subsystem (KMS mode) -# > PLATFORM_ANDROID: +# - Embedded devices (with GPU) +# > PLATFORM_ANDROID (native NDK): # - 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 Emanuele Petriglia for his contribution on GNU/Linux pipeline. @@ -68,8 +75,8 @@ else endif # Define required raylib variables -RAYLIB_VERSION = 5.5.0 -RAYLIB_API_VERSION = 550 +RAYLIB_VERSION = 6.0.0 +RAYLIB_API_VERSION = 600 # Define raylib source code path RAYLIB_SRC_PATH ?= ../src diff --git a/src/raylib.h b/src/raylib.h index afe3aa2ce..e542ad517 100644 --- a/src/raylib.h +++ b/src/raylib.h @@ -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: * - NO external dependencies, all required libraries included with raylib @@ -85,10 +85,10 @@ #include // Required for: va_list - Only used by TraceLogCallback -#define RAYLIB_VERSION_MAJOR 5 -#define RAYLIB_VERSION_MINOR 6 +#define RAYLIB_VERSION_MAJOR 6 +#define RAYLIB_VERSION_MINOR 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 // NOTE: Microsoft specifiers to tell compiler that symbols are imported/exported from a .dll