ColdFusion on Wheels 1.1.4 released

July 22, 2011

Posted in Releases

Posted By: Chris Peters

Tags: 1.1

Today, we're releasing <a href="https://cfwheels.org/download">ColdFusion on Wheels version 1.1.4</a>. This release fixes numerous bugs and adds a nice feature: Now you no longer need to create a zip file to start working on a new plugin. You just create a folder for it in the plugins folder and start coding your CFC. To upgrade, you just need to replace the <kbd>wheels</kbd> folder in your application with the new <kbd>wheels</kbd> folder in the <a href="https://cfwheels.org/download">zip file</a>.<!--more--> The following <a title="Version 1.1.4 CHANGELOG" href="https://github.com/cfwheels/cfwheels/blob/v1.1.4/wheels/CHANGELOG">changes</a> have been made for this release: <h3>View Enhancements</h3> <ul> <li>Allow an array of structs to used for options in <code>selectTag()</code></li> <li>Added <code>secondStep</code> parameter to date/time select tags</li> </ul> <h3>Model Enhancements</h3> <ul> <li>Update to <code>belongsTo()</code>, <code>hasOne()</code> and <code>hasMany()</code> for the new argument <code>joinKey</code>.</li> <li>You can pass an unlimited number properties when using dynamic finders</li> <li>Dynamic finders now support passing in an array for values</li> <li>Added the <code>delimiter</code> argument to dynamic finders, this allow you to change the delimiter</li> <li>Added <code>validationTypeForProperty()</code> method</li> </ul> <h3>Other Enhancements</h3> <ul> <li>Added proper HTTP status headers</li> <li>Plugin development no longer requires a zip file</li> </ul> <h3>Bug Fixes</h3> <ul> <li>Incorrect MIME type for JSON</li> <li>Route with format will cause exception when route is selected and format is not provided</li> <li>Raise <code>renderError</code> when template is not found for format</li> <li><code>labelClass</code> should split up the list of classes and attach one class for each label</li> <li>Transactions would not close when used with the <code>dependent</code> argument of <code>hasMany()</code></li> <li>Soft deletes do not work correctly with outer joins</li> <li>Better error message when supplying a query param of type string and omitting single quotes</li> <li>Allow commas in dynamic finders</li> <li>AMPM select displaying twice</li> <li><code>$request</code> <code>argumentsCollection</code>: should be <code>argumentCollection</code></li> <li>Pagination pull incorrect number of results with compounded keys</li> <li>Update <code>hasChanged()</code> to properly check floats</li> <li>Date tags selected date throws out of range error</li> </ul>
K
Tom King

Great stuff! Particularly pleased to see my 'secondStep' enhancement request in there - cheers guys!

Jul 25, 2011

D
Devalnor

Great work :-) Thanks guys!

Jul 25, 2011

A
Andor Admiraal

Great work, thanks! We're going to update all our sites today itself.

Jul 25, 2011

P
Tony Petruzzi

:) on ward to 1.1.5 and (hopefully) 1.2!

Jul 24, 2011

Y
Yannick

FANtastic...Always proud to be part of this community.

Jul 25, 2011

M
Mohamad

Great work! Many thanks for the hard work guys!

Jul 23, 2011

R
Renand

Thanks guys!!

Jul 26, 2011

D
Per Djurner

Great work team!

Jul 23, 2011

M
Matthew

I just attempted to upgrade to 1.1.4 and now I am getting a plugin error. Could not find the ColdFusion Component or Interface plugins.formgroups.formgroups. \Plugins.cfc: line 125 Do I need to do something different with my plugin directory now that I no longer need the zip files? I have done nothing except copy the wheels directory over. Any help would be great.

Jul 26, 2011

P
Tony Petruzzi

@matthew, if you haven't already done so, please get onto the google groups and post as much information as possible about the issue you are having. if you can, provide a link to the plugin that you are using so that we can install it and take a look at what is going on.

Jul 26, 2011

Latest Blog Posts