We Firefox faithful have been waiting for the next release of 184.108.40.206 for a bit of time.
Yes, I am running nightly "Minefield" (a.k.a. Firefox 3.0) builds and (generally) loving 'em.
Yes, I am running the GranParadiso "Firefox 3.0 Alpha 2" build...but I use "Minefield" more and it is a bit more developed than Fx-GP.
But for my daily web-browsing at work and home, I still use the current release version of Firefox (220.127.116.11).
I just trust it a tad-bit more, especially as I must rely upon it for secure transactions and session browsing.
Getting Firefox 18.104.22.168 Beta
This morning I spotted a news article blurb on my Yahoo page, (yeah, I know) that mentioned a new Firefox bug testing plan.
It struck my curiosity...so I clicked on and read the PC World article. Buried in the end was a tip to see how to find out if your Firefox build is set to participate in their beta-testing program.
Over on the Mozilla Development Center beta page, the Mozilla team explained that they would begin releasing 22.214.171.124 beta candidates in the next 24 hours (from March 15)--interesting...but not what I was looking for.
Then I spotted a tiny link at the bottom of the post: 126.96.36.199/188.8.131.52 candidates available.
So I chased that rabbit.
And low-and-behold...I caught it!
There it was; a link to download Firefox 184.108.40.206 (beta) direct from Mozilla's FTP page: 220.127.116.11
You will need to sort through the chaff to find the specific one you want.
(US) English users will probably want to look for the following file name: firefox-18.104.22.168.en-US.win32.installer.exe
(Note: I purposely didn't direct link to the download. Use the 22.214.171.124 main FTP page link, please.)
I downloaded it and used it to update my primary Firefox 126.96.36.199 build up to 188.8.131.52. So far so good.
This (as always) is a beta release. Should you choose to use it and something breaks...don't blame us...do us all a favor and report it to Mozilla and help us out.
Off to buy a new futon-bed for Alvis....Wish me patience and luck.