Today updated to 70.b1, according to the About Firefox Developer Edition window.
It has a "What's new" link next to the version number, but it links to a 404: https://www.mozilla.org/en-US/firefox/70.0beta/releasenotes
EDIT - I put in a bug report on the release notes link, response says that release notes will come out next week