The Tor Browser 14.0.1 (All Platforms) has been released. (29-October-2024) Tor Browser 14.0.1 is now available from the Tor Browser download page and also from our distribution directory. Blog/Announcement | Full Changelog | Spoiler Full changelog The full changelog since Tor Browser 14.0 is: All Platforms Updated Tor to 0.4.8.13 Bug tor-browser#43231: Rebase Tor Browser 128-based stable and alpha onto 128.4.0esr Bug tor-browser#43240: Backport security fixes from Firefox 132 Windows + macOS + Linux Updated Firefox to 128.4.0esr Android Updated GeckoView to 128.4.0esr Build System All Platforms Bug tor-browser-build#41289: Fix single-browser in relprep.py Linux Bug tor-browser-build#41282: Add SSL to our custom Python for MozBug 1924022 applications releases
The Tor Browser 14.0.2 (All Platforms) has been released. (13-November-2024) Tor Browser 14.0.2 is now available from the Tor Browser download page and also from our distribution directory. Blog/Announcement | Full Changelog | Spoiler Full changelog The full changelog since Tor Browser 14.0.1 is: All Platforms Updated NoScript to 11.5.2 Bug tor-browser#43257: NoScript-blocked content placeholders causing slow-downs Windows + macOS + Linux Bug tor-browser#32668: NoScript default whitelist re-appears on clicking NoScript Options / Reset Bug tor-browser#43258: NoScript Lifecycle error on extension updates Bug tor-browser#43262: Onion keys dialog. “Remove” removes all keys, “Remove all” does nothing. macOS Bug tor-browser#43245: TB14 on macOS crashing when visiting some onionsites Build System All Platforms Updated Go to 1.22.9 Windows + macOS + Linux Bug tor-browser-build#41286: Update the deployment update scripts to optionally take an override hash
The Tor Browser 14.0.3 (All Platforms) has been released. (26-November-2024) Tor Browser 14.0.3 is now available from the Tor Browser download page and also from our distribution directory. Blog/Announcement | Full Changelog | Spoiler Full changelog The full changelog since Tor Browser 14.0.2 is: All Platforms Bug tor-browser#43306: Rebase Tor Browser Stable onto 128.5.0esr Bug tor-browser#43313: Backport security fixes from Firefox 133 Windows + macOS + Linux Updated Firefox to 128.5.0esr macOS Bug MozBug 1768724#43165: Disable Microsoft SSO on macOS [tor-browser] Android Updated GeckoView to 128.5.0esr Build System All Platforms Updated Go to 1.22.9 Bug tor-browser-build#40996: Do not version the .nobackup files Bug tor-browser-build#41284: Update relprep.py script to not synchronise changelogs between channels Bug tor-browser-build#41300: Add bea, clairehurst, and jwilde to tb_builders
The Tor Browser 14.0.7 (All Platforms) has been released. (04-March-2025) Tor Browser 14.0.7 is now available from the Tor Browser download page and also from our distribution directory. Blog/Announcement | Full Changelog | Spoiler Full changelog The full changelog since Tor Browser 14.0.6 is: All Platforms Updated OpenSSL to 3.0.16 Bug tor-browser#43522: Rebase Tor Browser release onto 128.0.8esr Bug tor-browser#43536: Backport security fixes from Firefox 136 Windows + macOS + Linux Updated Firefox to 128.8.0esr Android Updated GeckoView to 128.8.0esr Updated Zstandard to 1.5.7 Build System All Platforms Bug tor-browser-build#41380: Update kick-devmole script to use Mullvad's new GitHub action
The Tor Browser 14.0.8 (Windows Only) has been released. (27-March-2025) Tor Browser 14.0.8 is now available from the Tor Browser download page and also from our distribution directory. Blog/Announcement | Full Changelog | Spoiler Tor Browser 14.0.8, a Windows only emergency release, is now available from the Tor Browser download page and also from our distribution directory. This version includes very urgent security updates to Firefox for Windows. We advise Windows users to update immediately. Send us your feedback If you find a bug or have a suggestion for how we could improve this release, please let us know. Full changelog The full changelog since Tor Browser 14.0.7 is: Windows Bug tor-browser#43553: Backport tor-browser#43504: Implement User Survey UX (Desktop) Bug tor-browser#43592: Backport security fixes from Firefox 128.8.1esr Build System Windows Bug tor-browser-build#41375: Backport Bug 41374+40799: Remove support for migrate_archs and migrate_langs in update_responses + Remove legacy locale iteration in update-responses and dmg2mar Bug tor-browser-build#41383: Add clairehurst to list of accepted firefox/geckoview signers Bug tor-browser-build#41384: OpenSSL hash files have changed format Bug tor-browser-build#41399: Update snowflake to 2.11.0 and lyrebird to 0.6.0 Bug tor-browser-build#41378: Backport Bug 41363: Make separate update_responses commit for each platform
The Tor Browser 14.0.9 (All Platforms) has been released. (01-April-2025) Tor Browser 14.0.9 is now available from the Tor Browser download page and also from our distribution directory. Blog/Announcement | Full Changelog | Spoiler Tor Browser 14.0.9 is now available from the Tor Browser download page and also from our distribution directory. This version includes important security updates to Firefox. Send us your feedback If you find a bug or have a suggestion for how we could improve this release, please let us know. Full changelog The full changelog since Tor Browser 14.0.8 is: All Platforms Updated Tor to 0.4.8.16 Bug tor-browser#43580: Backport tor-browser#43443: Drop effective top-level domain for au.securedrop.tor.onion Bug tor-browser#43584: Rebase Tor Browser stable onto 128.9.0esr Bug tor-browser#43601: Backport security fixes from Firefox 137 Windows + macOS + Linux Updated Firefox to 128.9.0esr macOS + Linux + Android Bug tor-browser#43553: Backport tor-browser#43504: Implement User Survey UX (Desktop) Android Updated GeckoView to 128.9.0esr Bug tor-browser#43552: Backport tor-browser#43505: Implement User Survey UX (Android) Bug tor-browser#43578: Backport tor-browser#43556: Add the “Dismiss” translations in the survey banner Build System All Platforms Updated, Go to 1.22.12 Bug tor-browser-build#41407: Use Lyrebird also for the Snowflake PT Bug tor-browser-build#41420: Update the changelog script for label updates Windows + macOS + Linux Bug tor-browser-build#41378: Backport Bug 41363: Make separate update_responses commit for each platform macOS + Linux + Android Bug tor-browser-build#41375: Backport Bug 41374+40799: Remove support for migrate_archs and migrate_langs in update_responses + Remove legacy locale iteration in update-responses and dmg2mar Bug tor-browser-build#41383: Add clairehurst to the list of accepted firefox/geckoview signers Bug tor-browser-build#41384: OpenSSL hash files have changed format Bug tor-browser-build#41399: Update snowflake to 2.11.0 and lyrebird to 0.6.0 Bug tor-browser-build#41378: Backport Bug 41363: Make separate update_responses commit for each platform Linux Bug tor-browser-build#41337: Remove libstdc++ from Linux tor-expert-bundle Android Bug tor-browser-build#41410: Use the Lyrebird name on Android
The Tor Browser 14.5 (All Platforms) has been released. (16-April-2025) Tor Browser 14.5 is now available from the Tor Browser download page and also from our distribution directory. Blog/Announcement | Full Changelog | Spoiler Full changelog The full changelog since Tor Browser 14.0.9 is: All Platforms Bug tor-browser#41710: Refactor about:torconnects relation to TorConnectParent Bug tor-browser#41921: Clean up initialisation and bridges conflict between TorSettings and TorConnect Bug tor-browser#42300: Do not store logs inside TorProvider Bug tor-browser#43308: Only allow “about:” pages to have access to contentaccessible branding assets Bug tor-browser#43323: Expose a stable asset from chrome:// to identify Tor, Base, and Mullvad Browser Bug tor-browser#43334: Developer Tools lacks data for Responsive Design Mode and Compatibility Bug tor-browser#43336: Move branding files out of torbutton Bug tor-browser#43337: Add branding files to translation CI Bug tor-browser#43345: Translation CI: Exclude android strings from the legacy branch Bug tor-browser#43446: Change the Tor Browser name between releases Bug tor-browser#43463: Include moat circumvention countries in the build (tor-browser part) Bug tor-browser#43488: Handle Moat connection errors and other non-bootstrapping errors in TorConnect Bug tor-browser#43490: Use lower case “n” for “Tor network” in the UI Bug tor-browser#43524: Enable new locales: be, bg and pt-PT Bug tor-browser#43529: AutoBootstrapAttempt cancel does not await BootstrapAttempt.cancel Bug tor-browser#43551: Backport Mozilla Bug 1924070 - modify H.264 extradata to match sample conversion code. Bug tor-browser#43575: Cleanup channel preferences Bug tor-browser#43628: Handle unavailability of NetworkLinkService API in Tor Connect Windows + macOS + Linux Bug tor-browser#40473: Tor logs UI not updated as new logs come in Bug tor-browser#41051: Replace Noto Sans Myanmar with Pyidaungsu Bug tor-browser#41755: Show the link to about:support in the help menu Bug tor-browser#41831: Some .tor.onion sites are not displaying the underlying V3 onion address Bug tor-browser#41919: Add temporarily visible web content-size overlay after resizing window when letterboxing is enabled Bug tor-browser#42186: Drop about:tbupdate Bug tor-browser#42550: Do not re-try auto-bootstrapping after the user selects a specific region in about:torconnect Bug tor-browser#42597: Lox.generateInvite does not convert JSON object to string Bug tor-browser#42656: about:torconnect new url location override (maybeUpdateOpenLocationForTorConnect) mostly does nothing Bug tor-browser#42670: Letterboxing sometimes visible even if disabled Bug tor-browser#42720: Link to release notes missing from “About Tor Browser” window Bug tor-browser#42739: Fix localization in the profile error dialog Bug tor-browser#42802: Make use of :has CSS selector Bug tor-browser#43130: Adjust preferences for contrast theme or forced colors Bug tor-browser#43189: Remove privacy.resistFingerprinting.spoofOsInUserAgentHeader machinery entirely Bug tor-browser#43205: newwin / letterboxing rounding with subpixels is off Bug tor-browser#43237: Tweak Tor circuit display panel for screen readers Bug tor-browser#43254: Cancel Moat requests when no longer needed Bug tor-browser#43263: Onion site keys: add some alerts for screen readers Bug tor-browser#43294: Replace Actor willDestroy with didDestroy Bug tor-browser#43314: Tidy up connection preferences for screen readers and keyboard users Bug tor-browser#43320: Improve how bridge settings appear in search results Bug tor-browser#43321: Do not focus the connect button if the user has never connected before Bug tor-browser#43328: Improve tor log dialog Bug tor-browser#43398: tor-urlbar-button-plain hover styling is overwritten by tor-button rule Bug tor-browser#43405: Handle failing to apply tor settings Bug tor-browser#43406: Hide the “Onion Available” button whilst the “Connect” button is shown Bug tor-browser#43461: Drop our wordmark padding Bug tor-browser#43462: Use NetworkLinkService instead of Moat for the internet test Bug tor-browser#43465: Show the urlbar Connect button during a bootstrap or final error Bug tor-browser#43466: Drop unnecessary CSS rules in branding aboutDialog.css Bug tor-browser#43647: Race condition in about:tor prevents displaying localised survey banner Bug tor-browser#43469: Rename “Quickstart” toggle as “Connect automatically” (Desktop) Bug tor-browser#43502: Move openTorConnect and getRedirectUrl to TorConnectParent Bug tor-browser#43531: Use “label” attribute rather than textContent for the bridge dialog XUL buttons Bug tor-browser#43547: Cannot remove the final bridge Bug tor-browser#43563: TorConnect country/region names should change based on the app language Bug tor-browser#43632: Letterboxing size indicator may display data from a background tab Bug tor-browser#43642: New tab shows letterboxing size indicator Bug tor-browser#43653: privacy.resistFingerprinting.spoofOsInUserAgentHeader is still in our pref file even though we ripped out the code Windows Bug tor-browser#43402: set browser.startup.blankWindow false Linux Bug tor-browser#30970: Different window borders in XFCE can lead to different, not rounded window sizes Bug tor-browser#41786: Remove old fontconfig stuff at the next watershed update Bug tor-browser#41799: Make lack of fonts.conf less of a footgun Bug tor-browser#43330: System fonts leak when emptying the allow list on Linux Bug tor-browser-build#41297: Add video codecs dependencies (recommends) on the Debian package Bug tor-browser-build#41298: Remove --detach parameter from .desktop files Bug tor-browser-build#41312: Remove comment in start-browser about --class and --name parameters Android Bug tor-browser#41188: Implement Android-native Connection Assist UI Bug tor-browser#42251: Expose TorConnect lifecycle events to fenix Bug tor-browser#42651: Finishing bootstrapping kicks the user out of settings, interupting whatever they were doing Bug tor-browser#43091: Delete unused android strings Bug tor-browser#43198: Remove “Learn more” link from Android's no-internet error Bug tor-browser#43199: Bootstrapping bar needs a little TLC on Android (Part 1) Bug tor-browser#43222: All tor logs timestamps reset to current time when opening screen Bug tor-browser#43229: Buttons that open links can be accessed before torbrowser is bootstrapped, leaving the app in a bad state Bug tor-browser#43232: Make the Android Meek transport easier to debug Bug tor-browser#43241: Improve hiding non-private tab features on Android Bug tor-browser#43251: Enable tab suggestions and autocomplete for private tabs on Android Bug tor-browser#43329: Remove remaining traces of the old Bootstrap on Android Bug tor-browser#43350: Remove all caps comment from android string Bug tor-browser#43351: Don't force ALL CAPS for the fenix snackbar action button text Bug tor-browser#43359: Improper handling of TorBootstrapChangeListener with respect to system onDestroy() calls for HomeActivity Bug tor-browser#43360: Replace custom variable isBeingRecreated with built-in isFinishing function Bug tor-browser#43361: Move code relating to onTerminate() in FenixApplication.kt Bug tor-browser#43368: Add @Suppress for incorrect linting error “Overriding method should call super. onNewIntent” Bug tor-browser#43408: Access TorConnect.quickstart separately from TorSettings.getSettings on Android Bug tor-browser#43464: TBA Alpha and Nightly cannot be debugged with about:debugging Bug tor-browser#43473: Rename “Quickstart” toggle as “Connect automatically” (Android) Bug tor-browser#43480: Split up TorConnectionAssistViewModel for better readibility and performance. Bug tor-browser#43498: Uplift tor-browser#43129: about:neterror cannot display SVG on Android with Security Level Safest Bug tor-browser#43528: Improper handling of TorBootstrapChangeListener in HomeActivity Bug tor-browser#43565: The quit button on Android doesn't actually exit Bug tor-browser#43576: Connection Assist on Android Polish Bug tor-browser#43581: Bookmarks are failing to load on Tor Browser Android Alpha 14.5a5 Bug tor-browser#43593: Use “region” instead of “country” in connect assist Bug tor-browser#43604: TorDomainIsolator routinely clears Android browser circuit data Bug tor-browser#43648: Survey banner isn't displaying for other locales on Android Bug tor-browser#43633: TorAndroidIntegration.regionNamesGet() always returns region names in english Bug tor-browser-build#41422: Patch viaduct in Application Services to always return a backend error Build System All Platforms Bug tor-browser-build#41040: Add configuration to rbm.conf to select channel and platforms Bug tor-browser-build#41121: Use the official Go binaries for bootstrapping Bug tor-browser-build#41281: Better dev defaults for fetch variable Bug tor-browser-build#41288: Avoid unneeded git checkouts when possible Bug tor-browser-build#41304: Add a browser commit tag+signing script Bug tor-browser-build#41306: Container dependencies are sorted before resolving templates Bug tor-browser-build#41307: Container dependencies are not filtered for duplicates Bug tor-browser-build#41326: Remove var/torbrowser_legacy_version from rbm.conf in alpha/nightly Bug tor-browser-build#41358: Update sign-tag script to handle rapid-release nightly branches Bug tor-browser-build#41365: Indent download*.json files Bug tor-browser-build#41372: Handle branding names in tor-browser-build Bug tor-browser-build#41379: Include moat circumvention countries in the build (tor-browser-build part) Bug tor-browser-build#41381: Usability improvements for the browser commit tagging script Bug tor-browser-build#41389: Remove need to update set-config.tbb-version Bug tor-browser-build#41394: Fix upload-update_responses-to-staticiforme for mullvadbrowser Bug tor-browser-build#41398: Build snowflake from main on nightlies Bug tor-browser-build#41406: Restore -desktop and -android Makefile targets. Bug tor-browser-build#41409: Create a script for quickly setting up protected branches Bug tor-browser-build#41411: Update licenses for PTs Bug tor-browser-build#41417: Bump the conjure version we ship Bug tor-browser-build#41419: Add comment in downloads.json to mention that the file is deprecated, and that download-$platform.json should be used instead Bug tor-browser-build#41426: Set the Lyrebird version Bug rbm#40006: Add option to avoid doing a git checkout when using the exec template function Bug rbm#40079: Make fetch: if_needed fetch existing branches Bug rbm#40081: Support apt option for not installing recommended dependencies Bug rbm#40082: With fetch: if_needed, rbm is doing a git fetch when it shouldn't, when using a fixed commit Bug rbm#40083: rbm creates out/$project directories with mode 0700 Windows + Linux + Android Updated Go to 1.23.8 Bug tor-browser-build#41386: Upgrade Go to 1.23 for Windows, Linux, and Android Windows + macOS + Linux Bug tor-browser-build#40799: Remove legacy locale iteration in build and signing scripts Bug tor-browser-build#41356: Add redirects to make 14.0a4 a watershed Bug tor-browser-build#41363: Change update-response generation script to create one commit per OS+arch tuple Bug tor-browser-build#41374: Remove support for migrate_archs and migrate_langs in update_responses Bug tor-browser-build#41401: Replace Noto Sans Myanmar with Pyidaungsu Windows + macOS Bug tor-browser-build#41349: Wrong copyright year makes build non-reproducible macOS Bug tor-browser-build#41403: The rcodesign step has a wrong dmg name in alpha Linux Bug tor-browser-build#41142: Complete the toolchain for linux-aarch64 Bug tor-browser-build#41266: Build the Tor and Mullvad Browsers for aarch64 Linux Bug tor-browser-build#41329: Do not install python2.7-minimal in the linux-aarch64 firefox container Bug tor-browser-build#41331: Make update_responses find linux-aarch64 mar files Android Bug tor-browser#42669: Convert majority of application-services functionality to no-op Bug tor-browser#43518: Verify existence of localProperties.dependencySubstitutions.geckoviewTopsrcdir before substituting Bug tor-browser-build#41387: Fix Golang toolchain breakage for lyrebird: linkname Bug tor-browser-build#41400: Add branding localization to GeckoView