dhtmlxSuite_v36_pro_131108 breaks XML grids

Are there any reports of the new version (dhtmlxSuite_v36_pro_131108) breaking XML grids? All I did was switch out the core dhtmlx.js file and all grids made by getting their rows from an ajax call now give the alert:

Error type: LoadXML
Description: Incorrect XML

I put my old version of dhtmlx.js back in place everything starts working again.

Forgot to mention, this pertains to the latest version of Chrome and Firefox. IE11 seems fine.

Found the problem. This may help others that use ColdFusion. It does appear the newest version of DHTMLX is stricter on the content coming back. My XML was valid and did work in the previous versionof DHTMLX. But with the new version in place the only different I noticed between my grid and the dhtmlx demo grids was in the response headers. The ones that worked had a Content-Type of “application/xml;charset=UTF-8” and the ones that didn’t work had a Content-Type of “text/html;charset=UTF-8”. My xml data for the rows is being fetch from a ColdFusion cfc. The fix was to add the tag like so…

<cffunction name="loadGridData" returntype="xml" access="remote" output="true"> <cfcontent type="application/xml; charset=UTF-8"> <cfoutput> <rows> <row> <cell>...</cell> ...

You can also set output=“false” and do it this way: n8williams.com/devblog/coldf … -cfcontent