Skip to content

Commit 96114bc

Browse files
committed
docs: update release notes for 3.3.6
1 parent cb440f8 commit 96114bc

File tree

5 files changed

+29
-62
lines changed

5 files changed

+29
-62
lines changed

.github/ISSUE_TEMPLATE/bug-report.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ body:
88
description: Please select the LWJGL version(s) on which the bug is reproducible.
99
multiple: true
1010
options:
11-
- 3.3.6 (snapshot)
11+
- 3.3.6
1212
- 3.3.5
1313
- 3.3.4
1414
- 3.3.3

doc/notes/3.3.6.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
### 3.3.6
22

3-
_Not Released Yet_
3+
_Release 2025 Jan 04_
44

55
This build includes the following changes:
66

@@ -10,11 +10,7 @@ This build includes the following changes:
1010
- Vulkan: Updated to 1.4.304 (up from 1.4.303)
1111
- xxhash: Updated to 0.8.3 (up from 0.8.2)
1212

13-
#### Improvements
14-
1513
#### Fixes
1614

1715
- GLFW: Library override paths with Unicode characters are now supported on Windows.
18-
- Windows: Reverted to MSVC in an attempt to fix #1005.
19-
20-
#### Breaking Changes
16+
- Windows: Reverted to MSVC in an attempt to fix #1005.

doc/notes/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
### Version History
66

7-
* YYYY-MM-DD [3.3.6](3.3.6.md) (work in progress)
8-
* 2024-12-15 [3.3.5](3.3.5.md) (latest)
7+
* 2025-01-04 [3.3.6](3.3.6.md) (latest)
8+
* 2024-12-15 [3.3.5](3.3.5.md)
99
* 2024-07-17 [3.3.4](3.3.4.md)
1010
* 2023-09-16 [3.3.3](3.3.3.md)
1111
* 2023-04-01 [3.3.2](3.3.2.md)

doc/notes/full.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
### 3.3.6
2+
3+
_Release 2025 Jan 04_
4+
5+
This build includes the following changes:
6+
7+
#### Bindings
8+
9+
- vma: Updated to 3.2.0 (up from 3.1.0)
10+
- Vulkan: Updated to 1.4.304 (up from 1.4.303)
11+
- xxhash: Updated to 0.8.3 (up from 0.8.2)
12+
13+
#### Fixes
14+
15+
- GLFW: Library override paths with Unicode characters are now supported on Windows.
16+
- Windows: Reverted to MSVC in an attempt to fix #1005.
17+
118
### 3.3.5
219

320
_Release 2024 Dec 15_

doc/notes/latest.md

Lines changed: 7 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -1,62 +1,16 @@
1-
### 3.3.5
1+
### 3.3.6
22

3-
_Release 2024 Dec 15_
3+
_Release 2025 Jan 04_
44

55
This build includes the following changes:
66

77
#### Bindings
88

9-
- Assimp: Updated to 5.4.3 (up from 5.4.2)
10-
- bgfx: Updated to API version 129 (up from 128)
11-
- FMOD: Updated to 2.03.04 (up from 2.02.21)
12-
- freetype: Updated to 2.13.3 (up from 2.13.2)
13-
- harfbuzz: Updated to 10.1.0 (up from 9.0.0)
14-
- hwloc: Updated to 2.11.2 (up from 2.11.1)
15-
- libdivide: Updated to 5.1 (up from 5.0)
16-
* Added `MathUtil` multi-release support for `Long.divideUnsigned`/`Long.remainderUnsigned` and `Math.unsignedMultiplyHigh`.
17-
- liburing: Updated to 2.8 (up from 2.6)
18-
- LLVM/Clang: Updated to 19.1.0 (up from 18.1.7)
19-
- lmdb: Updated to 0.9.33 (up from 0.9.32)
20-
- lz4: Updated to 1.10.0 (up from 1.9.4)
21-
- meshoptimizer: Updated to 0.22 (up from 0.21)
22-
- NativeFileDialog: Update to 1.2.1 (up from 1.2.0)
23-
- Nuklear: Updated to 4.12.3 (up from 4.12.1)
24-
- OpenAL Soft: Updated to 1.24.1 (up from 1.23.1)
25-
* Added `ALC_SOFT_system_events` extension.
26-
* Added `AL_EXT_debug` extension.
27-
* Added `AL_EXT_direct_context` extension.
28-
* macOS: 10.15+ is now required (up from 10.11).
29-
- OpenXR: Updated to 1.1.43 (up from 1.1.38)
30-
- Shaderc: Updated to 2024.4 (up from 2024.2)
31-
- SPIRV-Cross: Updated to 0.64.0 (up from 0.61.0)
32-
- stb
33-
* Updated `stb_image_resize` to 2.12 (up from 2.09)
34-
- Vulkan: Updated to 1.4.303 (up from 1.3.289)
35-
* Includes MoltenVK 1.2.11 (up from 1.2.10)
36-
- Yoga: Updated to 3.2.0 (up from 3.1.0)
37-
38-
#### Improvements
39-
40-
- Core: Migrated jsr305 nullability annotations to JSpecify (https://jspecify.dev). (#1008)
41-
* The `org.jspecify:jspecify` dependency remains optional.
42-
- Core: Added `Configuration.DISABLE_HASH_CHECKS`, a dynamic option that disables shared library hash checks. (#1007)
43-
- FreeBSD: LWJGL now requires FreeBSD 13.3 or later. (up from 13.2)
44-
- OpenGL: Added `Configuration.OPENGL_CONTEXT_API` option to control the default OpenGL context management API.
45-
- OpenGL: The `Configuration.OPENGL(ES)_CONTEXT_API` options now support `"OSMesa"` as a value.
46-
* Similar to `GLFW_OSMESA_CONTEXT_API`, LWJGL will try to load libOSMesa when enabled, without having to change `Configuration.OPENGL_LIBRARY_NAME`.
47-
- OpenGL: The default context management API is now EGL when Wayland is detected.
48-
- msdfgen: Added support for glyph index based msdfgen-ext APIs. (#1002)
9+
- vma: Updated to 3.2.0 (up from 3.1.0)
10+
- Vulkan: Updated to 1.4.304 (up from 1.4.303)
11+
- xxhash: Updated to 0.8.3 (up from 0.8.2)
4912

5013
#### Fixes
5114

52-
- Core: Fixed support for `va_list` parameters.
53-
54-
#### Breaking Changes
55-
56-
- Core: Replaced thread-local storage of `errno/GetLastError()` with virtual output parameters. (#1003)
57-
* The `LibCErrno.getErrno()` and `WinBase.getLastError()` methods have been removed.
58-
* System calls in `org.lwjgl.system.linux.*`, `org.lwjgl.system.windows.*` and `org.lwjgl.opengl.WGL` now take an optional output parameter for the error code.
59-
* This approach is similar to `Linker.Option.CaptureCallState` in Project Panama's FFM API.
60-
- Core: Dropped support for non-LTS JDK versions earlier than the latest LTS version.
61-
* Supported JDK versions: 8, 11, 17, 21+
62-
* The `module-info` class and the first batch of multi-release overrides now live under `META-INF/versions/11` instead of `META-INF/versions/9`.
15+
- GLFW: Library override paths with Unicode characters are now supported on Windows.
16+
- Windows: Reverted to MSVC in an attempt to fix #1005.

0 commit comments

Comments
 (0)