If you're talking about ESF 1.3, it is not released yet.
And to answer your next question: No, we do not know when it will be released. Not even the team does, because they work on ESF in their free time; they have lives too, so they cannot accurately tell when it will be finished. It will be done when it's done.