Rated 5 out of 5 stars
It's a wonderful app, but the newest update broke it. The icon in the taskbar/menu is missing entirely. The app is installed, but there is no way to actually use it right now.
--- EDIT ---
it appears that the icon is in the address bar. I didn't even notice it moved. 5stars
As of version 2.9.4, the Camelizer icon appears in the address bar (on supported pages) rather than the toolbar. Is that not the case for you?