diff --git a/CMakeLists.txt b/CMakeLists.txt index 063533c4e..cbc12be8a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.16...3.28 FATAL_ERROR) -project(GLFW VERSION 3.5.0 LANGUAGES C HOMEPAGE_URL "https://www.glfw.org/") +project(GLFW VERSION 3.5.1 LANGUAGES C HOMEPAGE_URL "https://www.glfw.org/") set_property(GLOBAL PROPERTY USE_FOLDERS ON) diff --git a/README.md b/README.md index a9bc780df..c37d1deb5 100644 --- a/README.md +++ b/README.md @@ -118,6 +118,10 @@ guide](https://github.com/glfw/glfw/blob/master/docs/CONTRIBUTING.md) for information on what to include when reporting a bug. +## Changelog since 3.5 + +None. + ## Changelog since 3.4 - Added `GLFW_UNLIMITED_MOUSE_BUTTONS` input mode that allows mouse buttons beyond diff --git a/docs/news.md b/docs/news.md index f752ce427..e7e108bd3 100644 --- a/docs/news.md +++ b/docs/news.md @@ -3,6 +3,14 @@ [TOC] +## Why was there no 3.5.0 release? + +Due to a misconfigured tool, an incorrect `3.5.0` tag was briefly made available in the +main Git repository. Thanks to the manual intervention of many packaging volunteers this +has been almost entirely rolled back. To make sure the first actual release of GLFW 3.5 +replaces the incorrect tag everywhere, the first release is named 3.5.1. + + ## New features {#features} ### Unlimited mouse buttons {#unlimited_mouse_buttons} diff --git a/include/GLFW/glfw3.h b/include/GLFW/glfw3.h index 16689a945..dec570024 100644 --- a/include/GLFW/glfw3.h +++ b/include/GLFW/glfw3.h @@ -298,7 +298,7 @@ extern "C" { * release is made that does not contain any API changes. * @ingroup init */ -#define GLFW_VERSION_REVISION 0 +#define GLFW_VERSION_REVISION 1 /*! @} */ /*! @brief One.