Released: ColdFusion on Wheels 1.0.5

December 18, 2010

Posted in Community

Posted By: Chris Peters

It's my pleasure to announce the release of ColdFusion on Wheels version 1.0.5. <a href="https://cfwheels.org/download">Upgrade now</a> to increase the stability of your codebase. We noticed that there were quite a few bugs being squashed in the 1.1 cycle, so we back-ported most of them into the 1.0.x codebase, and that's how 1.0.5 was born. The <a href="http://code.google.com/p/cfwheels/source/browse/branches/1.0/wheels/CHANGELOG"><kbd>CHANGELOG</kbd></a> lists 23 bug fixes, many reported by the community.<!--more--> <ul> <li> Fixed the handling for the <code>errorEmailServer</code> setting so that error emails can now be sent without having to set the server in the ColdFusion administrator</li> <li>Corrected pluralize rules</li> <li>Remove possible spaces in list passed in to callback registration</li> <li>Check to see that a function has a declaration in the settings before setting defaults</li> <li>Update to <code>capitalize()</code> to return nothing if the passed in string is empty</li> <li><code>validatesPresenceOf()</code> now takes whitespace into account</li> <li>Fix for lock timeouts occurring during race conditions in the <code>design</code> and <code>development</code> modes</li> <li>Fix so Wheels uses passed in width/height in <code>imageTag()</code> when only one of them is passed in</li> <li>Don't append <code>.css</code>, <code>.js</code> to asset files when they end in <code>.cfm</code></li> <li>Update to reload to catch the query blank boolean error</li> <li><code>onCreate</code> validations do not run when <code>onSave</code> validations fail</li> <li>Fixes bug with nullable foreign keys in <code>where</code> clause</li> <li>Update to clean up variables from all scopes after running plugin injection</li> <li>Updated PostgreSQL types</li> <li>Fix for race condition when checking for existing controller files in the <code>design</code> and <code>development</code> modes</li> <li>Error in SQL Server pagination with mapped columns</li> <li>Updated <code>hasChanged()</code> for a race condition that wasn't met</li> <li>Fixed pagination error in Oracle when using the <code>include</code> argument</li> <li>Fixed incorrect layout rendering for <code>renderPartial()</code> and <code>includePartial()</code></li> <li>Fix for complex <code>include</code> strings</li> <li>Fixed naming conflict occurring for properties starting with the same name as its model on included objects</li> <li>Fixed pluralization issue related to partials used with object(s)/queries and removed the limitation of the file being tied to the model name</li> <li>Prevent additional errors from occurring during display of <abbr title="ColdFusion Markup Language">CFML</abbr> errors</li> </ul> The upgrade cycle is still simple: replace your <kbd>wheels</kbd> folder with the new <kbd>wheels</kbd> folder from the <a href="https://cfwheels.org/download">1.0.5 zip</a> and then reload your application.
P
Tony Petruzzi

Congrats to everyone!!! Onto 1.1!!!

Jun 18, 2010

C
Grant Copley

Great work and I can confirm this version did fix some of the issues I was having with Wheels and PostgreSQL.

Jun 24, 2010

J
Joey

Great job guys!

Jun 20, 2010

P
Chris Peters

Seun, We don't have any plans in the immediate future to add Sybase support. If you would like to take a shot at it, feel free. You could create an issue in the <a href="http://code.google.com/p/cfwheels/issues/list" rel="nofollow">Issue Tracker</a> and submit a patch after you get it implemented.

Sep 01, 2010

O
Seun Ojo

I am inspired by your work on CFWheels. Please is there any plan to support Sybase database soon or is there a plugin that addresses the shortfall!? Thanks.

Aug 31, 2010

Latest Blog Posts