Releases: CaffeineMC/sodium-fabric
Sodium 0.4.11 for Minecraft 1.19.4
Sodium 0.4.11 has now released for both Minecraft 1.19.3 and 1.19.4, improving performance and fixing a few bugs!
Special thanks to Vanilla Tweaks' and Stridey for allowing us to use their "Nicer Fast Leaves" texture pack in Sodium to fix a mipmapping bug.
Major Changes
- Added a new optimization nicknamed Render Pass Consolidation, which can reduce the number of render passes in chunk rendering and hopefully eliminate some CPU/GPU overhead (up to 15-30% faster)
- Added a change for mipmapping to make it look nicer.
- Added Vanilla Tweaks' "Nicer Fast Leaves" pack by default to fix an issue with mipmapping.
- Added an option for specifying a No Error Context (enabled by default), which can slightly reduce CPU overhead in rendering by disabling OpenGL error checking, when it is supported (up to 2-3% faster)
- Implemented some optimizations for block face culling.
- Fixed texture corruption that could occur when rendering certain particles.
Other Changes
- Began work on exposing an official API for Sodium which will allow mods to take advantage of faster code rendering paths we make available. This will also help solve mod incompatibilities which were introduced with Sodium 0.4.9.
- Removed some dead code and patches which are no longer necessary.
Sodium 0.4.11 for Minecraft 1.19.3
Sodium 0.4.11 has now released for both Minecraft 1.19.3 and 1.19.4, improving performance and fixing a few bugs!
Special thanks to Vanilla Tweaks' and Stridey for allowing us to use their "Nicer Fast Leaves" texture pack in Sodium to fix a mipmapping bug.
Major Changes
- Added a new optimization nicknamed Render Pass Consolidation, which can reduce the number of render passes in chunk rendering and hopefully eliminate some CPU/GPU overhead (up to 15-30% faster)
- Added a change for mipmapping to make it look nicer.
- Added Vanilla Tweaks' "Nicer Fast Leaves" pack by default to fix an issue with mipmapping.
- Added an option for specifying a No Error Context (enabled by default), which can slightly reduce CPU overhead in rendering by disabling OpenGL error checking, when it is supported (up to 2-3% faster)
- Implemented some optimizations for block face culling.
- Fixed texture corruption that could occur when rendering certain particles.
Other Changes
- Began work on exposing an official API for Sodium which will allow mods to take advantage of faster code rendering paths we make available. This will also help solve mod incompatibilities which were introduced with Sodium 0.4.9.
- Removed some dead code and patches which are no longer necessary.
Sodium 0.4.10 for Minecraft 1.19.4
Sodium 0.4.10 is now out, updating to 1.19.4.
Highlights
Supports Minecraft 1.19.4
Fixed a visual corruption issue when running with Zink
Known Issues
None outstanding as of the time of writing. Please open an issue if you run into problems.
Sodium 0.4.9 for Minecraft 1.19.3
This version adds new a number of new optimizations and fixes a couple of bugs with the previous release. Most players will want to upgrade to this version.
- Improved the performance of special effects, such as the enchanted item glint (up to 300% faster.)
- Improved the performance of mob and block entity rendering (up to 20% faster.)
- Improved the performance of chunk rendering by exchanging a small amount of memory for a reduced number of draw calls (up to 10% faster.)
- Fixed a memory leak which would cause copies of chunks to remain in cache even if they were no longer needed.
- Fixed a problem where animated textures which used interpolation would not have their alpha channel handled correctly.
Sodium 0.4.8 for Minecraft 1.19.3
This version improves on the driver detection system introduced in Sodium 0.4.7. The game no longer requires a restart to apply workarounds, and users will no longer see a popup window when a workaround has been applied.
To see what workarounds have been applied, you can read your client log file.
Sodium 0.4.7 for Minecraft 1.19.3
Sodium 0.4.7 is now out, fixing a memory leak and adding optimized cloud rendering.
This release includes a workaround for crashes on NVIDIA drivers. On first boot, if you are affected a notice will appear explaining the problem.
Highlights
Added optimized cloud rendering
Added a workaround for a crash on NVIDIA drivers
Fixed a critical memory leak with textures
Known Issues
None outstanding as of the time of writing. Please open an issue if you run into problems.
Sodium 0.4.6 for Minecraft 1.19.3
Sodium 0.4.6 is a critical bug fix to fix texture animations on many resource packs.
Sodium 0.4.5 for Minecraft 1.19.3
Sodium 0.4.5 is now out, updating to 1.19.3. This release also fixes a small texture corruption issue.
This release no longer includes JOML, as Minecraft 1.19.3 has it bundled.
Highlights
Supports Minecraft 1.19.3
Removed JOML
Fixed compact vertex format texture overflow
Known Issues
None outstanding as of the time of writing. Please open an issue if you run into problems.
Sodium 0.4.4 for Minecraft 1.19.2
This is a hotfix release to revert Adaptive VSync, as it broke VSync on AMD cards.
This release also fixes a memory leak.
Sodium 0.4.3 for Minecraft 1.19.2
This release includes multiple bug fixes, lighting improvements, and better support for the Fabric Fluid API. It also includes native support for the Flawless Frames API, which fixes compatibility with Replay Mod.
Highlights
Added Flawless Frames support
Modified lighting to match Vanilla 1.19.2
Fixed multiple lighting bugs
Made FPS limit a multiple of 10
Updated Fabric Fluid API compatibility
Known issues
None outstanding as of the time of writing. Please open an issue if you run into problems.