Releasing the work to more people (which I assume is what "developer release" means) doesn't count as a new Show HN. It might be a huge milestone internally but doesn't imply a big state change in what people can play with and give feedback on.
However, if this is true:
> it's a completely different version of the web site and service
then it probably qualifies, so we'll take your word on that and put the post back.