Skip to content

build(deps): bump lwjgl from 3.4.1 to 3.4.2#69

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/lwjgl-3.4.2
Open

build(deps): bump lwjgl from 3.4.1 to 3.4.2#69
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/lwjgl-3.4.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 13, 2026

Copy link
Copy Markdown
Contributor

Bumps lwjgl from 3.4.1 to 3.4.2.
Updates org.lwjgl:lwjgl-bom from 3.4.1 to 3.4.2

Release notes

Sourced from org.lwjgl:lwjgl-bom's releases.

LWJGL 3.4.2

Changes since 3.4.1:

Bindings

  • Added mimalloc bindings.
  • Assimp: Updated to 6.0.5 (up from 6.0.3)
  • bgfx: Updated to API version 149 (up from 136)
  • freetype: Updated to 2.14.3 (up from 2.14.1)
  • harfbuzz: Updated to 14.2.1 (up from 12.3.2)
    • Added experimental harfbuzz-raster & harfbuzz-vector libraries.
    • Added harfbuzz-gpu library.
  • hwloc: Updated to 2.14.0 (up from 2.12.2)
  • jemalloc: Updated to 5.3.1 (up from 5.3.0)
  • KTX: Updated to 5.0.0-rc1 (up from 4.4.2)
  • libffi: Updated to 3.7.1 (up from 3.5.2)
  • LLVM/Clang: Updated to 22.1.5 (up from 21.1.2)
  • lmdb: Updated to 0.9.35 (up from 0.9.33)
  • liburing: Updated to 2.15 (up from 2.13)
  • meshoptimizer: Updated to 1.2.0 (up from 1.0.0)
  • Nuklear: Updated to 4.13.3 (up from 4.13.0)
  • OpenAL Soft: Updated to 1.25.2 (up from 1.25.1)
  • OpenCL: Added support for OpenCL 3.1.
  • OpenGL: Added missing APPLE extensions. (#1105)
  • OpenXR: Updated to 1.1.61 (up from 1.1.54)
  • RenderDoc: Updated to 1.7.0 (up from 1.6.0)
  • rpmalloc: Updated to 2.0.0 (up from 1.4.5)
  • SDL: Updated to 3.4.12 (up from pre-release 3.4.1)
  • Shaderc: Updated to 2026.2 (up from 2026.2)
    • Updated SPIRV Tools to 2026.2.rc1 (up from 2026.1)
  • stb
    • Updated stb_image_resize to 2.18 (up from 2.17)
  • vma: Updated to 3.4.0 (up from 3.3.0)
  • Vulkan: Updated to 1.4.356 (up from 1.4.342)

Fixes

  • Core: Struct parameters passed by value to LWJGL 3 callbacks are now supported with the FFM backend. (#1107)
  • Core: Upcall allocations with the FFM backend are now tracked when the debug allocator is enabled.
  • Freetype: Fixed FT_LOAD_TARGET_* constant names. (#1119)
  • HarfBuzz: Fixed AAT constant and function names. (#1123)
  • SDL: Hid SDL_DisplayMode::internal. (#1110)

Improvements

  • Core: MemoryUtil backends are now configurable at runtime. (#1111)
    • See Configuration::MEMORY_BACKEND for details.
    • The new default on JDK 25+ is FFM-based downcalls/upcalls and Unsafe-based memory access.
  • Core: The default memory allocator is now mimalloc.
    • If available on the class/module-path.

... (truncated)

Commits
  • 32593af docs: update release notes for 3.4.2
  • 8db8003 feat(bgfx) update to API version 149
  • abbfb93 perf(core) slightly faster stack allocation
  • da8a471 build(rpmalloc) Windows x86 fixes
  • 221abaf feat(rpmalloc) update to 2.0.0
  • cf0d796 build(core) use absolute artifact paths
  • da0a70d feat(tinyexr) update to latest version
  • 438ea01 feat(tinyexr) restore legacy API
  • 4df8c00 feat(tinyexr) revert migration to v3 API
  • d7eb4a7 build(core) migrate riscv64 build to Ubuntu 24.04
  • Additional commits viewable in compare view

Updates org.lwjgl:lwjgl from 3.4.1 to 3.4.2

Release notes

Sourced from org.lwjgl:lwjgl's releases.

LWJGL 3.4.2

Changes since 3.4.1:

Bindings

  • Added mimalloc bindings.
  • Assimp: Updated to 6.0.5 (up from 6.0.3)
  • bgfx: Updated to API version 149 (up from 136)
  • freetype: Updated to 2.14.3 (up from 2.14.1)
  • harfbuzz: Updated to 14.2.1 (up from 12.3.2)
    • Added experimental harfbuzz-raster & harfbuzz-vector libraries.
    • Added harfbuzz-gpu library.
  • hwloc: Updated to 2.14.0 (up from 2.12.2)
  • jemalloc: Updated to 5.3.1 (up from 5.3.0)
  • KTX: Updated to 5.0.0-rc1 (up from 4.4.2)
  • libffi: Updated to 3.7.1 (up from 3.5.2)
  • LLVM/Clang: Updated to 22.1.5 (up from 21.1.2)
  • lmdb: Updated to 0.9.35 (up from 0.9.33)
  • liburing: Updated to 2.15 (up from 2.13)
  • meshoptimizer: Updated to 1.2.0 (up from 1.0.0)
  • Nuklear: Updated to 4.13.3 (up from 4.13.0)
  • OpenAL Soft: Updated to 1.25.2 (up from 1.25.1)
  • OpenCL: Added support for OpenCL 3.1.
  • OpenGL: Added missing APPLE extensions. (#1105)
  • OpenXR: Updated to 1.1.61 (up from 1.1.54)
  • RenderDoc: Updated to 1.7.0 (up from 1.6.0)
  • rpmalloc: Updated to 2.0.0 (up from 1.4.5)
  • SDL: Updated to 3.4.12 (up from pre-release 3.4.1)
  • Shaderc: Updated to 2026.2 (up from 2026.2)
    • Updated SPIRV Tools to 2026.2.rc1 (up from 2026.1)
  • stb
    • Updated stb_image_resize to 2.18 (up from 2.17)
  • vma: Updated to 3.4.0 (up from 3.3.0)
  • Vulkan: Updated to 1.4.356 (up from 1.4.342)

Fixes

  • Core: Struct parameters passed by value to LWJGL 3 callbacks are now supported with the FFM backend. (#1107)
  • Core: Upcall allocations with the FFM backend are now tracked when the debug allocator is enabled.
  • Freetype: Fixed FT_LOAD_TARGET_* constant names. (#1119)
  • HarfBuzz: Fixed AAT constant and function names. (#1123)
  • SDL: Hid SDL_DisplayMode::internal. (#1110)

Improvements

  • Core: MemoryUtil backends are now configurable at runtime. (#1111)
    • See Configuration::MEMORY_BACKEND for details.
    • The new default on JDK 25+ is FFM-based downcalls/upcalls and Unsafe-based memory access.
  • Core: The default memory allocator is now mimalloc.
    • If available on the class/module-path.

... (truncated)

Commits
  • 32593af docs: update release notes for 3.4.2
  • 8db8003 feat(bgfx) update to API version 149
  • abbfb93 perf(core) slightly faster stack allocation
  • da8a471 build(rpmalloc) Windows x86 fixes
  • 221abaf feat(rpmalloc) update to 2.0.0
  • cf0d796 build(core) use absolute artifact paths
  • da0a70d feat(tinyexr) update to latest version
  • 438ea01 feat(tinyexr) restore legacy API
  • 4df8c00 feat(tinyexr) revert migration to v3 API
  • d7eb4a7 build(core) migrate riscv64 build to Ubuntu 24.04
  • Additional commits viewable in compare view

Updates org.lwjgl:lwjgl-glfw from 3.4.1 to 3.4.2

Release notes

Sourced from org.lwjgl:lwjgl-glfw's releases.

LWJGL 3.4.2

Changes since 3.4.1:

Bindings

  • Added mimalloc bindings.
  • Assimp: Updated to 6.0.5 (up from 6.0.3)
  • bgfx: Updated to API version 149 (up from 136)
  • freetype: Updated to 2.14.3 (up from 2.14.1)
  • harfbuzz: Updated to 14.2.1 (up from 12.3.2)
    • Added experimental harfbuzz-raster & harfbuzz-vector libraries.
    • Added harfbuzz-gpu library.
  • hwloc: Updated to 2.14.0 (up from 2.12.2)
  • jemalloc: Updated to 5.3.1 (up from 5.3.0)
  • KTX: Updated to 5.0.0-rc1 (up from 4.4.2)
  • libffi: Updated to 3.7.1 (up from 3.5.2)
  • LLVM/Clang: Updated to 22.1.5 (up from 21.1.2)
  • lmdb: Updated to 0.9.35 (up from 0.9.33)
  • liburing: Updated to 2.15 (up from 2.13)
  • meshoptimizer: Updated to 1.2.0 (up from 1.0.0)
  • Nuklear: Updated to 4.13.3 (up from 4.13.0)
  • OpenAL Soft: Updated to 1.25.2 (up from 1.25.1)
  • OpenCL: Added support for OpenCL 3.1.
  • OpenGL: Added missing APPLE extensions. (#1105)
  • OpenXR: Updated to 1.1.61 (up from 1.1.54)
  • RenderDoc: Updated to 1.7.0 (up from 1.6.0)
  • rpmalloc: Updated to 2.0.0 (up from 1.4.5)
  • SDL: Updated to 3.4.12 (up from pre-release 3.4.1)
  • Shaderc: Updated to 2026.2 (up from 2026.2)
    • Updated SPIRV Tools to 2026.2.rc1 (up from 2026.1)
  • stb
    • Updated stb_image_resize to 2.18 (up from 2.17)
  • vma: Updated to 3.4.0 (up from 3.3.0)
  • Vulkan: Updated to 1.4.356 (up from 1.4.342)

Fixes

  • Core: Struct parameters passed by value to LWJGL 3 callbacks are now supported with the FFM backend. (#1107)
  • Core: Upcall allocations with the FFM backend are now tracked when the debug allocator is enabled.
  • Freetype: Fixed FT_LOAD_TARGET_* constant names. (#1119)
  • HarfBuzz: Fixed AAT constant and function names. (#1123)
  • SDL: Hid SDL_DisplayMode::internal. (#1110)

Improvements

  • Core: MemoryUtil backends are now configurable at runtime. (#1111)
    • See Configuration::MEMORY_BACKEND for details.
    • The new default on JDK 25+ is FFM-based downcalls/upcalls and Unsafe-based memory access.
  • Core: The default memory allocator is now mimalloc.
    • If available on the class/module-path.

... (truncated)

Commits
  • 32593af docs: update release notes for 3.4.2
  • 8db8003 feat(bgfx) update to API version 149
  • abbfb93 perf(core) slightly faster stack allocation
  • da8a471 build(rpmalloc) Windows x86 fixes
  • 221abaf feat(rpmalloc) update to 2.0.0
  • cf0d796 build(core) use absolute artifact paths
  • da0a70d feat(tinyexr) update to latest version
  • 438ea01 feat(tinyexr) restore legacy API
  • 4df8c00 feat(tinyexr) revert migration to v3 API
  • d7eb4a7 build(core) migrate riscv64 build to Ubuntu 24.04
  • Additional commits viewable in compare view

Updates org.lwjgl:lwjgl-opengl from 3.4.1 to 3.4.2

Release notes

Sourced from org.lwjgl:lwjgl-opengl's releases.

LWJGL 3.4.2

Changes since 3.4.1:

Bindings

  • Added mimalloc bindings.
  • Assimp: Updated to 6.0.5 (up from 6.0.3)
  • bgfx: Updated to API version 149 (up from 136)
  • freetype: Updated to 2.14.3 (up from 2.14.1)
  • harfbuzz: Updated to 14.2.1 (up from 12.3.2)
    • Added experimental harfbuzz-raster & harfbuzz-vector libraries.
    • Added harfbuzz-gpu library.
  • hwloc: Updated to 2.14.0 (up from 2.12.2)
  • jemalloc: Updated to 5.3.1 (up from 5.3.0)
  • KTX: Updated to 5.0.0-rc1 (up from 4.4.2)
  • libffi: Updated to 3.7.1 (up from 3.5.2)
  • LLVM/Clang: Updated to 22.1.5 (up from 21.1.2)
  • lmdb: Updated to 0.9.35 (up from 0.9.33)
  • liburing: Updated to 2.15 (up from 2.13)
  • meshoptimizer: Updated to 1.2.0 (up from 1.0.0)
  • Nuklear: Updated to 4.13.3 (up from 4.13.0)
  • OpenAL Soft: Updated to 1.25.2 (up from 1.25.1)
  • OpenCL: Added support for OpenCL 3.1.
  • OpenGL: Added missing APPLE extensions. (#1105)
  • OpenXR: Updated to 1.1.61 (up from 1.1.54)
  • RenderDoc: Updated to 1.7.0 (up from 1.6.0)
  • rpmalloc: Updated to 2.0.0 (up from 1.4.5)
  • SDL: Updated to 3.4.12 (up from pre-release 3.4.1)
  • Shaderc: Updated to 2026.2 (up from 2026.2)
    • Updated SPIRV Tools to 2026.2.rc1 (up from 2026.1)
  • stb
    • Updated stb_image_resize to 2.18 (up from 2.17)
  • vma: Updated to 3.4.0 (up from 3.3.0)
  • Vulkan: Updated to 1.4.356 (up from 1.4.342)

Fixes

  • Core: Struct parameters passed by value to LWJGL 3 callbacks are now supported with the FFM backend. (#1107)
  • Core: Upcall allocations with the FFM backend are now tracked when the debug allocator is enabled.
  • Freetype: Fixed FT_LOAD_TARGET_* constant names. (#1119)
  • HarfBuzz: Fixed AAT constant and function names. (#1123)
  • SDL: Hid SDL_DisplayMode::internal. (#1110)

Improvements

  • Core: MemoryUtil backends are now configurable at runtime. (#1111)
    • See Configuration::MEMORY_BACKEND for details.
    • The new default on JDK 25+ is FFM-based downcalls/upcalls and Unsafe-based memory access.
  • Core: The default memory allocator is now mimalloc.
    • If available on the class/module-path.

... (truncated)

Commits
  • 32593af docs: update release notes for 3.4.2
  • 8db8003 feat(bgfx) update to API version 149
  • abbfb93 perf(core) slightly faster stack allocation
  • da8a471 build(rpmalloc) Windows x86 fixes
  • 221abaf feat(rpmalloc) update to 2.0.0
  • cf0d796 build(core) use absolute artifact paths
  • da0a70d feat(tinyexr) update to latest version
  • 438ea01 feat(tinyexr) restore legacy API
  • 4df8c00 feat(tinyexr) revert migration to v3 API
  • d7eb4a7 build(core) migrate riscv64 build to Ubuntu 24.04
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps `lwjgl` from 3.4.1 to 3.4.2.

Updates `org.lwjgl:lwjgl-bom` from 3.4.1 to 3.4.2
- [Release notes](https://github.com/LWJGL/lwjgl3/releases)
- [Commits](LWJGL/lwjgl3@3.4.1...3.4.2)

Updates `org.lwjgl:lwjgl` from 3.4.1 to 3.4.2
- [Release notes](https://github.com/LWJGL/lwjgl3/releases)
- [Commits](LWJGL/lwjgl3@3.4.1...3.4.2)

Updates `org.lwjgl:lwjgl-glfw` from 3.4.1 to 3.4.2
- [Release notes](https://github.com/LWJGL/lwjgl3/releases)
- [Commits](LWJGL/lwjgl3@3.4.1...3.4.2)

Updates `org.lwjgl:lwjgl-opengl` from 3.4.1 to 3.4.2
- [Release notes](https://github.com/LWJGL/lwjgl3/releases)
- [Commits](LWJGL/lwjgl3@3.4.1...3.4.2)

---
updated-dependencies:
- dependency-name: org.lwjgl:lwjgl-bom
  dependency-version: 3.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.lwjgl:lwjgl
  dependency-version: 3.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.lwjgl:lwjgl-glfw
  dependency-version: 3.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.lwjgl:lwjgl-opengl
  dependency-version: 3.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Jul 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants