Firefox 17 FINAL isn't the only browser news of the day. Opera 12.11 also is available. This minor release is a maintenance one, promising better security and stability through the implementation of a number of bug fixes, and follows on just two weeks from the more notable launch of version 12.10.
Opera 12.11 is available as a freeware download for PC, Mac and Linux. A separate 64-bit build is also available for Windows users.