Skip to content

Releases: node-3d/glfw

Release 6.4.0

Choose a tag to compare

@github-actions github-actions released this 26 Feb 09:06
  • Migrated Linux ARM build action to GH runner.
  • Updated dependencies.
  • Rebuilt binaries.
  • Optimized the size of Windows binary.
  • Improved Readme.

Release 6.3.0

Choose a tag to compare

@github-actions github-actions released this 09 Jan 07:37
  • 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

Choose a tag to compare

@github-actions github-actions released this 09 Jan 07:15
  • Updated dependencies.

Release 6.1.0

Choose a tag to compare

@github-actions github-actions released this 05 Jan 23:48
  • 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

Choose a tag to compare

@github-actions github-actions released this 02 Nov 23:41

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

Release 5.7.0

Choose a tag to compare

@github-actions github-actions released this 30 Jun 10:51

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

Release 5.6.0

Choose a tag to compare

@github-actions github-actions released this 26 Jun 07:21
  • Added getRootNode method to Document.
  • Prevented crash on webgl.init() throw (node-3d/node-3d#5).

Release 5.5.0

Choose a tag to compare

@github-actions github-actions released this 01 Jun 19:36

Updated dependencies and Node version.
Added MacOS ARM build.

Release 5.4.1

Choose a tag to compare

@github-actions github-actions released this 07 Nov 19:02

Fixed window.shouldClose setter.

Release 5.4.0

Choose a tag to compare

@github-actions github-actions released this 06 Nov 07:26

Updated TS declarations:

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

Fixed the captured mouse mode.

Resolved CPP warnings.