

: the corresponding Java module name as a package hierarchy.Shared libraries have been moved from the root to a /// subfolder.♻️ Refactored the layout of native JAR files.

The build customizer may be used to migrate Maven/Gradle scripts.Maven: LWJGL artifacts now include a Bill of Materials ( lwjgl-bom).🏁 Windows: Shared libraries are now built with Visual Studio 2019 (up from 2017).The 32 suffix has been dropped from x86 shared library names.lwjgl-natives-windows-x86.jar contains x86 shared libraries only.The default contains 圆4 shared libraries only.🏁 Windows: There is now a separate native JAR file per architecture.🐧 Linux: Added support for ARM builds.Updated stb_vorbis to 1.17 (up from 1.16).Updated stb_truetype to 1.22 (up from 1.21).Updated stb_image to 2.23 (up from 2.22).⚡️ par: Updated par_shapes to latest version.GL_EXT_multiview_tessellation_geometry_shader.Also, the LWJGL memory allocator is now used for internal allocations.⚡️ libdivide: Updated to 2.0 (up from 1.0).🚀 glfw: Updated to 3.4.0 pre-release (up from 3.3.0).⚡️ bgfx: Updated to API version 100 (up from 99).➕ Added bindings to platform APIs that can be used to programmatically generate input events.
