Hi Jesse,
The 7.0.4 release notes in the 'Documents' section are still uploading. In the meantime, if you go to the Extreme Management product page, and select the Software tab, and select ExtremeManagement 7.0.4.29 the release notes are at the top.
As Ryan noted, we are working to improve this soon.
Let me know if you still cannot find the 7.0.4 release notes.
Thanks !