glfw/docs/news.md
Camilla Löwy d1b87143bc Win32: Remove support for original MinGW
The original MinGW distribution appears to no longer be maintained and
should not be used.  Anyone still using MinGW should consider switching
to the MinGW-w64 fork or another actively maintained toolchain.
MinGW-w64 supports 64-bit binaries and provides much newer compilers and
Win32 headers.

Fixes #2540
2025-07-10 17:59:12 +02:00

1.5 KiB

Release notes for version 3.5

[TOC]

New features

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.

Caveats

Deprecations

Removals

Original MinGW support has been removed

Support for the now unmaintained original MinGW distribution has been removed.

This does not apply to the much more capable MinGW-w64, 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 functions

New types

New constants

  • @ref GLFW_UNLIMITED_MOUSE_BUTTONS

Release notes for earlier versions