Probably it was a beta. The official Firefox 17.0 was released on November 20, 2012. Firefox release history