I see a reliease during the WWDC, but no time before this. If this is the list of bugs, and they are the last major ones, then they do seem on track to getting there. I'm sure that its some loops or something that need to be fixed, which should only take a few months. So, they have about 4 months or so to get it to final so its ready to be released.