New
#1251
81.0 is now available to Release channel users, like me.
Firefox 81.0, See All New Features, Updates and FixesVersion 81.0, first offered to Release channel users on September 22, 2020
When a release is finalised it is immediately available in /pub/firefox/releases/ which is where that link pointed. It takes a day or so before the release notes are finalised, only then will it be pushed to you and shown as an available update in Firefox. You installed 81.0 manually, I tend to wait for Firefox to install it itself.
and I can still access FTP sites like ftp.adobe.com with this FF 82.0b1 release
ftp support in Firefox not dropped nor deprecated yet