Skip to content

M122.0.6261.158 - Updated M122 release

Compare
Choose a tag to compare
@Alex313031 Alex313031 released this 06 Apr 12:24
· 93 commits to main since this release

M122 V2

  • Fixed TaskBar pinning on new install (desktop shortcut has always worked, including with --system-level installs)
  • Enabled WebSQL by default (for things like Session Buddy 3)
  • More compiler optimizations (well, actually the removal of some LLVM flags) > 1f0c685
  • Minor spacing and spelling fixes on some chrome:// pages that Thorium modifies. > 1e41e8c
  • Minor version uprev to .158, which includes security and stability fixes from M123, including a new version of V8. > comparison
  • Added Policy Templates for people wanting to set enterprise policies, or simply to see the available Windows Registry keys to control certain behaviors. These are identical to the ones for Chromium, except the directory names and registry key names have been changed to "Thorium" so that you don't have to do that yourself. They are in the thorium_policy_templates.zip file.
  • Added preliminary code for Windows XP/Vista support, but I still need progwrp.lib from @win32ss , which should be coming soon when he releases Supermium M123 💯
  • Added a Memorial easter egg dedicated to my Grandmother "Gramma Linda", who I spent the last week in the hospital with, and she sadly died March 23, 2024 at the age of 83. 😭 Born on Dec. 27th, 1940. You can view the easter egg by running Thorium from the cmdline with --enable-logging --v=1 >> C:\place\where\you\want\debug.log. The top of the logfile will print the Thorium brand name and version, and under that is my little memorial code. > 9c63367
  • Added 5 patches from Supermium, which are supposed to help with crashes on Win7 RTM, and tweaks the tabstrip a little. > 32f338e
  • The flag I added chrome://flags#allow-insecure-downloads should now bother you even less about "dangerous downloads", when enabled. It is best to use this in conjunction with the Supermium flag chrome://flags#disable-download-upload
  • "Ungoogled Thorium" flag, which really just acts as a toggle to enable some of the Ungoogled patches all at once.
  • The NTP page was broken when using a search engine other than Google, including the extra ones I added to some locales. I fixed it upstream and also here. > 175416f
  • Added new flag chrome://flags#classic-omnibox . When used alongside the chrome://flags#custom-tab-shapes flag, this gives Thorium a very nice classic Chromium appearance, similar to versions before M72. This was based on this commit in Supermium, however he disabled rounded corners in the omnibox entirely, whereas M71 has a 3px radius. So I adjusted it to that, to make it more authentic looking. I will probably file a pull request in the Supermium repo about this.
  • Fixed the disable-encryption cmdline flag not working properly (for users of the portable .zips) here.
  • Updated libhighway in the libjxl repo to 1.1.0 > Alex313031/thorium-libjxl@1a4d1e7

NOTE: The NotoEmoji-Regular.ttf.zip is only for users who didn't install the font with the last release, or who haven't installed it as part of the Supermium installation process. See the bottom of the previous M122 release notes for info on how to install the font in Control Panel. It is needed for proper emoji support on the web.

NOTE 2: M122 seems to have a possible Handle leak > #64 which is almost certainly related to this upstream bug. Thorium doesn't leak as bad as Supermium, because there are two causes of the leaks, one being progwrp.dll, which these builds don't use. For Thorium-Win7, it shows up if you leave Thorium open for a long period of time. See > win32ss/supermium#372 (comment)