New
#2031
Just tested thru Help>About Firefox, and it does download and update.
66.0.5 from Mozilla Firefox Official:
Directory Listing: /pub/firefox/releases/66.0.5/