This sounds about right, if not a little earlier. Experimental work for this was done by me here: https://github.com/ianvanness/html5history
I believe there were further tweaks for additional pages that needed to be supported (whereas I had only solved, and most likely not very elegantly, the rudimentary issue) that took additional time before the hash bang removal was actually launched.