Ok I've verified that this works.
Might I suggest that you update the release notes to be a bit more clear that it not just a problem with DHCP and perhaps provided a link to the fix or at least post an official fix page or something.
By the way the setup.sh script that is included as part of SDK 7.0 doesn't work if the DHCP server is not your tftp server. You're script sets serverip to the address specified by the user prior to running dhcp and if the dhcp advertises itself as a tftp server the dhcp command will overwrite serverip.
Here is my uEnv.txt with the evmsk:
tftp_nfs_boot=setenv autoload no; setenv rootpath /export/rootfs; setenv ip_method dhcp; dhcp; setenv serverip 192.168.12.100; run findfdt; tftp ${loadaddr} zImage; run findfdt; tftp ${fdtaddr} ${fdtfile}; run netargs; bootz ${loadaddr} - ${fdtaddr} uenvcmd=run tftp_nfs_boot