Adobe ColdFusion (2016 release) delivers NTLM support for some tags, ability to store sessions in external storage, documents according to Swagger specifications, language, security, and PDF enhancements, and CLI integration.

Read on for a quick introduction to the new features and enhancements introduced in Adobe ColdFusion (2016 release).


What's new and changed

Language enhancements

For safe navigation, “?.” operator has been introduced. Collections support for “ordered” has been introduced.

For more information, see Language enhancements.


Command Line Interface (CLI)

In Adobe ColdFusion (2016 release), there is a Command Line Interface (CLI) for developers to run their cfm scripts without starting a ColdFusion server.

For more information, see Command Line Interface.


PDF enhancements

Adobe ColdFusion (2016 release) provides new actions for <cfpdf> tag, such as sanitization, import and export of metadata, import and export of comments, attaching files, annotation (stamp), and enhancement to PDF archival.

For more information, see PDF enhancements.


Security enhancements

Security code analyzer is a new feature introduced in ColdFusion. It serves the purpose by integrating security analyzer into ColdFusion Builder so that developers can now avoid common security pitfalls/vulnerabilities while writing ColdFusion code.

For more information, see Security enhancements.


External session storage

All ColdFusion sessions are stored in memory. But the sessions cannot be shared across ColdFusion nodes. You can replicate sessions, but as the number of nodes increase in a cluster, the configuration and management of sessions become increasingly difficult and resource-intensive.

One way to solve this problem is to use an external session storage like Redis.

For more information, see External session storage.


Swagger document generation

Swagger is a project specification that is used to describe and document RESTful APIs. In ColdFusion (2016 release), you can create swagger doc automatically from REST CFC after it is implemented and registered in server. The Swagger version that is supported in ColdFusion is 1.2.

For more information, see Generating Swagger documents.


NTLM support

There is support for NTLM (NT LAN Manager) for <cfsharepoint>, <cfinvoke>, and <cfobject> tags, and CreateObject function. NTLM is a suite of Microsoft security protocols that provides authentication, integrity, and confidentiality to users.

For more information, see NTLM support.


New and changed functions/tags in ColdFusion (2016 release)

Adobe ColdFusion (2016 release) has gone through changes and enhancements in tags and functions.

For more information, see New and changed functions/tags in ColdFusion (2016 release)


API Manager

API Manager is a new component introduced for the first time in Adobe ColdFusion (2016 release). It is a standalone server component that can run on its own, providing you all the capabilities of monitoring, measuring, securing, and, monetizing APIs.

For more information, see API Manager.


This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  Twitter™ and Facebook posts are not covered under the terms of Creative Commons.

Legal Notices   |   Online Privacy Policy