Skip to content

Releases: node-3d/glfw-raub

Release 6.4.0

26 Feb 09:06
Compare
Choose a tag to compare
  • Migrated Linux ARM build action to GH runner.
  • Updated dependencies.
  • Rebuilt binaries.
  • Optimized the size of Windows binary.
  • Improved Readme.

Release 6.3.0

09 Jan 07:37
Compare
Choose a tag to compare
  • Added vsync prop to Window.

    If you set glfw.swapInterval(_); manually, instead or after it being set by Window instance, it will become overriden after a mode change (by Window internal vsync state). Now, with this prop it is more convenient to change vsync dynamically, because it both calls glfw.swapInterval(_); and updates the Window internal state.

  • Implemented 'mode' event - when window.mode changes (fired before 'resize').

    For each mode change (e.g. 'windowed' -> 'fullscreen'), a new window is created with a shared context. This is fine, unless using VAO/FBO - those can not be shared. This event can be used to rebuild such objects that don't support context sharing.

Release 6.2.0

09 Jan 07:15
Compare
Choose a tag to compare
  • Updated dependencies.

Release 6.1.0

05 Jan 23:48
Compare
Choose a tag to compare
  • Added more GLFW platform methods:

     getPlatform: () => number;
     platformSupported: (platform: number) => number;
  • Added missing GLFW 3.4 constants.

  • Adjusted the requestAnimationFrame logic.

  • Updated examples.

Release 6.0.0

02 Nov 23:41
Compare
Choose a tag to compare

Updated dependencies and Node version.
Removed MacOS x64 (non-ARM) build.

Release 5.7.0

30 Jun 10:51
Compare
Choose a tag to compare

Added the resizable (default true) option to Window constructor - contributed by @Camopoltergeist.

Release 5.6.0

26 Jun 07:21
Compare
Choose a tag to compare
  • Added getRootNode method to Document.
  • Prevented crash on webgl.init() throw (node-3d/node-3d#5).

Release 5.5.0

01 Jun 19:36
Compare
Choose a tag to compare

Updated dependencies and Node version.
Added MacOS ARM build.

Release 5.4.1

07 Nov 19:02
Compare
Choose a tag to compare

Fixed window.shouldClose setter.

Release 5.4.0

06 Nov 07:26
Compare
Choose a tag to compare

Updated TS declarations:

  • Document.setPointerCapture().
  • Document.releasePointerCapture().
  • doc.icon now allows unknown to avoid TS issues.

Fixed the captured mouse mode.

Resolved CPP warnings.