New Alpha Release: Tor Browser 14.5a4

Tor Browser 14.5a4 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.5a3 is:
- All Platforms
- Updated OpenSSL to 3.0.16
- 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#43487: Rebase Tor Browser Alpha onto 128.8.0esr
- Bug tor-browser#43529: AutoBootstrapAttempt cancel does not await BootstrapAttempt.cancel
- Bug tor-browser#43524: Enable new locales: be, bg and pt-PT
- Bug tor-browser#43551: Backport Mozilla Bug 1924070 - modify H.264 extradata to match sample conversion code....
- Windows + macOS + Linux
- Updated Firefox to 128.8.0esr
- Bug tor-browser#40473: Tor logs do not update in about:preferences#tor as new logs come in
- Bug tor-browser#43205: newwin / letterboxing rounding with subpixels is off
- Bug tor-browser#43328: Improve tor log dialog
- Bug tor-browser#43465: Show the urlbar Connect button during a bootstrap or final error
- Bug tor-browser#43469: Rename "Quickstart" toggle as "Connect automatically" (Desktop)
- Bug tor-browser#43502: Move openTorConnect and getRedirectUrl to TorConnectParent
- Bug tor-browser#43504: Implement User Survey UX (Desktop)
- Bug tor-browser#43547: Cannot remove the final bridge
- Linux
- Bug tor-browser#30970: Different window borders in XFCE can lead to different, not rounded window sizes
- Android
- Updated GeckoView to 128.8.0esr
- Updated Zstandard to 1.5.7
- Bug tor-browser#43329: Remove remaining traces of the old Bootstrap on Android
- Bug tor-browser#43408: Access TorConnect.quickstart separately from TorSettings.getSettings on 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
- Build System
- All Platforms
- Updated Go to 1.23.7
- 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#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#41380: Update kick-devmole script to use Mullvad's new GitHub action
- Bug tor-browser-build#41381: Usability improvements for the browser commit tagging script
- Bug tor-browser-build#41382: Replace gitlab templates ReleasePrep label references with Apps::Type::ReleasePreparation
- 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#41389: Remove need to update set-config.tbb-version
- Bug rbm#40082: With
fetch: if_needed
, rbm is doing a git fetch when it shouldn't, when using a fixed commit
- Windows + macOS + Linux
- Bug tor-browser-build#40799: Remove legacy locale iteration in build and signing scripts
- 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
- Windows + Linux + Android
- Bug tor-browser-build#41386: Upgrade Go to 1.23 for Windows, Linux, and Android
- Linux
- Bug tor-browser-build#41337: Remove libstdc++ from Linux tor-expert-bundle
- Android
- Bug tor-browser#42669: Remove dependency on Application-Services
- Bug tor-browser#43518: Verify existence of localProperties.dependencySubstitutions.geckoviewTopsrcdir before substituting
- Bug tor-browser-build#41387: Fix Golang toolchain breakage for lyrebird: linkname
- All Platforms
Comments
We encourage respectful, on-topic comments. Comments that violate our Code of Conduct will be deleted. Off-topic comments may be deleted at the discretion of the moderators. Please do not comment as a way to receive support or to report bugs on a post unrelated to a release. If you are looking for support, please see our FAQ, user support forum or ways to get in touch with us.