New Release: Tor Browser 10.0.11 (Windows Only)

Tor Browser 10.0.11 is now available from the Tor Browser download page and also from our distribution directory.
This version updates Firefox to 78.7.1esr for Windows. This release includes important security updates to Firefox.
The full changelog since Desktop Tor Browser 10.0.10 is:
- Windows
- Update Firefox to 78.7.1esr
Join the discussion...
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 post moderator. Please do not comment as a way to receive support or report bugs on a post unrelated to a release. If you are looking for support, please see our support portal or ways to get in touch with us.
Why not put it on your…
Why not put it on your normal download page? Why the distribution directory, which is confusing for a lot of users. Surely, unsuspecting users will still be downloading the bad version (10.0.10) with the critical security issue from your normal download page? That's not good.