Skip to content

Releases: ThePotatoKing55/SwiftGLFW

v4.3.0

22 Aug 03:47
Compare
Choose a tag to compare
  • Added MIT license (should've done that ages ago!)
  • Removed deprecated openGLVersion hint

v4.2.0

08 Jan 22:29
Compare
Choose a tag to compare

What's changed

  • Fixed missing CGLFW imports on Linux and Windows (thanks @anders0nmat!)
  • Updated README
  • Reworked the handler callbacks in GLFWWindow — they now include arguments for the calling window and structs like Size are broken up
  • Added Margins struct, which is used by the new window.margins member
  • openGLVersion hint is now contextVersion and an (Int, Int) tuple instead of a special struct
  • Added the missing window hints alphaBits and doubleBuffer
  • Fixed the stereoRendering hint having a default value of true. Not entirely sure why I had it that way to begin with.
  • You can now set window.shouldClose directly instead of having to call window.close()

Documentation

There's documentation now! Check out this repo's wiki! Code comments and so on will be added soon.

v4.1.0 — Concurrency

09 Jun 02:09
e552cc4
Compare
Choose a tag to compare

Rebuilt a lot of the implementation to be a bit more performant and added support for Swift Concurrency.

v4.0.0-3.3.4

26 Oct 05:46
Compare
Choose a tag to compare

Reworked some stuff to make things cleaner to use.

3.3.5

30 Apr 14:24
Compare
Choose a tag to compare
fix gamepad compile issue

3.3.4

30 Apr 14:05
Compare
Choose a tag to compare
update readme