Skip to content

Version 0.40-alpha

Pre-release
Pre-release
Compare
Choose a tag to compare
@elnormous elnormous released this 06 Nov 01:50
· 5041 commits to master since this release

This version contains the following new features and fixes:

  • Gamepads are now supported on Linux
  • International keyboards now report correct scan codes on Windows
  • OpenGL renderer now works on macOS Mojave
  • Debug markers can now be used with OpenGL
  • The anisotropic filter is now supported for OpenGL 4.6 and above
  • float32 samples are now supported in OpenAL audio backend
  • Every input device now has its own class (e.g. Mouse, Keyboard, Gamepad etc.)
  • Added support for multiple keyboards and mice on Linux
  • Back buttons are now handled correctly on Android, iOS, and tvOS (they close the application if the user returns false from the keyboard handler)
  • Implemented input device connect/disconnect events
  • Emscripten target now supports touchpads
  • Implemented scroll and touch events on ARM Linux
  • The current executable path is now being detected correctly on Windows 10
  • Fixed the numpad key support
  • Power, media, volume, application, AC, and Japanese key scan codes are now reported
  • Lots of smaller bug fixes