Aquí hi ha 15 versions de Thorium (AVX2), des de 4 de gener del 2026 fins a l’actual, 156.0.8078.28. Cadascuna enllaça amb els instal·ladors del mateix desenvolupador.
15 versions en 3 anys · unes 5 per any
| Versió | Data | Mida | Fitxers |
|---|---|---|---|
| 156.0.8078.28Darrera versió | 11 d’octubre del 2026 | — | 64 bits EXE64 bits EXE Notes de la versióHello everyone, I am gz83, a collaborator on the Thorium browser project. Since Alex is currently unavailable to update Thorium, I have temporarily taken over the task, and this release is a major update to the stable version of M156. The code is available here:
https://github.com/gz83/thorium
I think the current version is quite stable, and I'm only marking it as BETA because it hasn't been officially released by Alex yet.
Welcome to use Thorium. Please submit any issues you encounter in the main Thorium repository using the issue template:
https://github.com/Alex313031/thorium/issues
Here are the release notes for this release:
(Due to space limitations, not all changes are fully summarized.)
Updated Chromium from 154.0.8037.45 to 156.0.8078.28.
Thorium highlights
- Updated bundled uBlock Origin to 1.75.0, retaining offline installation for new profiles.
- Improved icon switching across the browser UI and WebUI. Thorium icons now use separate resources, preserving Chromium's rounded and legacy icons when --disable-thorium-icons is used.
- Updated Android extensions and on-device DevTools for M156, including a fix for the missing extension-feature declaration that caused Android compilation errors.
- Adapted the legacy download shelf to Chromium's updated active-content view API.
- Fixed V8 snapshot dependencies for Windows SSE2 installer packaging and macOS framework resources, resolving GN generation errors encountered during cross-compilation.
Chromium highlights
- JPEG XL decoding is enabled by default, using the Rust-based decoder with support for progressive images, HDR and animation.
- Expanded CSS support, including symbols(), margin-trim, random() and :navigation-source, for custom counters, cleaner layouts and navigation feedback.
- More capable JavaScript modules: import text directly with with { type: "text" }, and retry module fetches after network failures instead of permanently caching those failures.
- Expanded WebCrypto algorithms, adding ML-KEM, ML-DSA, X-Wing and ChaCha20-Poly1305.
- Inherited upstream stability and memory-safety fixes, including a dangling-reference fix in DOM attribute cloning. |
| 154.0.8037.45 | 24 de setembre del 2026 | — | 64 bits EXE64 bits EXE Notes de la versióHello everyone, I am gz83, a collaborator on the Thorium browser project. Since Alex is currently unavailable to update Thorium, I have temporarily taken over the task, and this release is a major update to the stable version of M154. The code is available here:
https://github.com/gz83/thorium
I think the current version is quite stable, and I'm only marking it as BETA because it hasn't been officially released by Alex yet.
Welcome to use Thorium. Please submit any issues you encounter in the main Thorium repository using the issue template:
https://github.com/Alex313031/thorium/issues
Here are the release notes for this release:
(Due to space limitations, not all changes are fully summarized.)
Updated Chromium from 152.0.7977.55 to 154.0.8037.45.
Thorium changes
- Updated Android extension support for M154 while preserving the mobile UI.
- Enabled on-device DevTools and Task Manager on Android, adapted from Cromite.
- Fixed missing WebUI images, including the mascot on thorium://version.
- Disabled Linux hardware video encoding by default to mitigate GPU-process crashes; hardware decoding remains unchanged.
- Updated Privacy Sandbox defaults and removed attestation preloading and component updates.
- Fixed uBlock Origin resource packaging, Windows installer builds, ChromeOS build compatibility, and macOS DMG asset downloads.
- Disabled bundled Mutter for SSE2 builds to avoid incompatible GLib configuration.
Chromium highlights
- DevTools can now retain network response bodies across cross-document navigations.
- Enabled the CSS scroll-axis-lock property by default.
- Continued removing deprecated Topics API code. |
| 138.0.7204.303 | 18 de febrer del 2026 | — | 64 bits EXE64 bits EXE Notes de la versióM138 R2
- Includes security fixes from upstream for latest M138 LTS version: DIFF
- Corrected issue where "Open in Current Tab" was placed where "Open in New tab" used to be in the webpage right click menu, which ruined muscle memory and annoyed many users (including me). https://github.com/Alex313031/thorium/issues/1110
- Colored icons corrected.
- Fixed the download shelf not showing tooltips on hover. https://github.com/Alex313031/thorium/commit/fac9b6d9f8c74d39a979caa34f14206045ae997a
- Fixed crash in profile selector https://github.com/Alex313031/thorium/issues/1115 & https://github.com/Alex313031/thorium/issues/1137
- Fix misc. crashes that should have been fixed upstream, but weren't > https://github.com/Alex313031/thorium/pull/1145
- Fix crash when "Remove Tab Search Button" flag is enabled https://github.com/Alex313031/thorium/issues/1111
- WebRTC should now work, for example Zoom calls, Discord, etc. https://github.com/Alex313031/thorium/issues/1113
- Easter eggs page (chrome://eggs) now works again (favicon needs fixing) https://github.com/Alex313031/thorium/commit/bbdf32090fe9c66cdc1a02b944af2a44a9445e5b
- New GUI installer with progress bar and confirmation, that builds on top of the installer from previous M138 release > https://github.com/Alex313031/thorium/commit/af404cdfaa0834052e607320248a9ea037bc7c0a
Known Issues:
- Top bar window dragging space (above the tabs) when Window is unmaximized is (still) too large on Windows and Linux. |
| 138.0.7204.300 | 1 de gener del 2026 | — | 64 bits EXE64 bits EXE Notes de la versióHappy New Year Release!
Whoo 😅 It took a long while to get here. Many months without updates.
However, going forward, Thorium will be based on the latest LTS (Long Term Support) Chromium revision, which changes twice a year. This will let me focus on features, bug fixes, and keeping Thorium secure, instead of always having to do the long, tedious work of rebasing to a new major Chromium revision. With my new job, I simply don't have as much free time. M138 is the current one, M144 is going to be the new LTS in 2 months. In between, I can make minor updates to Thorium to address security concerns and major bugs.
- Th24 now 98% complete, good enough for a release, Ill fix minor stuff in a future build.
- Restored ability to install MV2 extensions from the web store (previously you would have to sideload a .crx, or keep MV2 extensions you already had installed in that user profile).
- Fixed the Download Shelf crash, so chrome://flags/#download-shelf works again for people like me who hate the new download bubble. (bug in prev. beta release)
- Fixed Notification settings crash that plagued the last release. (bug in prev. beta release)
- Fixed Google sync not working and fixed translate not showing on some sites (bug in prev. beta release)
- Added HEVC patches (bug in prev. beta release)
- Windows Installer now has a dialog asking if you want to install (use --silentcommandline switch to revert to old silent behaviour)
Also, thanks to @gz83 work, the FTP patch is restored and working! Since Supermium removed the FTP patch, this makes Thorium the only browser left on earth that still supports FTP. FTP users, continue as you were 😁
Known Issues:
1. Top bar window dragging space (above the tabs) when Window is unmaximized is too large on Windows and GTK3 (Linux)
2. Some colored icons are missing in WebUI (people who hate my colored icons will rejoice 😆 )
3. Ask.com was removed as a search engine.
4. Easter eggs page isn't working (need to find out why, patches are in there)
5. I added a new right click menu item "Open in same tab" to prevent links from opening in a new tab, however I put it at the top of the menu, which I found is terrible for muscle memory since I kept accidentally clicking it. Will move it in next release.
EDIT: Sorry, took more like 50 hours to get the rest of the builds out. I'm in the middle of moving, so I've been physically exhausted. 😪 |
| 130.0.6723.174 | 13 de febrer del 2025 | — | 64 bits EXE64 bits EXE Notes de la versióM130
This release took a long time (3+ months!) to get out because of a new full time job, and the fact that Windows builds are still crashing. Windows builds are still delayed until I can figure it out. Might need to procure the help of some upstream Chromium devs that are nice enough to help me for free. Me and @midzer decided it would be a good idea to go ahead and release the Linux builds, which are working perfectly, even though we can't release for other platforms yet. UPDATE: Good news, I finally fixed the Windows crash, and MacOS builds are working again! So get ready for M130 for all the other platforms within the next day!
This is one of the complaints from the community that has always been valid, I am one man doing 95% of the coding work, so I can't keep it as up to date as a whole team or corporation can (@gz83 and @midzer occasionally help with coding, but mostly just make Windows and MacOS builds, and help with maintenance tasks).
If you are very concerned about Thorium not always being on the latest Chromium, then perhaps use another browser, or only use Thorium for specific tasks like JPEG-XL or viewing FTP sites. I use it all day, everyday, for work and pleasure, on all my various computers/old phones, since 2021 when I started the project. I've never gotten hacked, or gotten malware. That isn't to say that some zero-day, that they may have patched in a minor revision that Thorium hasn't been updated to yet, couldn't leave Thorium more vulnerable than Google Chrome for instance. It is just that usually, it would have to be a targeted attack, and running this build based on Chromium M130, rather than M132 (the latest), isn't going to turn your computer into some sort of virus magnet all of a sudden. Basically all I am saying is that the complaints and reasoning are very valid, but perhaps some of ya'll are getting a little too afraid and/or heated about it. (People getting mad at me on Reddit, or spamming my email with links to new zero days that have been found in Chromium).
New explainer document (with pictures!) about Cr23 and Th24 UI stuff: >> TH24.md
More Th24 fixes/updates include:
- More Chrome Labs items like "Middle Click Scroll"
- Tab Search button alignment is fixed. On Linux/MacOS it is also restored to the original rounded shape. On Windows, it is restored to the old style of being a window control button, like the minimize/maximize/close buttons.
- Colors are Restored! I originally didn't want to do this, but it turned out to be relatively easy. The old, non Cr23 colors had more contrast, and were more neutral so they blended better with different OSes styling. In addition, the "Customize Thorium" side panel now has the old color options on top of the existing new ones. See explainer document for pictures.
- Top bar icon sizes were slightly increased, to make them look better with the old UI.
- Omnibox suggestion row button radius was fixed
- Downloads page (chrome://downloads/) duplicate close button on previously downloaded items was fixed.
- Toggle button styling were restored. See explainer document for pictures.
- Dialog box sizing was restored. See explainer document for pictures.
- Sharing hub button was restored on the right side of the omnibox, where the bookmark button is, along with the original icon.
- Bookmarks folder icon restored for Linux now too (originally I just restored the Windows one).
- Bookmarks bar overflow button and "All Bookmarks" button alignment fixed.
- Omnibox left-hand-side separator is restored, as well as the color of the icon.
- Original new tab button and tab search button icons restored
- Unmaximized window frame grab handle height fixed in Th24
- Menu arrows restored to pre-Cr23 icons.
- Global Privacy Control patch added! This makes Thorium one of the few Chromium based browsers to have it. Cromite and Brave have it, but I'm not aware of any others. You can test that it is working in Thorium by visiting https://global-privacy-control.glitch.me/. The setti |
| 128.0.6613.189 | 18 d’octubre del 2024 | — | 64 bits EXE64 bits EXE Notes de la versióM128 Thorium 2024 UI "Th24" is complete. Please see the past 3 beta releases if you aren't up to speed about it. On top of those, we now:
- Have the restored bookmarks folder icon used in the bookmarks ui and bookmarks bar
- Fixed spacing of the new tab button
- Added 180px as an option to the new custom-tab-width chrome flag
- Tab separators are 2px again after I had temporarily reverted back to 1px
- More WebUI stuff is reverted to its pre-Chrome 2023 appearance.
- I am writing a full write-up/explainer on what Cr23 is, what Th24 is, and why I made it. It will have pictures to illustrate as well. It isn't finished yet but you can find it Here.
Now, other stuff:
- New flag chrome://flags#classic-omnibox "classic omnibox". When enabled, the omnibox (i.e. url bar) takes on a more squareish shape similar to classic versions of Chromium/Chrome. It was adapted from the same flag in Supermium, but I adjusted the radius, and I fixed an issue with stuff not showing up quite right when the omnibox is focused, i.e. when the results are all showing up. Might make a pull request upstream.
- The Thorium 2024 flag was added to "Chrome Labs" to make it easier to enable than going to chrome://flags. Just click the "beaker" icon (actually an Erlenmeyer flask lol) in the top bar, and you can enable it there.
- New flag chrome://flags/#remove-tabsearch-button to remove the tab search button from the tab strip.
- The bug on Linux where me setting it to the classic theme by default was causing crashes is now fixed.
- I finally added some background music to the Chrome Dino game. You can hear it on chrome://dino
- Added a new WebUI page chrome://eggs that has images from the easter egg contest on it.
- I enabled the Customize Toolbar feature ahead of schedule (the official stable enabled by default release was in M129). This lets you add a bunch of stuff to the toolbar.
- The size of the main menu button (aka the "hamburger menu" or "three dots menu") has been corrected to be smaller
- Better compiler tuning on MacOS
- "About Thorium" item in the main menu is now in a better place and doesn't have a blue "i" icon on it anymore.
- New flag chrome://flags#transparent-tabs, which makes tabs semi-transparent (Windows only)
- Limits of MV3 were removed. A MV3 extension like UBlock Origin Lite, if it were coded to take advantage of Thorium, now has limits on declarativeNetRequest that are similar to MV2. Thorium still intends to restore MV2 code when the time comes, but I thought this would be an interesting experiment. I might try to fork Ublock, so if you're interested in this, watch my GitHub account for a new repo.
Includes a build of Thorium UI Debug Shell (AVX only) TODO: Fix alignment of tab search button, fix FTP link clicking. |
| 126.0.6478.231 | 12 d’agost del 2024 | — | 64 bits EXE64 bits EXE Notes de la versióM126
- This is also Thorium's 30th major version anniversary. Very first Thorium was based on M96.
- Skipped M125 because it was too old. I was house-sitting for my dad/stepmom while they were away on a month long trip. I didn't have access to my workstation which I really need to do anything more than minor development work.
- (Linux Only) kAllowWindowDragUsingSystemDragDrop was re-enabled at the source level. This should fix tab/window dragging issues on Wayland, but may cause other unforeseen bugs on Wayland. File bugs if appropriate. Can be disabled with the cmdline flag --disable-features=AllowWindowDragUsingSystemDragDrop
- Google Hangouts component extension was removed, following concerns about privacy. However, if you use hangouts frequently and would like this extension back, see this ReadMe. Closes https://github.com/Alex313031/thorium/issues/743, https://github.com/Alex313031/thorium/issues/740, https://github.com/Alex313031/thorium/issues/449, https://github.com/Alex313031/thorium/issues/410
- The Chrome Refresh 2023 UI is now the default.
- I moved the tab search button back to the right of the tabstrip. I think it was a bad decision to put it on the left in the 2023 UI. However, if you prefer it on the left (to have Thorium's UI match Chrome's), enable the new chrome://flags/#left-aligned-tab-search-button flag I added.
- Another performance bump due to some new PGO configs courtesy of @RobRich999. See this commit. In some limited testing it got better Speedometer 3.0 scores than Chrome.
- libjxl updated to 0.10.3
- Manifest V2 support force enabled (Starting in M128 they are experimenting with disabling MV2). It will be completely removed in M136 (10 months from now), and when they finally do remove the actual code for loading MV2 extensions, it will be restored, because F**k Google! Even if it takes a crapload of work, I am determined to restore it, because without UBlock Origin working properly in Thorium, I wouldn't even want to use my own browser! If you want to use other Chromium based browsers, you will eventually be out of luck, and will either need to use Firefox, or find another Chromium fork that has MV2 support when the time comes.
- New flag chrome://flags#revert-from-portable can be used to prevent data loss when reverting a user profile from portable mode to normal mode (i.e. when turning off the disable-encryption and disable-machine-id flags). Can also be used when moving the user profile from one machine to another. Read the flag description for details.
Two more things: – I have created a new user survey for 2024. The more responses I get, the better, and it will be used to guide decisions about Thorium into Q4 of 2024. Take the 8 question quick survey here > https://www.surveymonkey.com/r/355TK88 – I am hosting an art/image contest! The winner's image will be displayed on the easter egg page, as well as the chrome://version page. It should be an art or clipart image. See details and requirements over here > https://thorium.rocks/contest |
| 124.0.6367.218 | 17 de maig del 2024 | — | 64 bits EXE64 bits EXE Notes de la versióM124
- AC3/E-AC3 Audio support restored. It was disabled in the last couple of versions due to ffmpeg changes. Dolby Atmos audio is also restored. Note that for ARM/ARM64 builds, it is still disabled, due to incompatibilities with how Chromium loads the libffmpeg library.
- WebRTC (used for real-time communication like video chats, i.e. Zoom, for example) can now use H.265/HEVC (recent upstream Chromium feature) on devices without hardware decoding support (Thorium feature). This is good because H.265 compression means that you will have less stuttery streams if you are on a bandwidth limited connection.
- Fingerprinting protection patch added. Note this isn't a safety blanket, and doesn't mean Thorium will remove all types of fingerprint tracking it just makes it better than normal Chromium/Chrome. I would like to expand on this in the next version by adding a setting to enable the Global Privacy Control header, alongside the "Do Not Track" setting, which is also enabled by default in Thorium.
- Added flag to enable/disable Side Panel Journeys, which can be annoying. chrome://flags#side-panel-journeys
- Added flag to enable/disable showing the built in internal extensions that are normally hidden. They are now hidden by default (like in normal Chromium), but can be re-enabled with chrome://flags#show-component-extension-options. I did this because I was getting too many issues with people wondering what they are, why they couldn't be removed, and if they were a security concern. These extensions are built in to every Chromium browser. Disabling them would remove support for the Web Store, viewing PDFs, and integrating with Google Hangouts. I added a patch from UnGoogled Chromium a while back to un-hide them, but it has led to more confusion than it is worth. Since most people don't care, they are now hidden again, but the flag is for people who want to inspect or debug them, or just want the transparency of showing all extensions that are loaded in the browser.
- The Side Panel Chrome Customization feature now works even if Chrome Refresh 2023 UI is disabled (Thorium has it disabled by default). However, fixing this this led to an unforeseen minor issue, that I didn't catch until everything was already built. Even if Chrome Refresh 2023 is enabled with the chrome://flags/#chrome-refresh-2023 and chrome://flags/#customize-chrome-side-panel flags as mentioned in the M123 release, it still won't actually work unless you also pass the --disable-features=CustomizeChromeSidePanelNoChromeRefresh2023 flag. Since I didn't catch this until afterward, there is no GUI flag available on the chrome://flags page. You will need to specify it manually on the commandline, either from the terminal, or to make it permanent, by editing the shortcut (on Windows), or editing /usr/bin/thorium-browser (on Linux). Next release will fix this.
- The entire browser now respects Gamma/Alpha settings that the user has set for the display (Windows only for now). It is unknown how this will play with Thorium's JPEG-XL support. Feedback requested.
- New commandline flag to disable the custom Thorium DNS config. Normally, Thorium uses two patches, to make DNS queries more privacy respecting, and to use DNS over HTTPS (DoH) by default, which is more secure and can't be intercepted by "man in the middle" attackers. However, this was breaking some people's configurations, especially when they had manually set DNS options in the OS, or were using external third party apps that change DNS settings (like VPN services). So, if you pass the --disable-thorium-dns-config flag on the commandline, Thorium will use the default Chromium DNS configuration. You can make it permanent using the same steps as above. I will also make this a GUI flag in the next release.
- 32 Bit Linux is now supported, however I am not going to be regularly building binaries. But it is at least supported at the source code level again. There is an M123 release available. Note that Ubuntu 16.04 is |
| 123.0.6312.133 | 24 d’abril del 2024 | — | 64 bits EXE64 bits EXE Notes de la versióM123
- Enabled WebSQL by default (for things like Session Buddy 3)
- More compiler optimizations in PGO (Linux-only for now) > https://github.com/Alex313031/thorium/commit/acf69ddd0fd1069fc39db86a8fee3644c5747c5a#diff-9b63dea0428a0efde7b9737c2b752678592868f64817cfbad4af4767d4bdfa84
- More compiler optimizations (well, actually the removal of some LLVM flags) > https://github.com/Alex313031/thorium/commit/c55c6b3e1ba9550b9c11700f929f51e8c57853a3
- Disabled the ugly "Chrome Refresh 2023" UI by default https://github.com/Alex313031/thorium/commit/ec8b741ecf60bf1cfc6e44428afb20764109430a however, if you decide you want it, set these two flags to true: chrome://flags/#chrome-refresh-2023 & chrome://flags/#customize-chrome-side-panel
- If Chrome 2023 Refresh UI is enabled, then I added updated icons for the top bar (colored by default like usual, but can be made grey with the chrome://flags/#disable-thorium-icons flag). > https://github.com/Alex313031/thorium/commit/ec8b741ecf60bf1cfc6e44428afb20764109430a
- Minor spacing and spelling fixes on some chrome:// pages that Thorium modifies. > https://github.com/Alex313031/thorium/commit/8d050fcf04e356c1a6dc2bed839181ae3a99872f
- 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. > https://github.com/Alex313031/thorium/commit/dcf4dd9848eb2a3041896d00eec135d3281d17ec
- Added a Memorial easter egg dedicated to my Grandmother "Gramma Linda", who I spent the last month 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. > https://github.com/Alex313031/thorium/commit/8c0850e25eb5946e33dbe400ce279630cfda87e7
- 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 here > https://github.com/Alex313031/thorium/commit/e11300316f324c389fe513f12911014d3e1d605c
- Fixed the disable-encryption flag not working properly (for users of the portable .zips) > https://github.com/Alex313031/thorium/commit/1ac0e00cbca58628e4e24c779dddd65569c158b8 This should fix issues where Thorium signs you out of sites on every restart.
- Updated libhighway in the libjxl repo to 1.1.0 > https://github.com/Alex313031/thorium-libjxl/commit/1a4d1e77902ada5e673a1881d2efa54a6d55f95c for better SIMD optimization
- Update libjxl to 0.10.2, which makes JPEG-XL rendering much faster, and fixes bugs when images were above a certain size > https://github.com/Alex313031/thorium-libjxl/commit/fb2a3d6a7925ecaab68b729fe64f6ea277221251
Big news! On top of Thorium continuing to support Windows 7/8/8.1 (which I have been doing for a while now, since M110), Thorium now supports Windows XP and Windows Vista! I made a page dedicated to it, with an XP style theme similar to the Win7 page > https://thorium.rocks/xp/.
Download releases for all these Pre-Windows 10 OSes here > https://github.com/Alex313031/thorium-legacy/releases
This also means that Thorium now supports more OSes and architectures than ANY other browser on the market!. Windows XP - 11 x32, x64, and arm64. MacOS x64 and arm64. Linux x64 and Raspberry Pi arm64. And Android arm32, arm64, and x86.
Thanks to @gz83 for helping with Windows builds + policy templates, and @win32ss for providing the baseline patches used to restore Windows XP/Vista support. |
| 122.0.6261.132 | 15 de març del 2024 | — | 64 bits EXE64 bits EXE Notes de la versióNothing too special this release, just your standard Chromium upgrade.
However, four things:
- Fixed the profile picker crash, which would cause Thorium to just segfault and crash without warning or any useful log output if you tried to add a new profile, OR if you had multiple profiles already added. This is my fault and I was being a dummy last release. Let me explain: Last release notes I said "Enabled AutoPlay toggle in Settings, I previously had it disabled due to a crash". Well I literally left myself a comment line to remind me what the crash was > https://github.com/Alex313031/thorium/commit/5373a94bf0e367529c5b9fb5dd07044fb341eba9#diff-67eea7cc5329808ed94c726a817ead2b1ac9a0d35a01e6360f553f7e63703572R1116 Yet I just tested to make sure the browser didn't crash on startup (which it wouldn't on my end because I only use one profile). I forgot to check by making a new profile(s). Thus, I declared the bug "fixed" when it really wasn't, and promptly got spammed with a bunch of sad people who's browsers were crashing. This was a stupid mistake on my part, and I'm sorry to anyone whos workflows got interrupted and the frustration that people were having. I will probably leave this setting disabled indefinitely, since I already added a chrome://flags flag to control this behavior anyway > chrome://flags/#autoplay-policy Fixes https://github.com/Alex313031/thorium/issues/577, https://github.com/Alex313031/thorium/issues/564, https://github.com/Alex313031/thorium/issues/596, https://github.com/Alex313031/thorium/issues/586, https://github.com/Alex313031/thorium/issues/570, https://github.com/Alex313031/Thorium-MacOS/issues/45, https://github.com/Alex313031/thorium/issues/575, https://github.com/Alex313031/thorium/issues/572, https://github.com/Alex313031/thorium/issues/599, https://github.com/Alex313031/Thorium-Win/issues/176, https://github.com/Alex313031/Thorium-Win/issues/169, and https://github.com/Alex313031/Thorium-MacOS/issues/42
- Disabled some more "Privacy Sandbox" bullcrap
- Added a patch from Ungoogled to disable captive portal detection. Note this won't work in all cases. Fixes https://github.com/Alex313031/thorium/issues/528
- This release is actually ahead of the version in official stable Chrome right now (.128 minor rev), as I spotted a nice security fix in V8 that was not landed until the .132 minor revision.
Also, I got more issues regarding people disliking the custom colored top bar icons. Reminder that since M121, I added a flag to disable these > chrome://flags/#disable-thorium-icons |
| 121.0.6167.204 | 20 de febrer del 2024 | — | 64 bits EXE64 bits EXE Notes de la versióM121 Thorium's 30th version birthday!
- Disabled annoying feature promos like "Show me how to set Chrome's theme?" and "Do you want to take the privacy check now?". It wouldn't be so bad if these didn't appear randomly, and interrupt your workflow by blocking interaction with the rest of the browser until you click "Yes" or "Not right now". (Also notice how they say "Not right now" instead of "No". WTF is up with corporations doing this. It's subtle, but it's like psychologically saying "we'll let you say no now, but we expect you to change your decision later". Like no, leave me alone!).
- Dolby Vision should now use proper color space info from your machine. Note that Dolby support still requires a hardware decoder to work at all, unlike HEVC/H.265 content which we added a patch to allow software decoding.
- Updated libhighway to 1.0.7, and libjxl to 0.9.2. This should hopefully fix the JPEG-XL HDR issues some people reported. Should fix https://github.com/Alex313031/thorium-libjxl/issues/18
- On Windows, the mini_installer.exe unpacks itself faster due to an upstream change.
- On Windows, preloading the browser, for example with background mode enabled, is now a little bit faster due to preloading pdh.dll and uxtheme.dll from system32.
- Network Certificates now use the BoringSSL library (yes that's really its name), which is better overall than OpenSSL. (Don't worry, BoringSSL is still open source, and is actually a fork of OpenSSL).
- Enabled a new Experimental feature, called kResponsiveToolbar. This makes it where when the window size is too small to hold both the tabstrip and top bar buttons (for example if you have alot of pinned extensions), the top bar buttons will be moved to a little chevron overflow menu.
- Re-enabled a setting that I previously disabled due to crashes, which allows you to toggle AutoPlay settings at chrome://settings/content/sound
- Added a much requested feature to be able to disable the colored custom top bar icons. You can now disable them with the flag > chrome://flags/#disable-thorium-icons. Rejoice! as I know many people don't like that I added blue and green colors to those. Note that icons used in the menus and settings still have blue colored triangles. I'm not gonna change those, as it's too much work and most people don't care about those. Fixes https://github.com/Alex313031/thorium/issues/307 and https://github.com/Alex313031/thorium/issues/66
- Prevented Thorium complaining about missing Vulkan drivers on non-Intel platforms. This has been a long standing issue in Chromium, but I'm not going to file a bug because it is used by their infrastructure.
- Added Thorium's extra search engines to even more locales, including Mexico and Venezuela.
- Completely disabled the "Privacy Sandbox" (previously known as FLOC), because it's a s**tshow, and not good for user's privacy at all. See > https://proton.me/blog/google-privacy-sandbox
- Enabled a compiler flag called _LIBCPP_HARDENING_MODE = _LIBCPP_HARDENING_MODE_FAST, which hardens C++ code against flow integrity issues and memory overflows, while still keeping stuff fast compared to = 1
- Removed some extraneous LLVM opts
- Re-enabled the chrome://whats-new page after I accidentally disabled it in M117.
- More SIMD optimizations in the AVX2 versions.
- I changed the download bubble flag name to chrome://flags/#disable-download-bubble, so if you changed this to restore the old download shelf, you will need to set it again.
- Updated the documentation in the //docs directory, and on the site at https://thorium.rocks/docs which should allow you all to easily make your own builds now. Previously, following the docs which were very out of date (out of date for both upstream and because of the new build scripts added to the repo) would not yield a working browser. Fixes https://github.com/Alex313031/thorium/issues/488, https://github.com/Alex313031/thorium/issues/362, https://github.com/Alex313031/thorium/issues/551, and https://github.com/Alex3 |
| 120.0.6099.235 | 24 de gener del 2024 | — | 64 bits EXE64 bits EXE Notes de la versió- More optimization flags as per guidance from @RobRich999 here > RobRich999/Chromium_Clang#26 (comment)
- Re-enabled component ffmpeg.dll (in case you ever wanted to replace it with a version that doesn't have proprietary codecs to make a "fully FOSS" build. Most people won't want this as it breaks media playback on alot of sites (including Widevine).
- Added a new right-click menu item to "Save video frame" which you can use to save a .png of the current paused frame.
Added three new chrome://flags flags. These are:
- chrome://flags/#vaapi-video-decode-linux-gl to toggle using the GL backend for VAAPI acceleration (Linux only). Fixes Alex313031/thorium#162
- chrome://flags/#close-window-with-last-tab which allows you to keep the application open when closing the last tab (i.e. closing the last tab will simply open a new blank one). Fixes Alex313031/thorium#338
- chrome://flags/#allow-insecure-downloads to fix the annoying issue where Thorium won't download files if they come from http:// ftp:// or "mixed origins" i.e. an http:// download initiated by an https:// page. Fixes Alex313031/thorium#509 |
| 119.0.6045.214 | 6 de gener del 2024 | — | 64 bits EXE64 bits EXE Notes de la versió- Fixes multiple CVEs including GHSA-xm5p-7w7v-qqr5
- Better HLS support
- Better JavaScript compilation performance due to new Thorium compiler flags as well as upstream V8 re-workings.
- Updated Widevine versions
- The search engine choices that Thorium adds are now available in more locales. (Notably not in Russia or China because ya know, their governments being oppressive and stuff and not allowing certain URLs. Hong Kong and Ukraine are not affected).
- Live Caption should now finally work (English only, sorry. The .grdp files for other languages are closed source for now).
- ChromeCast can now use VP8 and VP9 codecs for less bandwidth consumption if you have slower internet. (Note that this is disabled by default in Chromium, I enabled it, but it is still experimental).
- New chrome://flags flag chrome://flags#disable-aero This disables transparency effects and GPU accelerated window frame compositing (while still leaving GPU acceleration for the actual web contents intact). It is useful if you dislike transparency, or are getting glitches on Windows 11 with the window frame.
- Storage Access API was disabled because the security risk is more than the usability improvement. If you need this, use the new chrome://flags/#storage-access-api flag I added to enable it.
- Keyboard shortcuts in ThoriumOS now align better with Linux.
- Portable version now also sets the cache dir to ./.config/cache, to prevent any disk writes outside of the dir.
- Rejoice! If you are like me and hate the new "Download bubble" and want the old "Download shelf" back, well I reverted a commit from upstream, and now there is a flag for it! > chrome://flags#download-bubble
- Windows builds are now more hardened against memory overflows by enabling the arg "win_enable_cfg_guards = true"
- PGO is now more effective (thanks @RobRich999) > Alex313031/thorium@5fe3937
- New flag from Ungoogled-Chromium chrome://flags#tab-hover-cards Allows removing tab hover card images, and instead replace with a tooltip (the behavior before M106). |
| 117.0.5938.157 | 11 d’octubre del 2023 | — | 64 bits EXE64 bits EXE Notes de la versió- Removed Linux middle click autoscroll by default because it caused bugs for some people. You can still enable it by using the cmdline flag --enable-blink-features=MiddleClickAutoscroll (and I removed the warning bar for people who do). Fixes > Alex313031/thorium#199
- You can now choose to not show full URLs. Previously it was forced to true, and selecting/unselecting "Always show full URLs" would do nothing. It is now still enabled by default, but you can choose to unselect it. I will be making a PR to Ungoogled Chromium about this.
- HEVC/H.265 decoding is now multi-threaded. Thanks to @RobRich999 for pointing this out and where to enable it.
- Two major security vulnerabilities in libwebp and libvpx were fixed. See the new security policy for info about submitting security bugs, and a list of fixed vulnerabilities (which will be updated henceforth). If you use any of my Electron apps, those were also recently fixed.
- On top of my Thorium-Win7 fork, which will soon be updated to be based on Supermium M118 (me and @gz83 are working on a unified patch for this), I also made a new repo: https://github.com/Alex313031/chromium-xp with ongoing work to resurrect Chromium on XP. I currently have fixed google search, compiling with the windows 10 sdk, and added Thorium's optimizations (minus AVX).
- chrome_management_service should work properly now, if any of you out there are using Thorium with enterprise policies set.
- Slightly higher Speedometer scores, due to both upstream optimizations, and me tweaking rustflags in the compiler config. |
| M138.0.7204.300 | 4 de gener del 2026 | — | 64 bits EXE64 bits EXE Notes de la versióHappy New Year Release!
Whoo 😅 It took a long while to get here. Many months without updates.
However, going forward, Thorium will be based on the latest LTS (Long Term Support) Chromium revision, which changes twice a year. This will let me focus on features, bug fixes, and keeping Thorium secure, instead of always having to do the long, tedious work of rebasing to a new major Chromium revision. With my new job, I simply don't have as much free time. M138 is the current one, M144 is going to be the new LTS in 2 months. In between, I can make minor updates to Thorium to address security concerns and major bugs.
- Th24 now 98% complete, good enough for a release, Ill fix minor stuff in a future build.
- Restored ability to install MV2 extensions from the web store (previously you would have to sideload a .crx, or keep MV2 extensions you already had installed in that user profile).
- Fixed the Download Shelf crash, so chrome://flags/#download-shelf works again for people like me who hate the new download bubble. (bug in prev. beta release)
- Fixed Notification settings crash that plagued the last release. (bug in prev. beta release)
- Fixed Google sync not working and fixed translate not showing on some sites (bug in prev. beta release)
- Added HEVC patches (bug in prev. beta release)
- Windows Installer now has a dialog asking if you want to install (use --silentcommandline switch to revert to old silent behaviour)
Also, thanks to @gz83 work, the FTP patch is restored and working! Since Supermium removed the FTP patch, this makes Thorium the only browser left on earth that still supports FTP. FTP users, continue as you were 😁
Known Issues:
1. Top bar window dragging space (above the tabs) when Window is unmaximized is too large on Windows and GTK3 (Linux)
2. Some colored icons are missing in WebUI (people who hate my colored icons will rejoice 😆 )
3. Ask.com was removed as a search engine.
4. Easter eggs page isn't working (need to find out why, patches are in there)
5. EDIT: Corrected issue where "Open in Current Tab" was placed where "Open in New tab" used to be, which ruined muscle memory.
EDIT: Sorry, took more like 50 hours to get the rest of the builds out. I'm in the middle of moving, so I've been physically exhausted. 😪 |