The wait is over, and all information is now public. Macromedia released Red Sky, or Macromedia ColdFusion MX 6.1, early this morning. ColdFusion MX 6.1 is a free upgrade for existing ColdFusion MX customers and delivers significant performance enhancements, improved stability, and some extremely cool new features. Check out the ColdFusion MX 6.1 Product Page, the CFMX 6.1 FAQ, and the all-important CFMX 6.1 Release Notes to find out more.
Here are a few of my favorite things about ColdFusion MX 6.1:
- Simplified installation. I have installed MX 6.1 several times now with several different configurations, and I’m amazed at how simple and straightforward it is. The new installer is intuitive, user-friendly, streamlined and effective.
- Improved compilation process. It used to be that CFML would be translated into Java code, then the Java code would be compiled into byte code, which is why there was always a few seconds of waiting whenever you made a change to a file and reloaded the page. With ColdFusion MX 6.1, CFML is compiled directly into byte code, so you can see your changes about 10 times faster than before.
- CFMAIL enhancements. Not only is CFMAIL faster in MX 6.1, but it now supports redundancy (multiple email servers can be specified), spooling, replyto and failto headers, secure SMTP server support, and multipart MIME messages (both text and HTML simultaneously). And did I mention that it’s faster? The CFMAIL tag in CFMX 6.1 is capable of sending more than 1 million emails per hour.
- CFPOP enhancements. CFPOP now supports multiple MIME types so you can retrieve both text and HTML email bodies.
- CFHTTP enhancements. CFHTTP now supports the following operations: HEAD, PUT, DELETE, OPTIONS and TRACE. It has support for proxies, and the timeout attribute even works now!
- ColdFusion component enhancements. CFMX 6.1 will allow you to call methods that have been overridden in parent components using the keyword “super”.