Blizzard has once again released a new patch, which means certain mods for Starcraft will not function unless updated to accomidate the new changes. STF has been successfully updated to function on the new version.
You may grab it here.
In other news, the forums had been in disarray due to remnant problems caused by a site hack. These have since been fixed, and the forum is in full swing once again.