When registered with our forums, feel free to send a "here I am" post here to differ human beings from SPAM bots.
Every time someone asks for the date of the next release, we move the date back by 6 weeks. So... if my records are correct, that will be October 17, 2038.