Not sure yet if the release is here or not. It probably is version 1 and the days of beta are gone.
The link for the post is now broken. But using this download installs a newer version (12.0.1606) of WLM and it is a bit different than the latest beta version 12.0.1365. It seems like the version also is called Windows Live Mail 2008.