Codex tools: Log in
WordPress 1.5.1.2 was released May 27, 2005.
The changelog for 1.5.1.2 has details on changes from the previous version.
The official release can be found here.