Skip to content

Releases: CaffeineMC/sodium-fabric

Sodium 0.4.11 for Minecraft 1.19.4

01 May 00:15
Compare
Choose a tag to compare
Pre-release

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

01 May 00:13
Compare
Choose a tag to compare
Pre-release

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

14 Mar 17:07
360da2c
Compare
Choose a tag to compare

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

05 Feb 19:36
21f8b71
Compare
Choose a tag to compare

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.

⚠️ This version makes internal changes that will likely break mods that try to hook into Sodium (such as Iris, Indium, ImmediatelyFast, etc.) You will need to wait for an updated version of these mods.

Sodium 0.4.8 for Minecraft 1.19.3

03 Jan 02:51
cd97d9d
Compare
Choose a tag to compare

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

29 Dec 21:43
Compare
Choose a tag to compare

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

08 Dec 04:59
Compare
Choose a tag to compare

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

07 Dec 16:28
Compare
Choose a tag to compare

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

29 Aug 15:58
Compare
Choose a tag to compare

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

27 Aug 20:59
Compare
Choose a tag to compare

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.