Start 3.6
diff --git a/.gitignore b/.gitignore
index 8ed24d9..f749ff8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -57,11 +57,11 @@
 # Compiled binaries
 src/libglfw.so
 src/libglfw.so.3
-src/libglfw.so.3.5
+src/libglfw.so.3.6
 src/libglfw.dylib
 src/libglfw.dylib
 src/libglfw.3.dylib
-src/libglfw.3.5.dylib
+src/libglfw.3.6.dylib
 src/libglfw3.a
 src/glfw3.lib
 src/glfw3.dll
diff --git a/CMakeLists.txt b/CMakeLists.txt
index cbc12be..8b6cb3b 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.1 LANGUAGES C HOMEPAGE_URL "https://www.glfw.org/")
+project(GLFW VERSION 3.6.0 LANGUAGES C HOMEPAGE_URL "https://www.glfw.org/")
 
 set_property(GLOBAL PROPERTY USE_FOLDERS ON)
 
diff --git a/README.md b/README.md
index c37d1de..e323c69 100644
--- a/README.md
+++ b/README.md
@@ -122,64 +122,6 @@
 
 None.
 
-## Changelog since 3.4
-
- - Added `GLFW_UNLIMITED_MOUSE_BUTTONS` input mode that allows mouse buttons beyond
-   the limit of the mouse button tokens to be reported (#2423)
- - Added `glfwGetEGLConfig` function to query the `EGLConfig` of a window (#2045)
- - Added `glfwGetGLXFBConfig` function to query the `GLXFBConfig` of a window (#1925)
- - Updated minimum CMake version to 3.16 (#2541)
- - Removed support for building with original MinGW (#2540)
- - [Win32] Removed support for Windows XP and Vista (#2505)
- - [Win32] Bugfix: Media keys were reported with a scancode of 256 (#1768,#2417,#2625)
- - [Cocoa] Added `QuartzCore` framework as link-time dependency
- - [Cocoa] Removed support for OS X 10.10 Yosemite and earlier (#2506)
- - [Cocoa] Bugfix: Cmd+Period, Ctrl+Tab and Ctrl+Esc key events were not emitted
-   (#1362,#2278)
- - [Wayland] Bugfix: The fractional scaling related objects were not destroyed
- - [Wayland] Bugfix: `glfwInit` would segfault on compositor with no seat (#2517)
- - [Wayland] Bugfix: A drag entering a non-GLFW surface could cause a segfault
- - [Wayland] Bugfix: Ignore key repeat events when no window has keyboard focus (#2727)
- - [Wayland] Bugfix: Reset key repeat timer when window destroyed (#2741,#2727)
- - [Wayland] Bugfix: Memory would leak if reading a data offer failed midway
- - [Wayland] Bugfix: Retrieved cursor position would be incorrect when hovering over
-                     fallback decorations
- - [Wayland] Bugfix: Fallback decorations would report scroll events
- - [Wayland] Bugfix: Keyboard repeat events halted when any key is released (#2568)
- - [Wayland] Bugfix: Fallback decorations would show menu at wrong position
- - [Wayland] Bugfix: The cursor was not updated when clicking through from
-   a modal to a fallback decoration
- - [Wayland] Bugfix: The cursor position was not updated when clicking through
-   from a modal to the content area
- - [Wayland] Bugfix: free modules at end of terminate function to resolve
-   potential segmentation fault (#2744)
- - [Wayland] Bugfix: Confining or disabling the cursor could segfault on
-   compositors without `pointer-constraints-unstable-v1`
- - [Wayland] Bugfix: Key repeat did not function on very old compositors
- - [Wayland] Bugfix: The `libwayland-client` library was not unloaded at termination
- - [Wayland] Bugfix: Scroll events were sent twice on some versions of GNOME (#2494)
- - [Wayland] Bugfix: Two-dimensional scroll input was emitted as separate axes
- - [Wayland] Bugfix: Mouse wheel scroll distance was incorrect on some compositors
- - [Wayland] Bugfix: `glfwSwapBuffers` would halt with nonzero swap interval when window
-   was suspended (#1350,#2582,#2640,#2719,#2723,#2800,#2827)
- - [Wayland] Bugfix: `glfwPostEmptyEvent` would leak a callback proxy (#2836)
- - [Wayland] Bugfix: `glfwHideWindow` did not always send its request immediately
- - [Wayland] Bugfix: Some event types were not always processed by `glfwPollEvents` or
-   `glfwWait*Events` (#2793,#2795)
- - [Wayland] Bugfix: Scaled framebuffer size was sometimes incorect (#2713,#2810)
- - [X11] Bugfix: Running without a WM could trigger an assert (#2593,#2601,#2631)
- - [X11] Bugfix: Occasional crash when an idle display awakes (#2766) 
- - [X11] Bugfix: Prevent BadWindow when creating small windows with a content scale
-   less than 1 (#2754)
- - [X11] Bugfix: Clamp width and height to >= 1 to prevent BadValue error and app exit
- - [X11] Bugfix: Floating windows silently became non-floating when hidden (#2276)
- - [X11] Bugfix: The `libXext` library was not unloaded at termination
- - [Linux] Bugfix: The header for `ioctl` was only implicitly included (#2778)
- - [Null] Added Vulkan 'window' surface creation via `VK_EXT_headless_surface`
- - [Null] Added EGL context creation on Mesa via `EGL_MESA_platform_surfaceless`
- - [EGL] Allowed native access on Wayland with `GLFW_CONTEXT_CREATION_API` set to
-   `GLFW_NATIVE_CONTEXT_API` (#2518)
-
 
 ## Contact
 
diff --git a/docs/build.md b/docs/build.md
index 7b0f8bf..8f59046 100644
--- a/docs/build.md
+++ b/docs/build.md
@@ -310,7 +310,7 @@
 target files generated when GLFW is installed.
 
 ```cmake
-find_package(glfw3 3.5 REQUIRED)
+find_package(glfw3 3.6 REQUIRED)
 ```
 
 Once GLFW has been added to the project, link against it with the `glfw` target.
diff --git a/docs/intro.md b/docs/intro.md
index e09989e..481ee79 100644
--- a/docs/intro.md
+++ b/docs/intro.md
@@ -621,17 +621,17 @@
  - The names of the always supported context creation APIs EGL and OSMesa
  - Any additional compile-time options, APIs and (on Windows) what compiler was used
 
-For example, compiling GLFW 3.5 with MinGW-64 as a DLL for Windows, may result
+For example, compiling GLFW 3.6 with MinGW-64 as a DLL for Windows, may result
 in a version string like this:
 
 ```c
-3.5.0 Win32 WGL Null EGL OSMesa MinGW-w64 DLL
+3.6.0 Win32 WGL Null EGL OSMesa MinGW-w64 DLL
 ```
 
 Compiling GLFW as a static library for Linux, with both Wayland and X11 enabled, may
 result in a version string like this:
 
 ```c
-3.5.0 Wayland X11 GLX Null EGL OSMesa monotonic
+3.6.0 Wayland X11 GLX Null EGL OSMesa monotonic
 ```
 
diff --git a/docs/news.md b/docs/news.md
index e7e108b..acaaed9 100644
--- a/docs/news.md
+++ b/docs/news.md
@@ -1,77 +1,27 @@
-# Release notes for version 3.5 {#news}
+# Release notes for version 3.6 {#news}
 
 [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}
-
-GLFW now has an input mode which allows an unlimited number of mouse buttons to
-be reported by the mouse buttton callback, rather than just the associated
-[mouse button tokens](@ref buttons). This allows using mouse buttons with
-values over 8. For compatibility with older versions, the
-@ref GLFW_UNLIMITED_MOUSE_BUTTONS input mode needs to be set to make use of
-this.
-
-
-### EGLConfig native access function {#eglconfig}
-
-GLFW now provides the @ref glfwGetEGLConfig native access function for querying
-the `EGLConfig` of a window that has a `EGLSurface`.
-
-
-### GLXFBConfig native access function {#glxfbconfig}
-
-GLFW now provides the @ref glfwGetGLXFBConfig native access function for
-querying the `GLXFBConfig` of a window that has a `GLXWindow`.
-
-
 ## Caveats {#caveats}
 
 ## Deprecations {#deprecations}
 
 ## Removals {#removals}
 
-### Windows XP and Vista support has been removed {#winxp_vista}
-
-Support for Windows XP and Vista has been removed.  Windows XP has been out of extended
-support since 2014.
-
-
-### Original MinGW support has been removed {#original_mingw}
-
-Support for the now unmaintained original MinGW distribution has been removed.
-
-This does not apply to the much more capable [MinGW-w64](https://www.mingw-w64.org/),
-which remains fully supported.  MinGW-w64 can build both 32- and 64-bit binaries, is
-actively maintained and available on many platforms.
-
-
 ## New symbols {#new_symbols}
 
 ### New functions {#new_functions}
 
- - @ref glfwGetEGLConfig
- - @ref glfwGetGLXFBConfig
-
-
 ### New types {#new_types}
 
 ### New constants {#new_constants}
 
-- @ref GLFW_UNLIMITED_MOUSE_BUTTONS
-
 ## Release notes for earlier versions {#news_archive}
 
+- [Release notes for 3.5](https://www.glfw.org/docs/3.5/news.html)
 - [Release notes for 3.4](https://www.glfw.org/docs/3.4/news.html)
 - [Release notes for 3.3](https://www.glfw.org/docs/3.3/news.html)
 - [Release notes for 3.2](https://www.glfw.org/docs/3.2/news.html)
diff --git a/include/GLFW/glfw3.h b/include/GLFW/glfw3.h
index dec5700..de2798f 100644
--- a/include/GLFW/glfw3.h
+++ b/include/GLFW/glfw3.h
@@ -1,5 +1,5 @@
 /*************************************************************************
- * GLFW 3.5 - www.glfw.org
+ * GLFW 3.6 - www.glfw.org
  * A library for OpenGL, window and input
  *------------------------------------------------------------------------
  * Copyright (c) 2002-2006 Marcus Geelnard
@@ -291,14 +291,14 @@
  *  features are added to the API but it remains backward-compatible.
  *  @ingroup init
  */
-#define GLFW_VERSION_MINOR          5
+#define GLFW_VERSION_MINOR          6
 /*! @brief The revision number of the GLFW header.
  *
  *  The revision number of the GLFW header.  This is incremented when a bug fix
  *  release is made that does not contain any API changes.
  *  @ingroup init
  */
-#define GLFW_VERSION_REVISION       1
+#define GLFW_VERSION_REVISION       0
 /*! @} */
 
 /*! @brief One.
diff --git a/include/GLFW/glfw3native.h b/include/GLFW/glfw3native.h
index 8db2cfa..418961e 100644
--- a/include/GLFW/glfw3native.h
+++ b/include/GLFW/glfw3native.h
@@ -1,5 +1,5 @@
 /*************************************************************************
- * GLFW 3.5 - www.glfw.org
+ * GLFW 3.6 - www.glfw.org
  * A library for OpenGL, window and input
  *------------------------------------------------------------------------
  * Copyright (c) 2002-2006 Marcus Geelnard
diff --git a/src/cocoa_init.m b/src/cocoa_init.m
index 95d6289..90048bd 100644
--- a/src/cocoa_init.m
+++ b/src/cocoa_init.m
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 Cocoa - www.glfw.org
+// GLFW 3.6 Cocoa - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2009-2019 Camilla Löwy <elmindreda@glfw.org>
 //
diff --git a/src/cocoa_joystick.h b/src/cocoa_joystick.h
index c3a58e2..2be3313 100644
--- a/src/cocoa_joystick.h
+++ b/src/cocoa_joystick.h
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 Cocoa - www.glfw.org
+// GLFW 3.6 Cocoa - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2006-2017 Camilla Löwy <elmindreda@glfw.org>
 //
diff --git a/src/cocoa_joystick.m b/src/cocoa_joystick.m
index bb86ad2..3a526eb 100644
--- a/src/cocoa_joystick.m
+++ b/src/cocoa_joystick.m
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 Cocoa - www.glfw.org
+// GLFW 3.6 Cocoa - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2009-2019 Camilla Löwy <elmindreda@glfw.org>
 // Copyright (c) 2012 Torsten Walluhn <tw@mad-cad.net>
diff --git a/src/cocoa_monitor.m b/src/cocoa_monitor.m
index 620a8cf..aa99096 100644
--- a/src/cocoa_monitor.m
+++ b/src/cocoa_monitor.m
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 Cocoa - www.glfw.org
+// GLFW 3.6 Cocoa - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2019 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/cocoa_platform.h b/src/cocoa_platform.h
index 175372d..b4c9a6d 100644
--- a/src/cocoa_platform.h
+++ b/src/cocoa_platform.h
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 Cocoa - www.glfw.org
+// GLFW 3.6 Cocoa - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2009-2019 Camilla Löwy <elmindreda@glfw.org>
 //
diff --git a/src/cocoa_window.m b/src/cocoa_window.m
index 6104980..8a09026 100644
--- a/src/cocoa_window.m
+++ b/src/cocoa_window.m
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 Cocoa - www.glfw.org
+// GLFW 3.6 Cocoa - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2009-2019 Camilla Löwy <elmindreda@glfw.org>
 //
diff --git a/src/context.c b/src/context.c
index a584cb1..9da8e1f 100644
--- a/src/context.c
+++ b/src/context.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 - www.glfw.org
+// GLFW 3.6 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2016 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/egl_context.c b/src/egl_context.c
index 4d436d3..f470abb 100644
--- a/src/egl_context.c
+++ b/src/egl_context.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 EGL - www.glfw.org
+// GLFW 3.6 EGL - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2019 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/glx_context.c b/src/glx_context.c
index f56f674..1813acf 100644
--- a/src/glx_context.c
+++ b/src/glx_context.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 GLX - www.glfw.org
+// GLFW 3.6 GLX - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2019 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/init.c b/src/init.c
index 7cd872c..19b4db8 100644
--- a/src/init.c
+++ b/src/init.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 - www.glfw.org
+// GLFW 3.6 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2018 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/input.c b/src/input.c
index b68ddef..f0b29c3 100644
--- a/src/input.c
+++ b/src/input.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 - www.glfw.org
+// GLFW 3.6 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2019 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/internal.h b/src/internal.h
index fc3ceda..e89c294 100644
--- a/src/internal.h
+++ b/src/internal.h
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 - www.glfw.org
+// GLFW 3.6 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2019 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/linux_joystick.c b/src/linux_joystick.c
index e4d2852..07167e8 100644
--- a/src/linux_joystick.c
+++ b/src/linux_joystick.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 Linux - www.glfw.org
+// GLFW 3.6 Linux - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2017 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/linux_joystick.h b/src/linux_joystick.h
index 1ea3deb..fa606bc 100644
--- a/src/linux_joystick.h
+++ b/src/linux_joystick.h
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 Linux - www.glfw.org
+// GLFW 3.6 Linux - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2014 Jonas Ådahl <jadahl@gmail.com>
 //
diff --git a/src/macos_time.c b/src/macos_time.c
index c66ea3c..d9fa045 100644
--- a/src/macos_time.c
+++ b/src/macos_time.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 macOS - www.glfw.org
+// GLFW 3.6 macOS - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2009-2016 Camilla Löwy <elmindreda@glfw.org>
 //
diff --git a/src/macos_time.h b/src/macos_time.h
index 77bf119..e244362 100644
--- a/src/macos_time.h
+++ b/src/macos_time.h
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 macOS - www.glfw.org
+// GLFW 3.6 macOS - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2009-2021 Camilla Löwy <elmindreda@glfw.org>
 //
diff --git a/src/mappings.h b/src/mappings.h
index cd32e5d..f629742 100644
--- a/src/mappings.h
+++ b/src/mappings.h
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 - www.glfw.org
+// GLFW 3.6 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2006-2018 Camilla Löwy <elmindreda@glfw.org>
 //
diff --git a/src/mappings.h.in b/src/mappings.h.in
index 99d1833..14acff8 100644
--- a/src/mappings.h.in
+++ b/src/mappings.h.in
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 - www.glfw.org
+// GLFW 3.6 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2006-2018 Camilla Löwy <elmindreda@glfw.org>
 //
diff --git a/src/monitor.c b/src/monitor.c
index 7cdf2df..d335eea 100644
--- a/src/monitor.c
+++ b/src/monitor.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 - www.glfw.org
+// GLFW 3.6 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2019 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/nsgl_context.m b/src/nsgl_context.m
index cc67617..ac937c4 100644
--- a/src/nsgl_context.m
+++ b/src/nsgl_context.m
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 macOS - www.glfw.org
+// GLFW 3.6 macOS - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2009-2019 Camilla Löwy <elmindreda@glfw.org>
 //
diff --git a/src/null_init.c b/src/null_init.c
index fd0d9e9..f8234a3 100644
--- a/src/null_init.c
+++ b/src/null_init.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 - www.glfw.org
+// GLFW 3.6 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2016 Google Inc.
 // Copyright (c) 2016-2017 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/null_joystick.c b/src/null_joystick.c
index 16dc8cf..c64e80c 100644
--- a/src/null_joystick.c
+++ b/src/null_joystick.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 - www.glfw.org
+// GLFW 3.6 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2016-2017 Camilla Löwy <elmindreda@glfw.org>
 //
diff --git a/src/null_joystick.h b/src/null_joystick.h
index 40a490f..79f87d6 100644
--- a/src/null_joystick.h
+++ b/src/null_joystick.h
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 - www.glfw.org
+// GLFW 3.6 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2006-2017 Camilla Löwy <elmindreda@glfw.org>
 //
diff --git a/src/null_monitor.c b/src/null_monitor.c
index a9b528f..a7d9536 100644
--- a/src/null_monitor.c
+++ b/src/null_monitor.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 - www.glfw.org
+// GLFW 3.6 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2016 Google Inc.
 // Copyright (c) 2016-2019 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/null_platform.h b/src/null_platform.h
index dbcb835..548b7b4 100644
--- a/src/null_platform.h
+++ b/src/null_platform.h
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 - www.glfw.org
+// GLFW 3.6 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2016 Google Inc.
 // Copyright (c) 2016-2017 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/null_window.c b/src/null_window.c
index f0e1dcc..0a42d43 100644
--- a/src/null_window.c
+++ b/src/null_window.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 - www.glfw.org
+// GLFW 3.6 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2016 Google Inc.
 // Copyright (c) 2016-2019 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/osmesa_context.c b/src/osmesa_context.c
index c7a4c86..f939a25 100644
--- a/src/osmesa_context.c
+++ b/src/osmesa_context.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 OSMesa - www.glfw.org
+// GLFW 3.6 OSMesa - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2016 Google Inc.
 // Copyright (c) 2016-2017 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/platform.c b/src/platform.c
index 95b8d0b..9055c33 100644
--- a/src/platform.c
+++ b/src/platform.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 - www.glfw.org
+// GLFW 3.6 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2018 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/platform.h b/src/platform.h
index 398f463..6cd8d45 100644
--- a/src/platform.h
+++ b/src/platform.h
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 - www.glfw.org
+// GLFW 3.6 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2018 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/posix_module.c b/src/posix_module.c
index de99bc6..0a35e74 100644
--- a/src/posix_module.c
+++ b/src/posix_module.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 POSIX - www.glfw.org
+// GLFW 3.6 POSIX - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2021 Camilla Löwy <elmindreda@glfw.org>
 //
diff --git a/src/posix_poll.c b/src/posix_poll.c
index 595cf71..88a01cc 100644
--- a/src/posix_poll.c
+++ b/src/posix_poll.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 POSIX - www.glfw.org
+// GLFW 3.6 POSIX - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2022 Camilla Löwy <elmindreda@glfw.org>
 //
diff --git a/src/posix_poll.h b/src/posix_poll.h
index a0ef396..940c89a 100644
--- a/src/posix_poll.h
+++ b/src/posix_poll.h
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 POSIX - www.glfw.org
+// GLFW 3.6 POSIX - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2022 Camilla Löwy <elmindreda@glfw.org>
 //
diff --git a/src/posix_thread.c b/src/posix_thread.c
index bab74d4..9795cfd 100644
--- a/src/posix_thread.c
+++ b/src/posix_thread.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 POSIX - www.glfw.org
+// GLFW 3.6 POSIX - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2017 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/posix_thread.h b/src/posix_thread.h
index ce298a8..e61ceee 100644
--- a/src/posix_thread.h
+++ b/src/posix_thread.h
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 POSIX - www.glfw.org
+// GLFW 3.6 POSIX - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2017 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/posix_time.c b/src/posix_time.c
index 4d7bd7c..7d621fa 100644
--- a/src/posix_time.c
+++ b/src/posix_time.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 POSIX - www.glfw.org
+// GLFW 3.6 POSIX - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2017 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/posix_time.h b/src/posix_time.h
index 39faa0f..b0e48d5 100644
--- a/src/posix_time.h
+++ b/src/posix_time.h
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 POSIX - www.glfw.org
+// GLFW 3.6 POSIX - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2017 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/vulkan.c b/src/vulkan.c
index b93a14a..4284433 100644
--- a/src/vulkan.c
+++ b/src/vulkan.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 - www.glfw.org
+// GLFW 3.6 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2018 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/wgl_context.c b/src/wgl_context.c
index dac695e..bee132a 100644
--- a/src/wgl_context.c
+++ b/src/wgl_context.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 WGL - www.glfw.org
+// GLFW 3.6 WGL - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2019 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/win32_init.c b/src/win32_init.c
index d526fe8..5a24e25 100644
--- a/src/win32_init.c
+++ b/src/win32_init.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 Win32 - www.glfw.org
+// GLFW 3.6 Win32 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2019 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/win32_joystick.c b/src/win32_joystick.c
index 6703485..9cfcdb8 100644
--- a/src/win32_joystick.c
+++ b/src/win32_joystick.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 Win32 - www.glfw.org
+// GLFW 3.6 Win32 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2019 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/win32_joystick.h b/src/win32_joystick.h
index 2d8f59d..e2567be 100644
--- a/src/win32_joystick.h
+++ b/src/win32_joystick.h
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 Win32 - www.glfw.org
+// GLFW 3.6 Win32 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2006-2017 Camilla Löwy <elmindreda@glfw.org>
 //
diff --git a/src/win32_module.c b/src/win32_module.c
index ca5ce9c..3df67ed 100644
--- a/src/win32_module.c
+++ b/src/win32_module.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 Win32 - www.glfw.org
+// GLFW 3.6 Win32 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2021 Camilla Löwy <elmindreda@glfw.org>
 //
diff --git a/src/win32_monitor.c b/src/win32_monitor.c
index 87e5c20..841094d 100644
--- a/src/win32_monitor.c
+++ b/src/win32_monitor.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 Win32 - www.glfw.org
+// GLFW 3.6 Win32 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2019 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/win32_platform.h b/src/win32_platform.h
index 5e9a660..d650090 100644
--- a/src/win32_platform.h
+++ b/src/win32_platform.h
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 Win32 - www.glfw.org
+// GLFW 3.6 Win32 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2019 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/win32_thread.c b/src/win32_thread.c
index 6e418d7..64b6bcb 100644
--- a/src/win32_thread.c
+++ b/src/win32_thread.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 Win32 - www.glfw.org
+// GLFW 3.6 Win32 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2017 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/win32_thread.h b/src/win32_thread.h
index ca96fae..dc23b23 100644
--- a/src/win32_thread.h
+++ b/src/win32_thread.h
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 Win32 - www.glfw.org
+// GLFW 3.6 Win32 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2017 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/win32_time.c b/src/win32_time.c
index 4a4b2cb..969b699 100644
--- a/src/win32_time.c
+++ b/src/win32_time.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 Win32 - www.glfw.org
+// GLFW 3.6 Win32 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2017 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/win32_time.h b/src/win32_time.h
index f72a5d0..6a679dd 100644
--- a/src/win32_time.h
+++ b/src/win32_time.h
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 Win32 - www.glfw.org
+// GLFW 3.6 Win32 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2017 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/win32_window.c b/src/win32_window.c
index 8f83a9a..20d28fb 100644
--- a/src/win32_window.c
+++ b/src/win32_window.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 Win32 - www.glfw.org
+// GLFW 3.6 Win32 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2019 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/window.c b/src/window.c
index 5f92e97..5f77b5a 100644
--- a/src/window.c
+++ b/src/window.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 - www.glfw.org
+// GLFW 3.6 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2019 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/wl_init.c b/src/wl_init.c
index e6da578..57ebfe1 100644
--- a/src/wl_init.c
+++ b/src/wl_init.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 Wayland - www.glfw.org
+// GLFW 3.6 Wayland - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2014 Jonas Ådahl <jadahl@gmail.com>
 //
diff --git a/src/wl_monitor.c b/src/wl_monitor.c
index 1ec5f5a..e3447dd 100644
--- a/src/wl_monitor.c
+++ b/src/wl_monitor.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 Wayland - www.glfw.org
+// GLFW 3.6 Wayland - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2014 Jonas Ådahl <jadahl@gmail.com>
 //
diff --git a/src/wl_platform.h b/src/wl_platform.h
index 405ea63..c6de53b 100644
--- a/src/wl_platform.h
+++ b/src/wl_platform.h
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 Wayland - www.glfw.org
+// GLFW 3.6 Wayland - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2014 Jonas Ådahl <jadahl@gmail.com>
 //
diff --git a/src/wl_window.c b/src/wl_window.c
index fd8553a..4914dc8 100644
--- a/src/wl_window.c
+++ b/src/wl_window.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 Wayland - www.glfw.org
+// GLFW 3.6 Wayland - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2014 Jonas Ådahl <jadahl@gmail.com>
 //
diff --git a/src/x11_init.c b/src/x11_init.c
index b0acbf7..1467c74 100644
--- a/src/x11_init.c
+++ b/src/x11_init.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 X11 - www.glfw.org
+// GLFW 3.6 X11 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2019 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/x11_monitor.c b/src/x11_monitor.c
index abf9cbf..a1c2b98 100644
--- a/src/x11_monitor.c
+++ b/src/x11_monitor.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 X11 - www.glfw.org
+// GLFW 3.6 X11 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2019 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/x11_platform.h b/src/x11_platform.h
index 64915fc..da3ff96 100644
--- a/src/x11_platform.h
+++ b/src/x11_platform.h
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 X11 - www.glfw.org
+// GLFW 3.6 X11 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2019 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/x11_window.c b/src/x11_window.c
index f46a7e6..0074699 100644
--- a/src/x11_window.c
+++ b/src/x11_window.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 X11 - www.glfw.org
+// GLFW 3.6 X11 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2019 Camilla Löwy <elmindreda@glfw.org>
diff --git a/src/xkb_unicode.c b/src/xkb_unicode.c
index 7a4ee10..29eb1a4 100644
--- a/src/xkb_unicode.c
+++ b/src/xkb_unicode.c
@@ -1,5 +1,5 @@
 //========================================================================
-// GLFW 3.5 X11 - www.glfw.org
+// GLFW 3.6 X11 - www.glfw.org
 //------------------------------------------------------------------------
 // Copyright (c) 2002-2006 Marcus Geelnard
 // Copyright (c) 2006-2017 Camilla Löwy <elmindreda@glfw.org>