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
The Tor Browser 14.5.1 (All Platforms) has been released. (29-April-2025) Tor Browser 14.5.1 is now available from the Tor Browser download page and also from our distribution directory. Blog/Announcement | Full Changelog | Spoiler The full changelog since Tor Browser 14.5 is: All Platforms Bug tor-browser#43670: Rebase stable onto 128.10.0esr Bug tor-browser#43691: Backport security fixes from Firefox 138 Bug tor-browser-build#41446: Update anti-censorship.gpg keyring with shelikhoo's latest public key Windows + macOS + Linux Updated Firefox to 128.10.0esr Bug tor-browser#43659: Set new tabs to default to Tor Browser Home (about:tor) on desktop Bug tor-browser#43672: Incorrect initial letterbox size when the interface font size is 13px. Android Updated GeckoView to 128.10.0esr Build System All Platforms Bug tor-browser-build#41435: Skip update-responses update entries for versions without incremental or full update mar
The Tor Browser 14.5.2 (All Platforms) has been released. (18-May-2025) Tor Browser 14.5.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.5.1 is: All Platforms Bug tor-browser#43397: Click to play should override “Any capability blocked in the top document must be blocked in its subdocuments too” Bug tor-browser#43802: Rebase Tor Browser Stable onto Firefox 128.10.1esr Bug tor-browser-build#41460: Add brizental to the list of people who can sign Tor Browser and Mullvad Browser tags Windows + macOS + Linux Updated Firefox to 128.10.1esr Bug tor-browser#43635: Console noise due to the x-load capability not being localized Bug tor-browser#43738: Backport Bugzilla 1947157: Move linux security warning content into own page Android Updated GeckoView to 128.10.1esr Build System All Platforms Bug tor-browser#43777: Disable ./mach telemetry Bug tor-browser-build#41449: Add prefix to update-responses XML files Bug tor-browser-build#41451: When update-responses contains multiple versions, .htaccess only has one no-update.xml redirect Bug tor-browser-build#41452: Skip update-responses XML files for versions which don't have incrementals Windows + Linux + Android Updated Go to 1.23.9
The Tor Browser 14.5.3 (All Platforms) has been released. (27-May-2025) Tor Browser 14.5.3 is now available from the Tor Browser download page and also from our distribution directory. Blog/Announcement | Full Changelog | Spoiler Tor Browser 14.5.3 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.5.2 is: All Platforms Updated NoScript to 13.0.6. Bug tor-browser#43811: Backport security fixes from Firefox 139. Bug mullvad-browser#439: Rebase Mullvad Browser stable onto 128.11.0esr. Windows + macOS + Linux Updated Firefox to 128.11.0esr. Android Updated GeckoView to 128.11.0esr. Build System Android Bug tor-browser#43809: Allow tba-fetch-deps.sh to fetch prebuilt artifacts from tor-browser-build from nightlies.
The Tor Browser 14.5.4 (All Platforms) has been released. (24-June-2025) Tor Browser 14.5.4 is now available from the Tor Browser download page and also from our distribution directory. Blog/Announcement | Full Changelog | Spoiler Tor Browser 14.5.4 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.5.3 is: All Platforms Updated NoScript to 13.0.8 Bug tor-browser#43783: Tighten up the SecurityLevel module to enforce new UX flow Bug tor-browser#43784: Get confirmation from NoScript that settings are applied Bug tor-browser#43885: Rebase stable onto 128.12.0esr Bug tor-browser#43911: Backport security fixes from Firefox 140 Windows + macOS + Linux Updated Firefox to 128.12.0esr Bug tor-browser#43782: Add new UX flow for changing security level (Desktop) Android Updated GeckoView to 128.12.0esr Bug tor-browser#43786: Add new UX flow for changing security level (Android) Build System All Platforms Bug tor-browser-build#41477: Update keyring/boklm.gpg for new subkeys (2025) Bug tor-browser-build#41498: Update keyring/morgan.gpg with updated public key Windows + Linux + Android Updated Go to 1.23.10
The Tor Browser 14.5.5 (All Platforms) has been released. (23-July-2025) Tor Browser 14.5.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.5.4 is: All Platforms Updated Tor to 0.4.8.17 Updated OpenSSL to 3.0.17 Bug tor-browser#43979: Rebase Tor Browser Stable onto 128.13.0esr Bug tor-browser#43993: Backport Security Fixes from Firefox 141 Bug tor-browser-build#41508: Switch built-in meek bridge to meek-unredacted Windows + macOS + Linux Updated Firefox to 128.13.0esr Android Updated GeckoView to 128.13.0esr Build System Windows + Linux + Android Updated Go to 1.23.11
The Tor Browser 14.5.6 (All Platforms) has been released. (19-August-2025) Tor Browser 14.5.6 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.5.5 is: All Platforms Updated NoScript to 13.0.9 Bug tor-browser#44048: Backport Bug 1979608. Bug tor-browser#44093: Rebase Tor Browser stable onto 128.14.0esr. Bug tor-browser#44100: Backport Security Fixes from Firefox 142. Bug tor-browser-build#41515: Bump version of Conjure to include P173 improvements. Windows + macOS + Linux Updated Firefox to 128.14.0esr. Bug tor-browser#44041: Letterboxing causes greyed-out alert background to be misaligned. Android Updated GeckoView to 128.14.0esr. Updated Zstandard to 1.5.7. Bug 43346: Remove the “[android] Stop PrivateNotificationService” patch [tor-browser]. Bug tor-browser#43645: Swiping away doesn't always disconnect from tor. Build System Windows + Linux + Android. Updated Go to 1.23.12.
The Tor Browser 14.5.7 (All Platforms) has been released. (16-September-2025) Tor Browser 14.5.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.5.6 is: All Platforms Updated OpenSSL to 3.5.2 Bug tor-browser#44136: Backport tor-browser#44081: Swiping away the “private tabs” notification requires rebootstrapping Bug tor-browser#44199: Backport Security Fixes from Firefox 143 Bug tor-browser-build#41441: Backport tor-browser-build#41432: Bump OpenSSL to 3.5.0 Bug tor-browser-build#41462: Backport #40994 and #41280: Add support in signing scripts to sign releases for some archs only & Update download-android-*.json files for Android-only releases Bug tor-browser-build#41543: mmdebstrap-image fails to build bookworm images on maint-14.5 Build System All Platforms Bug tor-browser-build#41554: Export SIGNING_PROJECTNAME and tbb_version in linux-signer-sign-android-apks, in maint-14.5
The Tor Browser 14.5.8 (All Platforms) has been released. (07-October-2025) Tor Browser 14.5.8 is now available from the Tor Browser download page and also from our distribution directory. Blog/Announcement | Full Changelog | Spoiler The full changelog since Tor Browser 14.5.7 is: All Platforms Updated Tor to 0.4.8.19 Updated OpenSSL to 3.5.4 Bug tor-browser#44239: DDG HTML page and search results displayed incorrectly with Safest security setting Bug tor-browser#44240: Typo on dom.security.https_first_add_exception_on_failure Bug tor-browser#44244: Backport Security Fixes from Firefox 144 Bug tor-browser-build#41574: Update Snowflake built-in bridge lines Windows + macOS + Linux Bug tor-browser#44032: Implement YEC 2025 Takeover for Desktop Stable Android Bug tor-browser#44031: Implement YEC 2025 Takeover for Android Stable
The Tor Browser 15.0 (All Platforms) has been released. (28-October-2025) Tor Browser 15.0 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.5.9 is: All Platforms Updated NoScript to 13.2.2 Updated Lyrebird to 0.6.2 Bug tor-browser#19741: Opensearch (contextual search) does not obey FPI Bug tor-browser#43009: Backport Bug 1973265 - Put WebCodecs API behind RFP Target Bug tor-browser#43093: Refactor the patch to disable LaterRun Bug tor-browser#43727: Update moz-toggle customisation for ESR 140 Bug tor-browser#43745: Disable HEVC (H265) playback support Bug tor-browser#43772: Do not use official branding for BB/TB/MB Bug tor-browser#43784: Get confirmation from NoScript that settings are applied Bug tor-browser#43832: Drop eslint-env Bug tor-browser#43850: Modify the Contrast Control settings for RFP Bug tor-browser#43853: DomainFrontedRequests: setData is no longer a function Bug tor-browser#43864: Remove features from the unified search button Bug tor-browser#43869: Hide pens with RFP Bug tor-browser#43880: Update moat's domain front url Bug tor-browser#44045: Drop AI and machine learning components Bug tor-browser#44068: Handle migration from meek-azure to meek built-in bridge type Bug tor-browser#44069: Update meek-azure related strings to meek Bug tor-browser#44140: Refactored patch to prevent writing temp PDF files to disk Bug tor-browser#44234: No images in PDF Bug tor-browser#44275: Reduce console noise on security level guess Bug tor-browser#44280: Test stream isolation Bug tor-browser-build#41429: Add a note about user safety to Tor Browser Alpha blog posts Bug tor-browser-build#41442: Update our audit CSVs to use the new Audit template Bug tor-browser-build#41502: Application services build is failing on isNetworkAllowed() Bug tor-browser-build#41609: Use new CDN77 fronts for snowflake Windows + macOS + Linux Updated Firefox to 140.4.0esr Bug tor-browser#42025: Purple elements (e.g. Tor buttons) need dark theme variants Bug tor-browser#42738: Tidy up the commit structure for browser updates UI Bug tor-browser#43111: Delete our webextensions for search engines when Bug 1885953 is fixed upstream Bug tor-browser#43519: Replace tor-loading.png with SVG Bug tor-browser#43525: Check if our search engine customisation still works after the ESR 140 transition. Bug tor-browser#43590: Move letterboxing rules out of browser/base/content/browser.css Bug tor-browser#43610: Use newer CSS variable names for ESR 140 Bug tor-browser#43629: All migrations in migrateUIBB are run for new profiles Bug tor-browser#43636: Tor exiting during startup with “connect automatically” leads to “Try a bridge” page Bug tor-browser#43638: Fix up our <command> elements Bug tor-browser#43664: Review Mozilla 1842832: Move the private browsing toggle to initial install dialog Bug tor-browser#43728: Update search engine icon sizes Bug tor-browser#43765: Temporarily disable Lox Bug tor-browser#43766: Only save the relevant TorSettings changes to preferences. Bug tor-browser#43770: Bugzilla 1958070: More BrowserGlue simplification/splitting Bug tor-browser#43776: Set branding files for l10n merging Bug tor-browser#43795: Restore the URL classifier XPCOM components. Bug tor-browser#43817: Write e2e test for verifying if the browser is connected to the Tor network Bug tor-browser#43844: Security level shield icon should be flipped for RTL locales Bug tor-browser#43874: Incorporate our unified extension button hiding logic into mozilla's changes for ESR 140 Bug tor-browser#43879: tor-branding.css declarations are overwritten Bug tor-browser#43886: Fix new tab for ESR 140 Bug tor-browser#43900: Open newtab rather than firefoxview when unloading the last tab Bug tor-browser#43901: Modify about:license for Tor Browser and drop about:rights Bug tor-browser#43902: Hide Sidebar buttons Bug tor-browser#43903: Report broken site is disabled rather than hidden Bug tor-browser#43905: base-browser.ftl missing from about:addons Bug tor-browser#43906: Extension.sys.mjs change in the wrong commit Bug tor-browser#43913: Context menu not properly populated Bug tor-browser#43929: two about:tor pages opened after update Bug tor-browser#43930: Onionize toggle not center-aligned in about:tor Bug tor-browser#43947: Console error from ContentBlockingPrefs.init Bug tor-browser#43966: Notify the user when they are in a custom security level (desktop) Bug tor-browser#43989: Switch off AI chatbot preference Bug tor-browser#44030: Security Level selector does not get confirmation before restarting Bug tor-browser#44034: Update string used for checkbox on New Identity confirmation dialog Bug tor-browser#44040: Modify nsIPrompt and the commonDialog code to allow destructive buttons Bug tor-browser#44090: Several of our XUL pages cause a crash because of missing CSP Bug tor-browser#44095: Rename connectionPane.xhtml and remove it from the jar Bug tor-browser#44101: Toolbar connection status is not visible when using vertical tabs Bug tor-browser#44106: Make sure background tasks are not used for shutdown cleanup Bug tor-browser#44107: Switch tab search action is missing an icon Bug tor-browser#44108: Fix the new history sidebar Bug tor-browser#44115: Make remove all bridges dialog use a destructive red button Bug tor-browser#44123: Do not trim protocol off of URLs ever Bug tor-browser#44125: Do not offer to save signatures by default in Private Browsing Mode Bug tor-browser#44141: Hide “Report broken site” items by default Bug tor-browser#44142: Missing document_pdf.svg from our branding directories Bug tor-browser#44145: Switch onion connection icons to use --icon-color-critical and --icon-color Bug tor-browser#44153: Test search engine customization Bug tor-browser#44159: Change or hide the sidebar settings description Bug tor-browser#44177: Remove more urlbar actions Bug tor-browser#44178: Search preservation does not work with duckduckgo in safest security level Bug tor-browser#44180: Clear YEC 2024 preference Bug tor-browser#44184: Duckduckgo Onion Lite search does not work properly in safest when added as a search engine Bug tor-browser#44187: TLS session tickets leak Private Browsing mode Bug tor-browser#44192: Hovering over an unloaded tab causes console error. Bug tor-browser#44213: Reduce linkability concerns of the “Search with” contextual search action Bug tor-browser#44214: Update letterboxing to reflect changes in ESR 140 Bug tor-browser#44215: Hide Firefox home settings in aboutreferences Bug tor-browser#44221: Backport MozBug 1984333 Bump Spoofed Processor Count Bug tor-browser#44239: DDG HTML page and search results displayed incorrectly with Safest security setting Bug tor-browser#44262: Disable adding search engines from HTML forms Bug tor-browser#44270: Match Firefox's TLS fingerprint Bug tor-browser#44279: Disable contextual search install prompt Windows + Android Bug tor-browser#44062: Force touch enabled on Windows and Android Windows Bug tor-browser#44046: Replace BASE_BROWSER_UPDATE with BASE_BROWSER_VERSION in the font visibility list macOS Bug tor-browser#44127: Do not show macOS Privacy hint on network error pages Linux Bug tor-browser#43950: Review Mozilla 1894818: Support HEVC playback on Linux Bug tor-browser#43959: Make Noto Color Emoji the default emoji font on Linux Bug tor-browser#44227: Some CJK characters cannot be rendered by Tor which uses the Noto font family Bug tor-browser#44286: Hardcode GTK system font Bug tor-browser-build#41586: Replace Noto CJK with Jigmo on Linux Android Updated GeckoView to 140.4.0esr Bug tor-browser#43179: Make persistent 'private tabs' notification distinct from Firefox's Bug tor-browser#43401: Replace the constructor of Locale with a builder Bug tor-browser#43577: Flush settings fails on Android Bug tor-browser#43643: Clean out unused tor connect strings Bug tor-browser#43650: Survey banner behaves like a dialog on Android, rather than a card Bug tor-browser#43676: Preemptively disable unified trust panel by default so we are tracking for next ESR Bug tor-browser#43699: Dummy “about:” pages are not cleared from recently closed tabs (and possibly elsewhere) because they are normal tabs, not private tabs. Bug tor-browser#43755: Restore functionality of “switch to tab” urlbar suggestion Bug tor-browser#43757: Disable setting for trending search Bug tor-browser#43826: Review Mozilla 1960122: Use MOZ_BUILD_DATE in Fenix build configuration Bug tor-browser#43855: brand.properties merging on Android is broken in 140 Bug tor-browser#43943: Review Mozilla 1928705: Ship Android Font Restrictions as part of FPP Bug tor-browser#44021: Android settings page colors are sometimes messed up (seems to be on the first launch) Bug tor-browser#44029: Search/url bar doesn't work on Android after ESR 140 Bug tor-browser#44036: Crash on opening “Search Settings” on Android Bug tor-browser#44042: Debug crash when opening settings too quickly after launching app Bug tor-browser#44047: Tor Browser's home doesn't have the background at the first load on Android Bug tor-browser#44080: Further remove “Analytics data collection and usage” Bug tor-browser#44083: “snowflake” is lower case on Android Bug tor-browser#44098: Bookmarks offer a way to go to sync in 15.0a1 Bug tor-browser#44133: Hide the “Allow in private browsing” checkboxes from WebExtension management UI Bug tor-browser#44139: Restore the (inactive) YouTube and Reddit search plugins on Android Bug tor-browser#44172: Fix crash in TorAndroidIntegration.handleMessage() Bug tor-browser#44196: Persistent notification sometimes does not clear Bug tor-browser#44237: Revoke access to all advertising ids available in Android Bug tor-browser#44293: Force immediate NoScript update checks after bootstrap Bug tor-browser-build#41494: Update GeckoView build scripts for ESR140 Build System All Platforms Bug tor-browser#43615: Add Gitlab Issue and Merge request templates Bug tor-browser#43616: Customize Gitlab Issue and Merge templates Bug tor-browser#43891: Update the translation CI to use the new mozilla versions Bug tor-browser#43954: Update tb-dev to handle lightweight tags Bug tor-browser#43962: update tb-dev auto-fixup for git 2.50 Bug tor-browser#44061: “Contributing” link is broken. Bug tor-browser#44067: Move --enable-geckodriver only to Linux-only mozconfigs Bug tor-browser#44103: git's export-subst is a reproducibility problem Bug tor-browser#44104: Don't run linter when there are no overall changes Bug tor-browser-build#26408: Make MAR signature checks clearer when creating incremental MAR files Bug tor-browser-build#34434: Remove unused variables from rbm.conf Bug tor-browser-build#40551: Drop go reproducibility patches Bug tor-browser-build#40697: Delete repackage_browser.sh Bug tor-browser-build#40698: Update locale in tbb_version.json Bug tor-browser-build#41064: Update tools/signing/README and add a tools/signing/machines-setup/README Bug tor-browser-build#41227: Update projects/common/list_toolchain_updates-common-firefox-geckoview to include a check for binutils Bug tor-browser-build#41434: Go updates shouldn't target all platforms until macOS is on legacy in the changelogs Bug tor-browser-build#41444: Build artifacts to support artifact builds of Tor/Muillvad/Base Browser Bug tor-browser-build#41448: Update toolchains for Firefox ESR 140 Bug tor-browser-build#41459: Update taskcluster/ci paths in README and comments Bug tor-browser-build#41465: Disable development artifacts generation by default, keep it enabled for nightly builds Bug tor-browser-build#41474: Update README to explain moat-settings project requires jq to be installed Bug tor-browser-build#41478: Add vim and others missing basic tools to the base container image Bug tor-browser-build#41486: Track bundletool and osslicenses-plugin versions in list_toolchain_updates_checks Bug tor-browser-build#41496: Clean up unused projects Bug tor-browser-build#41501: cargo_vendor generated archive maintains timestamps Bug tor-browser-build#41514: Remove var/build_go_lib from projects/go/config Bug tor-browser-build#41532: Rename meek-azure to meek in pt_config.json Bug tor-browser-build#41534: Copy geckodriver only for Linux x86-64 Bug tor-browser-build#41537: Add script to count mar downloads from web logs Bug tor-browser-build#41539: Update Ubuntu version used to run mmdebstrap to 24.04.3 Bug tor-browser-build#41568: Update instructions for manually building 7zip Bug tor-browser-build#41576: Build expert bundles outside containers Bug tor-browser-build#41579: Add zip to the list of Tor Browser Build dependencies Bug tor-browser-build#41594: Remove version from tor-expert-bundle and tor-expert-bundle-aar filenames Bug tor-browser-build#41600: update lyrebird version to v0.6.2 Bug tor-browser-build#41602: Update tools/changelog-format-blog-post Bug rbm#40084: Always use bash for the debug terminal Bug rbm#40087: Downloaded files getting stricter permissions than expected Windows + macOS + Linux Bug tor-browser#44131: Generate torrc-defaults and put it in objdir post-build Bug tor-browser-build#41373: Remove _ALL from mar filenames Bug tor-browser-build#41457: Set mar IDs as env variables in tor-browser-build Bug tor-browser-build#41604: Keep update-responses files from previous release Windows + Linux + Android Updated Go to 1.24.9 Windows Bug tor-browser#44167: Move the nsis-uninstall.patch to the tor-browser repository macOS Bug tor-browser-build#41503: Error 403 when downloading macOS SDK Bug tor-browser-build#41527: Update libdmg-hfsplus and enable LZMA compression on dmgs Bug tor-browser-build#41538: Bump macOS SDK to 15.5 Bug tor-browser-build#41571: Work-around to prevent older 7z versions to break rcodesign. Linux Bug tor-browser-build#41458: Ship geckodriver only on Linux Bug tor-browser-build#41488: Disable sys/random.h for Node.js Bug tor-browser-build#41558: Share descriptions between Linux packages and archives Bug tor-browser-build#41561: Ship Noto Color Emoji on Linux Bug tor-browser-build#41569: Use var/display_name in .desktop files Android Bug tor-browser#43984: Update Android build scripts and docs for ESR 140 Bug tor-browser#43987: 140 Android is not reproducible Bug tor-browser#44078: Modify ./autopublish-settings.gradle for building a-s and glean with uniffi-bindgen no-op Bug tor-browser#44220: Disable the JS minifier as it produces invalid JS Bug tor-browser-build#41453: Update application-services and uniffi-rs for ESR140 Bug tor-browser-build#41467: Remove list_toolchain_updates-firefox-android from Makefile Bug tor-browser-build#41483: geckoview_example-withGeckoBinaries-....apk doesn't exist anymore in Firefox 140 Bug tor-browser-build#41484: Create a fork of application-services Bug tor-browser-build#41500: Optimize tor and its dependencies for size on Android Bug tor-browser-build#41506: Use application-services branch for nightlies builds Bug tor-browser-build#41507: Single-arch build fails because artifacts don't have arch subdirectories Bug tor-browser-build#41523: Use custom-built Glean package on Android Bug tor-browser-build#41548: Hide Tor's symbols on Android and add other linker options to save space Bug tor-browser-build#41577: Minify JS with UglifyJS on Android x86 Bug tor-browser-build#41583: Align Tor and PTs to 16kB on Android Bug tor-browser-build#41605: Ignore incrementals if we're not building desktop
The Tor Browser 15.0.1 (All Platforms) has been released. (11-November-2025) Tor Browser 15.0 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 15.0 is: All Platforms Updated NoScript to 13.4 Bug tor-browser#44319: Rebase Tor Browser onto 140.5.0esr Bug tor-browser#44325: Backport Security Fixes from Firefox 145 Bug tor-browser#44333: Add the “No AI” version of DuckDuckGo to available search engines Bug mullvad-browser#487: Search engines are sorted alphabetically rather than in the desired order Windows + macOS + Linux Updated Firefox to 140.5.0esr Bug tor-browser#44310: Default zoom always resets to 100% Bug tor-browser#44314: Upgrade message not shown in about:tor Linux Bug tor-browser#44273: Restore Noto CJK as Jigmo has too low readability. Bug tor-browser#44315: Font/text issue with self-upgrade window Android Updated GeckoView to 140.5.0esr Bug tor-browser#44303: Extension update job might never work on Android Build System All Platforms Bug tor-browser-build#41618: Restore the expert bundle's version in the final release directory Windows + Linux + Android Updated Go to 1.24.10 Android Bug tor-browser-build#41617: Pass page size to zipalign Bug tor-browser-build#41620: Do not rerun zipalign when signing Bug tor-browser-build#41621: Remove support for using older Android build tools when signing 14.5 releases in tools/signing/wrappers/sign-apk