We have moved the firefox extension to addons.mozilla.org. We may continue to post updates here but basically we want to add it to the place it belongs.
- more bugfixes.
- new menu to access common tasks from the download window.
P.S: You can still grab it from here.