From d9d6f0f1f967807ffade6598ea9a631ebaf37a56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Camilla=20L=C3=B6wy?= Date: Thu, 30 Jul 2026 17:06:11 +0200 Subject: [PATCH] Start 3.5.1 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 this release supersedes the incorrect tag everywhere, the first release of GLFW 3.5 is named 3.5.1. There are no code changes other than the version patch number. Fixes #2758 --- CMakeLists.txt | 2 +- README.md | 4 ++++ docs/news.md | 8 ++++++++ include/GLFW/glfw3.h | 2 +- 4 files changed, 14 insertions(+), 2 deletions(-) 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.