For Adobe ColdFusion application servers TerraForm 2.5: What's New?

Here are some of the new features you'll find in TerraForm 2.5.

  • Cross-browser performance
    This was the primary focus of the 2.5 release and we've made some big advances. While not all features appear in all browsers, we've taken care to design elements to degrade gracefully. New format degrade() functions define a degrade path for each format based on browser.

  • Improved multilingualization
    We've built on TerraForm's existing internationalization / localization (I18n / L10n) functionality, adding multilingual field captions and labels. We've improved the language pack module design to allow for automatic support for downloaded modules. The English (US) and English (UK) language packs are included in the core download.

  • Easier and expanded database support
    Generic datatypes should perform with any ODBC-compliant database. But database-specific datatypes for SQL Server, Access, and mySQL are included in core package should you need them.

  • Easier WYSIWYG editor support
    The HTMLArea format is built in and ready to go. soEditor and ActivEdit extension modules are now included in core download (the third-party tags must still be purchased separately).

  • Samples Gallery
    Explore our new samples gallery - a package of samples you can download and install as one convenient package. Adapt our code for your next task.

  • Debugging
    We've tidied up the debug output from your form (view this using the cf_terraform debug attribute).

  • Disabled fields
    Custom TerraForm fields now honor the disabled attribute, but (unlike regular HTML forms which don't pass a disabled field) bypass user input and pass any existing value directly to the followup page.

  • Accessibility
    We've added automatic access key flagging in labels.

  • Usability
    the new jsMask attribute supports key filtering in some browsers.

  • Bugfixes
    cf_TerraRule failed in some cases. Real numbers rounded. Most datatypes have been tweaked slightly. Calendar was failing where two forms on a page. A few bugs in enhancedfile.

  • Formats
    Added disabledDates attribute to calendar. Much better layout control for checkboxes and radio buttons. Added HTMLArea. Timepicker now supports null.

  • Presets
    Added gender. Added countrycodes to country preset. Added timezone preset.

  • Environment data
    Added substantial localization info to request.terraform.locale. Added request.terraform.cfsqltype to supplement request.terraform.null.

  • New ways to edit data
    inputscopelist previously allowed scopes, structures and query record sets. The attribute now also supports individual variables, functions, CFC methods, and parsed XML docs.

  • Working with
    You can now use the cf_terraform attribute to read data from an document and return the submitted data in the updated document.

License holders: download your free upgrade.

See also TerraForm 2.1: What's New?

Internationalization
Localization
soEditor

A WYSIWYG editor for web forms. TerraForm includes support for soEditor. soEditor is a product of SiteObjects.

ActivEdit

A WYSIWYG editor for web forms. TerraForm includes support for ActivEdit. ActivEdit is a product of ActivSoftware.

Structured Query Language
A language for getting information from and updating a database.
ColdFusion Component
eXtensible Markup Language
Open Database Connectivity
A Microsoft standard for accessing different database systems from Windows.
HyperText Markup Language
The coding language used to create hypertext documents for use on the World Wide Web.
What You See Is What You Get
A document looks like a reasonable facsimile of the end result during the editing process. Modern word processors, for example, are WYSIWYG.