HTML to PDF conversion
Use the powerful conversion engine from Adobe to generate superior quality PDF files from HTML pages. The engine parses the CSS and applies its settings to ensure that the content in the PDF file appears and functions as it does in the web browser, retaining its formatting, layout and hyperlinks.
Security code analyzer (New)
Use the new security code analyzer to scan existing application code to automatically detect vulnerabilities and potential security breaches. Identify the exact vulnerable code, type of vulnerability and severity level and mitigate the vulnerability with the suggestion provided.
Leverage the new NTLM authentication support on CFSHAREPOINT, CFOBJECT and CFINVOKE to provide authentication, integrity and confidentiality to users. Now easily lock down ColdFusion Server because the scripts directory has been moved out of the CFIDE directory. Web server access to CFIDE is now removed by default for added security.
PDF manipulation with Document Description XML (DDX)
Leverage full access to DDX to manipulate PDF documents. Perform advanced tasks, such as adding comments, bookmarks, file attachments and headers and footers with automatic page numbers. Customise the appearance of your PDF files by setting page margins, size and rotation.
PDF digital signatures and archival
Make PDF files more secure with electronic signatures. Let your users sign, certify and validate PDF files to establish document authenticity and integrity. Leverage new archiving capabilities, including support for PDF/A-2b, to enable preservation of electronic files as long-term, self-contained documents of record.
PDF redaction (New)
Ensure confidentiality of content while sharing or distributing PDF documents. Redact select portions of visible content, including images, before sharing PDF files. Redacted areas are permanently removed and appear as blanked- or grayed-out in the PDF document.
PDF sanitisation (New)
Secure and scalable HTML5 web sockets
Extend the power of HTML5 web sockets to public-facing web applications with real-time server response. Publish data more securely over Secure Socket Layer (SSL). Increase the size and capacity of operations without increasing overhead by scaling web socket applications across multiple nodes in the cluster.
Integration of ColdFusion with API Manager (New)
Go live with minimal configuration. Readily import ColdFusion based REST services into the API management gateway by configuring the ColdFusion server within the admin portal of the API manager. Set up API Manager and ColdFusion to share the same JVM for faster access when the load is minimal.
API version and lifecycle management (New)
Manage APIs across their lifecycle, from draught draft to publish to deprecate and retire. Upgrade APIs without worrying about backward compatibility by managing multiple versions using a single platform. Tweak the API settings without affecting the production server by configuring a test server.
API monitoring (New)
Get visibility into how your APIs, including individual methods, are being used by your customers. Obtain insights into usage or anticipate problems and prevent them. Track all aspects of API performance using standard metrics, such as hits, data transfer and more. Create a customised dashboard and have your most-used metrics at your fingertips.
API access control (New)
Secure your APIs by restricting access to authorised applications. Use basic authentication, API keys, OAuth or OAuth with an SAML-based authorisation server to ensure that only valid applications are allowed to make an API call.
API rate limiting and throttling (New)
Restrict access to APIs beyond a specified threshold based on the number of requests per unit of time. Select from predefined SLAs or create customised SLA plans. Set soft limits in which access is allowed but the user is notified and hard limits that deny access to additional requests.
API developer portal (New)
Leverage your APIs to the maximum by establishing a secure platform for developer onboarding, engagement and management. Allow developers to explore and try APIs; refer to documentation; view and select usage plans; and sign up and track usage using the built-in developer dashboard.
Easily identify the type of device and its dimensions, group name, description, orientation and features at runtime without needing any plug-ins. Leverage this information to deliver differentiated content for the device and enhance the user experience.
Native device APIs
Use ColdFusion device APIs to easily integrate device functionalities, such as working with contacts; handling files; retrieving geolocation information; recording and playing back audio and video files; and accessing camera features, accelerometer and storage.
Client-side database integration
Work more productively by not having to attach a callback handler when accessing databases. Take advantage of the powerful CFQUERY tag to directly access client-side databases using SQL.
Use unique on-device debugging capabilities to identify and fix errors in installed apps as well as browser-based mobile applications. Remotely connect a mobile device to ColdFusion Builder and simulate actual usage on the device by stepping through application code.
Inspect the look and feel of both mobile and web applications on multiple devices using the built-in Weinre server. Modify the properties of elements using ColdFusion Builder and see the changes take effect in real time in the mobile app.
Work more productively by directly creating instances of ColdFusion components on mobile applications. Easily access server-side logic without creating a proxy or passing complex URLs.
Customised tag framework for UI development
Extend the functionality of ColdFusion by using the popular server-side customised tag framework on the client side. Re-use and distribute UI components to speed up development and reduce the testing effort.
External storage for session scope (New)
Eliminate concerns about memory constraints to store session data because you can now configure an external distributed store to retain session data outside memory. Get rid of sticky session configuration and enjoy complete load balancing across all cluster nodes.
Boost performance by caching portions of pages with infrequently updated data and improve customised handling of region-specific data by creating multiple cache regions on the fly. Improve server performance by sparing server resources through a parallel caching process and advanced caching libraries.
Achieve scalability by creating and managing multiple server instances in a clustered or virtualised environment. Easily deploy ColdFusion as an EAR or WAR from within your existing Java EE application servers. Send and receive unlimited emails using the built-in, highly scalable email engine.
API caching (New)
Reduce API latency and server-side load for data that does not change often. Configure the maximum response size to cache and cache time-out. Enable caching for the entire API or configure caching for specific operations of the API.
API management platform (New)
Achieve greater stability and handle higher loads across the organisation by setting up a cluster of API management nodes. Configure multiple endpoint URLs for APIs using a round-robin or weighted round-robin algorithm to ensure load balancing of the API back end. Customise the built-in data store and analytics server in a cluster to meet additional scalability and performance needs.
Effectively manage email without writing much code. Easily send email using an SMTP server with the CFMAIL tag. Attach a callback handler to the CFMAIL tag to get delivery notifications. Manage email by connecting to an IMAP server with the CFIMAP tag and retrieve mail from a POP mail server with the CFPOP tag.
SOAP gateway (New)
Get all the benefits of REST API management for SOAP APIs as well, including access control, rate limiting and throttling, API monitoring, caching and version and lifecycle management. Easily configure the SOAP gateway by simply importing the Web Services Definition Language (WSDL) file corresponding to the SOAP service.
Confidently update your connector configuration because the previous county can now be restored if an error occurs during the configuration. Deploy customised connector settings for every site by creating a separate connector for each one.
Comment exchange across files (New)
Make your review workflows more efficient. Easily export comments from PDF documents to XFDF files or vice versa. Comment positioning in the destination file matches the file from which the comments were imported.
Standardised PDF metadata (New)
Ensure consistency of PDF metadata across the organisation. Easily create, share and apply metadata, including copyright notice, authoring data and keywords, by transferring metadata between PDF and XMP files.
PDF attachments (New)
Turn your PDF files into self-contained documents by attaching all related files to them. When opened in Adobe Acrobat, the PDF file displays a list of attachments so that viewers can dive deeper by simply clicking the attachment name. Programmatically extract PDF attachments as well.
PDF stamp support (New)
Now add stamps to PDF documents. Choose from over 15 stamps, such as confidential, top secret and more or create your own. Specify the pages and choose the position for the stamp.
Multi-site RESTful web services
Publish your ColdFusion component as a site-level REST web service to deliver customised functionality for different target segments. Use customisable JSON and XML serialisation and deserialisation to manipulate data.
Microsoft Office file interoperability
Leverage additional functionalities, such as page break and auto filter, to manage spreadsheets better. Generate PDF files from PowerPoint and Word files. Produce HTML and SWF files from PowerPoint presentations. Take advantage of several performance enhancements to work faster with Office 2010 files.
Powerful search with Apache Solr
Get flexibility to index and search based on dynamic customised fields, along with support for 17 additional languages. Use the data import handler for improved database indexing and enjoy better control by reloading individual collections without restarting Solr.
Extensive database support
Optimise database interaction through better client connection management. Extend functionality with the support of additional data types. Handle database errors more efficiently through improved exception handling.
Command-line interface (New)
Work faster by using CFML for your scripting needs. Execute CFM files via the command line to work with files, databases and email or invoke web services. Pass named or positional parameters to the CFM files for dynamic customisation.
Reduce multiple lines of code to just one by using the safe navigation operator to avoid multiple ISDEFINED or NULL checks. Leverage the new data structure to maintain the insertion order. Use other language enhancements, such as additional member functions, the passarraybyreference setting and searchImplicitScopes, to boost developer productivity and application performance.
SOAP to REST translation (New)
Leverage existing investments in SOAP services to engage with customers through modern apps. Use the new API Creation wizard to accomplish the usually cumbersome process of REST translation in minutes. Simply import your SOAP services to create a REST API based on WSDL and do everything necessary to complete the translation without having to write any code.
Dynamic and interactive HTML5 charting
Implement a large repository of HTML5 charts using the built-in CFCHART tag. Easily create dynamic, data-heavy charts with a versatile server-side charting engine. Show data in a wide range of interactive formats with features such as zoom-in to help consumers get a granular view of information.
Web services support
Publish and access web services with less code using the revamped engine that supports the WSDL 2.0 specification, SOAP 1.2 and document literal wrapped style. Now generate swagger documents for your REST services based on the metadata configured in the REST CFC and Application CFC.
CFML-based mobile app development
Get a head start in the fast-growing market for mobile apps. Leverage your existing CFML skills to develop mobile apps and use built-in integration with Adobe PhoneGap Build to easily and quickly deliver them as installed apps that run on iOS and Android devices.
Full CFSCRIPT support
Work more productively with complete scripting support for CFSCRIPT. Develop applications faster and more easily by accessing all ColdFusion functionality using CFSCRIPT.
Object-relational mapping support
Build and manage database-independent applications using object-relational mapping (ORM) without writing any SQL. Index and perform a full-text search of ORM entities with the built-in Lucene search engine and obtain debug information through SQL logging.
Social log-in support
Speed up development by doing away with the hassle of implementing a log in mechanism from scratch. Easily allow your end-users to access your web application with their existing social media accounts. Just use the CFOAUTH tag to let users log in with their Facebook, Google or Twitter identity.
Tight integration with Adobe ColdFusion Builder
Enhance your development experience with integrated server management and expanded functionality through CFML extensions using ColdFusion Builder. Accelerate the development of mobile applications using features such as device detection, on-device debugging, multidevice inspection and more.