- Added NeoForge support (1.20.2 and above)
- Added 1.20.3 and 1.20.4 support
- Reduced memory allocations by avoiding the java Stream API
- Moved away from a single jar for all loaders since NeoForge uses the exact same metadata files as Forge
- Updated dependencies
- Don't include MixinExtras in the jar for loaders which have it built-in
- Batched command suggestion rendering (Huge performance boost when chat suggestions are rendered)
- Added experimental screen batching (Huge performance boost in container screens with many items)
- Fixed rendering issues with EnderIO
- Don't release actively used BufferBuilders (Fixes random crashes with the Paladins & Priests mod)
- Updated libraries
- Fixed rendering issues with Highlighter, ItemBorders and mods which use the Iceberg library
- Fixed debug HUD text layering issues
- Updated libraries (MixinExtras and Reflect)
- Added 1.20.2 support (Fabric tested, Forge untested)
- The 1.19.2 and 1.19.4 versions are not changed except for the version number
- Added sign text buffering optimization for a huge FPS boost when signs are rendered. This is disabled by default due to mod incompatibilities. If you want to enable it have a look in the config file.
- Fixed text translucency issues on Forge
- Added fast_buffer_upload runtime config state (API)
- Fixed crash when AppleSkin is installed on Forge
- Fixed missing handling of experimental_disable_resource_pack_conflict_handling
- Respect debug_only_and_not_recommended_disable_hardware_conflict_handling setting when checking for Intel GPUs
- Updated logo
- Removed GL_CLIENT_STORAGE_BIT from buffer flags (Should be a small performance increase)
- Fixed HUD batching on Forge not doing anything (Big improvement for Forge users)
- Fixed Iris compat not working in dev environment