ColdFire 0.0.2
Today we have released the 0.0.2 release. Please read these notes carefully.
First and foremost - this release has no new features. Our primary concern is to fix the problems people encountered and we are not going to add anything until we get past then. So let's talk about the main problem - header size.
ColdFire 0.0.2 now uses JSON to encode the data instead of XML. We now use one header per datatype (one for general, one for templates, etc.) CFC arguments are now trimmed to 250 characters. This was most helpful in Model-Glue where large HTML strings were passed back and forth. Templates and CFCs now show aggregate information. That means if the same template is run twice, you only see one line. Ditto for a cfc/method/arg call. All in all there is a lot less data being sent back, and it isn't being stuffed into one header.
But this will NOT solve the problem for everyone. This is an interim solution. The next build will take the headers and split them up even more. I just want folks to know that if they have a lot of debug information (typically true in Model-Glue or other framework apps), that this will still not help them. But if you were on the edge before - ColdFire should now work for you.
Secondly - the bug with cflocation is now fixed.
Lastly - I've added all the files to source control. Right now the plugin is checked in as a XPI, and not split up. That will happen later.
I know folks have found other problems as well, but I ask for your patience so we can get past the "big header" issue first.
Enjoy.
