ColdFusion 10 introduces enhancements in cfscript, including the use of colon separators in structures for key:value pairs, support for looping over queries and Java arrays with the for-in loop, and new functions such as arrayeach() and structeach(). Additionally, it offers new tag equivalents for setting request parameters and cookies, as well as invoking CFC/web service methods directly in script. The update also allows for creating, managing, and searching Solr collections through cfscript, enhancing overall scripting capabilities in ColdFusion.