Releases: Alex313031/Thorium-Special
Linux SSE3 Release - M112.0.5615.166
M112 SSE3
M112 versions newer than 112.0.5615.137 fix important security vulnerabilities. See > CVE-2023-2136 and CVE-2023-2135
– Enabled AC3 for MacOS
– More compiler optimizations thanks to @RobRich999 See > Alex313031/thorium@18ef745
– Added LLD Tail Merging for Windows
– Added some new keyboard shortcuts:
"Ctrl+Shift+Q"
to close all windows (exit)"Ctrl+Shift+K"
to open a new tab to the right"Ctrl+Shift+D"
to duplicate the current tab"Ctrl+Shift+P"
to pop out the current tab into a new window
Also includes Thorium UI Debug Shell, since I haven't made a build of that in a while.
IMPORTANT - You should sudo apt remove thorium-browser-unstable
if you are on M110 or earlier, before installing this, as the package name has changed from "thorium-browser-unstable", to just "thorium-browser". This will not affect your user data (even with apt purge)
MacOS Release - M112.0.5615.166
M112
M112 versions newer than 112.0.5615.137 fix important security vulnerabilities. See > CVE-2023-2136 and CVE-2023-2135
– Enabled AC3 for MacOS (Custom Thorium patch based on previous AC3 patch for Windows/Linux)
– More compiler optimizations thanks to @RobRich999 See > Alex313031/thorium@18ef745 (These are only applicable to the x64 version)
– Added LLD Tail Merging for Windows
– Added some new keyboard shortcuts:
"Ctrl+Shift+Q"
to close all windows (exit)"Ctrl+Shift+K"
to open a new tab to the right"Ctrl+Shift+D"
to duplicate the current tab"Ctrl+Shift+P"
to pop out the current tab into a new window
Sorry for not getting these out in a timely manner! They were built many days ago but I just didn't upload them Thank @midzer for once again building for MacOS, only to have me be lazy at releasing.
Also, I do not own a Mac, so if these new keyboard shortcuts do not work OR if they interfere with MacOS system shortcuts, PLEASE FILE A BUG
Windows on ARM Release - M111.0.5563.111
M111
– Added two new flags:
chrome://flags/#media-router
to enable/disable the media router, i.e. for Cast.chrome://flags/#close-confirmation
modified from an ungoogled flag. Prompts the user before closing browser window(s) if enabled. Options are 'last window' and 'multiple windows'
– Pre-compiling of inline scripts enabled
– Added "Ctrl+Shift+Q"
keyboard shortcut to close all windows.
WE NEED TESTERS There are two installers here, one with v1
in the name and one with v2
in the name. I would like some people with arm devices to test both, and report back if either or both have any bugs. Same thing with the portable .zips.
Raspberry Pi Release - M111.0.5563.111
M111
– Added two new flags:
chrome://flags/#media-router
to enable/disable the media router, i.e. for Cast.chrome://flags/#close-confirmation
modified from an ungoogled flag. Prompts the user before closing browser window(s) if enabled. Options are 'last window' and 'multiple windows'
– Pre-compiling of inline scripts enabled
– Added "Ctrl+Shift+Q"
keyboard shortcut to close all windows.
– Added snap support
IMPORTANT - You should sudo apt remove thorium-browser-unstable
before installing this, as the package name has changed from "thorium-browser-unstable", to just thorium-browser
. This will not affect your user data (even with apt purge)
SSE3 Linux Release - M111.0.5563.111
M111
– Added two new flags:
chrome://flags/#media-router
to enable/disable the media router, i.e. for Cast.chrome://flags/#close-confirmation
modified from an ungoogled flag. Prompts the user before closing browser window(s) if enabled. Options are 'last window' and 'multiple windows'
– Pre-compiling of inline scripts enabled
– Added "Ctrl+Shift+Q"
keyboard shortcut to close all windows.
– Added snap support
IMPORTANT - You should sudo apt remove thorium-browser-unstable
before installing this, as the package name has changed from "thorium-browser-unstable", to just thorium-browser
. This will not affect your user data (even with apt purge)
MacOS x64 and M1 Releases - M111.0.5563.111
M111
– Added two new flags:
chrome://flags/#media-router
to enable/disable the media router, i.e. for Cast.chrome://flags/#close-confirmation
modified from an ungoogled flag. Prompts the user before closing browser window(s) if enabled. Options are 'last window' and 'multiple windows'
– Pre-compiling of inline scripts enabled
– Added "Ctrl+Shift+Q"
keyboard shortcut to close all windows.
– Added snap support
SSE3 Windows Release - M110.0.5481.179
For CPUs without AVX support.
Same release notes as this > https://github.com/Alex313031/Thorium-win/releases/tag/M110.0.5481.178
But also:
- Added Close confirmation dialog flag from ungoogled chromium. > Enable it at
chrome://flags/#close-confirmation
- Minor version bump 178 >> 179
SSE3 Linux Release - M110.0.5481.179
For CPUs without AVX support.
Same release notes as this > https://github.com/Alex313031/thorium/releases/tag/M110.0.5481.178
But also:
- You should
sudo apt remove thorium
before installing this, as the package name has changed fromthorium-browser-unstable
, to justthorium-browser
- Added "Ctrl+Shift+Q" to close all windows keyboard shortcut
- Added Close confirmation dialog flag from ungoogled chromium. > Enable it at
chrome://flags/#close-confirmation
- Minor version bump 178 >> 179
Android ARM64 & ARM32 Releases - M110.0.5481.179
First android release in a while.
In addition to all the fixes and features in M110 (including JPEG-XL and HEVC support!) as per here > https://github.com/Alex313031/thorium/releases/tag/M110.0.5481.178 there are also some android specific things for this release:
- Revamped logo
- Branding fixes (including text and images)
- More android optimizations (including enabling NEON for all codepaths)
- ARM64 has `is_high_end_android = true`. If your device is older than ~2016, you should use the arm32 version,
even if your cpu is arm64 - Added some more minor Bromite patches
- Added many of the new Thorium chrome://flags flags (except ones that are inapplicable for mobile Chromium)
- Google Sync is now fully working
- WebRTC bugs fixed
- Simpler development flow for people wanting to build it themselves.
– Known bugs
- Discovery feed on the new tab page is still not working. It seems this is a chrome internal only feature, and Kiwi and Bromite both have it disabled. I might merge this patch for the next release.
MacOS x64 and M1 Releases - M110.0.5481.178
Please report any M1 bugs!! We want to see if we fixed them.
M110 is shaping up to be a great release!
- JPEG-XL functionality RESTORED; thanks to @jonsneyers @mo271 and @gz83 for helping with this.
There is a new repo for the source code for this, used as a submodule in this repo. > https://github.com/Alex313031/thorium-libjxl
In case you didn't know, Google decided to be a d**k and remove JPEG-XL support after M109, as well as Windows 7/8/8.1 support. - Thorium now supports the AC3 codec, including in HEVC/H.265 videos. Thanks to @midzer for helping find a patch, which I manually converted to work on M110.
- HEVC/H.265 videos now supports all profiles.
- More optimization flags for V8, Chromium's Javascript engine.
- Added four new chrome://flags flags:
– chrome://flags/#force-gpu-mem-available-mb - Set available VRAM to be used by Thorium. Options are 128, 256, 512, and 1024 Mb. Useful for systems with very low or very high video memory. The default (if unset) is 512 Mb.
– chrome://flags/#enable-native-gpu-memory-buffers - Enable native CPU-mappable GPU memory buffer support on Linux. (Linux only) You can see the effect of this on chrome://gpu in the "GpuMemoryBuffers Status" section.
– chrome://flags/#double-click-close-tab - A flag that @gz83 came up with and we both implemented. Allows you to close a tab by simply double-clicking on it, similar to an option in Vivaldi.
– chrome://flags/#show-fps-counter - Show a F.P.S. counter on each display, which also shows used/available GPU memory. Useful for Web development. - Logo has had padding removed, and a new logo was created for the windows installer .exe.
- New desktop action on Linux, to "Open New Window with a temporary profile". This can be used even if Thorium is already running. It will make a new profile in /tmp, and use that. NOTE: Upon system restart, the /tmp dir is cleared.
- Thorium mascot image added to chrome://version page, under the copyright (for fun)