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).
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.
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.
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 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.
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.