I downloaded it last month.
Here are the release notes. I know that these are sometimes released prior, but I've got the binary as well. Maybe it was accidently released early? It did seem it was there for a while though, not just a few days.
http://docs.blackberry.com/en/admin/...2778117-en.pdf