Soon after the release fo Firefox 184.108.40.206, StumbleUpon has also released its new toolbar for the same browser. You can update it by clicking Tools and then Add-ons and then click Find Updates button. Restart Firefox for it to take effect. What’s new in this release? It’s a bug fix release for version 3.0. Fixes problem with stumbling, stumbling in other languages, and toolbar not showing up when moved from the default location.