M114
Upstream Changes
- Chromium 114 has even better support for WebGPU than 113. For more info about this, see the previous release notes.
- Chromium and Thorium now support specifying and appending commandline flags via the
CHROME_EXTRA_FLAGS
environment variable. For example:
export CHROME_EXTRA_FLAGS="--no-sandbox"
and then runningthorium-browser
from the same shell, will append --no-sandbox. You could set this in your ~/.bashrc or /etc/profile However, keep in mind that Thorium already also has a custom way to set default flags, by making/editing~/.config/thorium-flags.conf
- V8 (Chromium's JavaScript engine) has added some new optimizations to the Maglev compiler. A noticeable difference in JIT javascript compilation can be seen between Chromium 113 and 114. Interesting read here > https://blog.chromium.org/2023/06/how-chrome-achieved-high-scores-on.html Thanks @midzer for telling me about this.
Thorium Changes
- libjxl updated to 0.8.2 (Adds better transparency/alpha support) Thanks @gz83 for helping me with this.
- libhighway updated to 1.0.4 (Minor SIMD upgrade)
- Fixes for Wayland (should hopefully fix Alex313031/thorium#162)
- HEVC and AC3 support have been restored (as promised)
- More Android ARM64 optimizations
- New "media foundation" widevine path on Windows by using the
enable_media_foundation_widevine_cdm = true
args.gn flag (should hopefully fix Alex313031/Thorium-Win#48 and Alex313031/Thorium-AVX2#84) - RPM support so that people on those distros don't have to use the .zip or .appimage anymore. (Fixes Alex313031/thorium#139)
IMPORTANT You will have to usesudo rpm --install --nodeps file.rpm
because it tries to install libffmpeg.so. - Debian 12 "Bookworm" Support
- MacOS 14 "Sonoma" Support