Not yet - Steam has a special patching system. We'll probably upload it to Steam tomorrow, but they'll probably want to verify it so it might take a bit more time before they release it.