Chrome's newest release, out today, includes a handy audio icon to help you track down that noisy tab, along with icons for tabs that are using your webcam or connecting to Chromecast. And, of course, a host of stability and security changes. [Chrome Releases via TheNextWeb]