CFScript

Language constructs
You can now use the following basic language constructs: throw, writedump, writelog, location, and trace.

Script functions
This release has introduced the following new functions implemented as CFCs: query, mail, http, storedproc, pdf, and ftp.

Keywords
This release has introduced keywords for abort, exit, include, param, property, rethrow, and throw.

Operations
CFScript now supports import and new operations.

In addition, ColdFusion now supports the following:

  • Writing component and interface entirely in CFScript

  • Complete control over function declaration in CFScript

  • Java Doc style comments

  • Ternary operator

For more information, see Extending ColdFusion Pages with CFML Scripting.