- Improved input latency when using the enhanced FPS limiter
- [1.20.4] Fixed usage of methods that do not exist in this version
- Added 1.21.8 support
This is a bugfix release that fixes known issues in 3.2.0.
- Fully fixed the camera flickering issue when closing screens
- Fixed drag & drop function not working
- Fixed the issue where the window occasionally doesn't close when exiting the game.
- Massively improved performance of blocking GLFW calls
- Added an API for ensuring thread safety when using native functions
- Re-added support for some popular versions. The currently supported versions are:
1.20.1~1.20.6
,1.21.1
, and1.21.4~1.21.7
. - Fixed compatibility with Frostbyte's Improved Inventory mod
- Added standard cursor cache to improve performance
- Fixed macOS crash (hopefully; tester wanted)
- Added an optimization for the FPS limiter. The enhanced FPS limiter provides more stable FPS and ensures thread safety.
- Improved input latency
- More GLFW threading fixes
- Improved mod compatibility
- Added mouse button cache and monitor cache to improve performance
- Fixed glfwGetKey cache (was causing Shift+clicking to be unable to move items in inventories)
- Implemented GLFW state caching. This allowed Ixeris to achieve full thread safety while maintaining great performance.
- Fixed handling for null callbacks
- Added missing threading check for monitor callbacks
- (1.20.1) Fixed Minecraft#gameThread field not set