blog | bio | agenda | jobs | ajaxCFC

ColdFusion 8.0.1 Ajax Improvements

Adobe ColdFusion 8 Update 1 (8.0.1) was released April 3rd (most of you knew already). The good and safe news is that it seems to work fine... nothing broke with the update.

What was updated? You can get the full list here, but I will concentrate only on the Ajax part.

The docs say "We have improved functionality in several areas including AJAX functions, CFPDF, and CFIMAGE. And we have updated several software libraries including Yahoo YUI, EXT JS, Spry, and the FCKEditor."

The FCKEditor component used in the cftextarea tag’s rich text editor has been updated to version 2.5. As a result, the rich text editor now supports Safari 3 and Opera 9.50 browsers. This is great news, but 2.5 was released 11/30/2007... 2.6 was just released, so they went with the latest stable, though it was pretty safe to try the 2.6 RC, which was released a while back.

Next, the Spry framework has been updated to version 1.6.... not too much to say there, I don't care much about it.

Now the important part, the Yahoo YUI Library used for some AJAX-based controls has been updated to version 2.3 and the Ext JS framework used for some AJAX-based controls has been updated to version 1.1.1... I assume they did this because Ext JS 2.0 (released in October 2007 btw) was a major update and it would have taken too much to adapt it? Adobe, trust me, I understand SDLC, but in today's world CF helps us keep up with rapid changing technology and it would be totally worth it ... you will have to upgrade it at some point .... hopefully 8.0.2 will incorporate the a much newer version of Ext.

TrackBacks
There are no trackbacks for this entry.

Trackback URL for this entry:
http://www.robgonda.com/blog/trackback.cfm?4FFE11FB-D3B9-D32B-9B1161458F11C567

Comments
Hi Rob,
Adam Lehman stated on his blog that Adobe is "working very closely with the ExtJS team we will be squeezing all of the goodness of ExtJS 2+ into Centaur (a.k.a. ColdFusion 9)". Let's hope Ext isn't at 3.0 by then. See:

http://www.adrocknaphobia.com/post.cfm/coldfusion-...
# Posted By Tony Garcia | 4/14/08 11:11 PM
Tony, good point... thanks for the link ... and Adam's right, most reasons would bore me... just do it :)
On a positive note, I know for fact that Adobe is finally working with Jack on this ... but they will have to write their adapter on top of core Ext in order to allow easy updates and maintenance... I'm sure they learned their lesson ... not that I'm bitter ... but c'mon ... I'm thankful, but it could have been done better.
# Posted By Rob Gonda | 4/14/08 11:24 PM
Actually, there was one problem that I found with 8.1 update that affects the imageWrite function as you can see in this post.

http://www.adobe.com/cfusion/webforums/forum/messa...
# Posted By Giancarlo Gomez | 4/15/08 10:59 AM
Giancarlo, good to know... thanks!
# Posted By Rob Gonda | 4/15/08 11:58 AM
there is a new feature that I desperately wanted to work but couldn't get it right. maybe because I expect something unreasonable. in the new ColdFusion.Window.create() you can do a refreshonshow but it didn't seemto work for me. also the ColdFusion.Window.destroy() didn't work as expected either. I'm trying to display a list of something (employees for instance) with a icon next to them. when you hover over the icon (or click the icon) it brings up a cfwindow with details about that employee. I want to use the same window name if I can but if I try it using either method (refreshonshow or destroy) the windows is not actually Destroyed nor does it refresh. If I use destroy I get a blank window, if I use refreshonshow I get the the first window no matter which employee I choose. where am I going wrong? is it my brain malfunctioning?
# Posted By Michael White | 4/15/08 5:06 PM
BlogCFC was created by Raymond Camden. This blog is running version 5.1.004.