We always quickly adopt new technologies and looked to migrate to ColdFusion 9 on immediate release. But there are things that have changed between version 8 and 9 that break our application. I really cant remember that ever happening before. It is related to changes with the DHTML ExtJS components.
We were actually told that this would be fixed in a hotfix, and to my disappointment the latest hotfix hasn't fixed anything.
So we have a purchased copy of ColdFusion 9 that we cant use, with no easy workaround or solution or even timeline to a solution.
I'm starting to think that Adobe has no interest in support of legacy ColdFusion features, they have really dropped the ball over the last few releases, we use these new features only to find out later that they have no plans to fix, maintain or update them going forward. This isn't the first time this has happened to use either. Some examples.
1. We wrote a large part of our application in Flash Forms, found an issue with dates, and Adobe never addressed or fixed it. And seem to have dropped updating this technology.
2. We wrote a large number of reports using ReportBuilder and adobe seem to have left this product in the trash also, the blog for the product hasn't even had a post since 2007
3. We do a lot of HTML to PDF conversion for reports etc, and every time there is an update to this, the scale or layout changes and we have to go and fix everything.
4. Been burnt multiple times by this one, CFGRID. Its gone from a Java version to a Flash version to an ExtJS version and none of the previous versions ever get any attention.
It begs the question, that perhaps I should just abandon ColdFusion for front end applications the rapid development benefit of ColdFusion for this purpose is quickly eroded by applications that break with new releases.
I really like ColdFusion and there are lot of things in ColdFusion 9 we would like to take advantage of, such as hibernate, but how do I know Adobe wont just stop updating or supporting this going forward also.