Sodium 0.9.2 includes a new terrain buffer allocation system designed to reduce the number of buffers that get allocated and resized as chunks are loaded and unloaded. Other changes include improvements to our item meshing, optimizations for item rendering, and numerous bug fixes. This release also adds support for FRAPI on NeoForge.
Thank you to all the contributors who added to this release!
- Prevent misalignment in item models by removing UV_SHRINK where necessary (#3831)
- Offset overlay layers of optimized item models to prevent z-fighting
- Optimize the dried ghast model (#3815)
- Implementation of an Incrementally Defragmenting Auto-Sizing Multi-Arena Allocator (#3634)
- Support FRAPI on NeoForge (#3818)
- Fix buffer overflow in Kernel32.getModuleFileName
- Use the correct atomic operations on NativeBuffer.ALLOCATED
- Use clearenv() to delete environment variables
- Cleanup code around checking the IME status on Windows
- Handle resizing the section time buffer to fix #3809
- Implement override/overlay priority in the graphics options Config API (#3866)
- Optimize pitcher plant models (#3881)
- Improve mod compatibility by correctly handling vertexIndex state