Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Feb 22, 2022

Bumps lwjgl-bom from 3.2.3 to 3.3.1.

Release notes

Sourced from lwjgl-bom's releases.

LWJGL 3.3.1

Changes since 3.3.0:

Bindings

  • Added liburing bindings.
    • Can be found in the LWJGL core module (package org.lwjgl.system.linux.liburing).
  • Added OpenXR bindings. (#569)
  • Assimp: Updated to 5.2.2 (up from 5.1.0)
  • glfw: Updated to latest 3.3.6 (up from 3.3.5)
    • Added glfwGetGLXFBConfig.
    • Added glfwGetEGLConfig.
  • meshoptimizer: Updated to 0.17 (up from 0.16)
  • Nuklear: Updated to 4.9.6 (up from 4.09.0)
  • Shaderc: Updated to 2022.1 (up from 2021.3)
  • vma: Updated to latest 3.3.0-development
    • Added virtual allocator API.
    • Added VMA_MEMORY_USAGE_AUTO.
  • Vulkan: Updated to 1.3.206 (up from 1.2.198)
    • Includes MoltenVK 1.1.7 (up from 1.1.5)
  • xxhash: Updated to 0.8.1 (up from 0.8.0)
  • Zstd: Updated to 1.5.2 (up from 1.5.0)
    • Also, the LWJGL memory allocator is now used for internal allocations.

Improvements

  • GLFW: An alternative macOS build now supports Cocoa calls on any thread.
    • A different window toolkit (AWT, JavaFX, etc.) may now run at the same time as GLFW. It must be initialized before glfwInit is called.
    • Enabled with Configuration.GLFW_LIBRARY_NAME.set("glfw_async");.

Fixes

  • Core: Fixed extra NUL in string returned from SharedLibrary::getPath() on Linux & macOS. (#713)
  • Core: Fixed integer overflow when casting pointers on 32-bit architectures. (#720)
  • Core: Fixed rare NPE with Configuration.DEBUG_STACK enabled. (#721)
  • OpenCL: Fixed values of the KERNEL_ARG_ADDRESS_* constants. (#733)
  • OpenCL: Fixed value of KERNEL_ARG_TYPE_QUALIFIER constant. (#735)
  • vma: Fixed nullability of VmaVirtualAllocationCreateInfo::pUserData member.
  • Vulkan: All noautovalidity parameters/members are now regarded as nullable. (#702)

LWJGL 3.3.0

Changes since 3.2.3:

Bindings

  • Added libffi bindings.
    • Bundled with the LWJGL core, under the org.lwjgl.system package.
  • Added meshoptimizer bindings.
  • Added SPIRV-Cross bindings.
  • Assimp: Updated to 5.1.0 (up from 5.0.0.rc2)

... (truncated)

Commits
  • ad60275 docs: update release notes for 3.3.1
  • 5af3277 fix(liburing) madvise syscall
  • c050eb5 feat(assimp) update to 5.2.2
  • bf031ef feat(vma): update to latest version
  • a14232d feat(liburing) update to latest version
  • 3d700c0 feat(Vulkan) update to 1.3.206
  • 8d9e1d4 fix(OpenCL) KERNEL_ARG_TYPE_QUALIFIER constant
  • 750a0fb fix(OpenCL) KERNEL_ARG_ADDRESS_* constants. Close #733
  • 827dbbc feat(OpenXR) add EGL support to HelloOpenXRGL demo
  • 8fb5354 fix(OpenXR) struct chaining in OpenGL demo
  • Additional commits viewable in compare view

Dependabot compatibility score

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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-bom](https://github.com/LWJGL/lwjgl3) from 3.2.3 to 3.3.1.
- [Release notes](https://github.com/LWJGL/lwjgl3/releases)
- [Commits](LWJGL/lwjgl3@3.2.3...3.3.1)

---
updated-dependencies:
- dependency-name: org.lwjgl:lwjgl-bom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Feb 22, 2022
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant