The Release Candidate Is Out: Wheels 1.0 RC1
December 02, 2009
Posted in Community
Posted By: Chris Peters
We've been <a title="Wheels 0.8.3: Our Final Beta Release?" href="https://cfwheels.org/blog/index.cfm/2008/10/28/Wheels-083-Our-Final-Beta-Release">talking</a> <a title="Wheels 0.9: The Final Final Beta Cycle" href="https://cfwheels.org/blog/index.cfm/2009/3/4/Wheels-09-The-Final-Final-Beta-Cycle">about</a> getting to 1.0 for quite some time now, and the first release candidate is here.
<a href="https://cfwheels.org/download">Download ColdFusion on Wheels 1.0 RC1</a><!--more-->
<h2>New Features</h2>
We have focused primarily on getting Wheels stable and ready for a solid 1.0 release, so there aren't that many new features this time around. But we couldn't help but add a few exciting things though, like support for URL rewriting in IIS 7 and in subfolders when using Apache, to name a couple.
We've also improved our plugin system a little, which has lead to a lot of new great <a href="https://cfwheels.org/plugins">plugins</a> popping up on the Google Group and on the site.
<h2>Important Bug Fixes</h2>
With the help of everyone in the Google Group, we have fixed between 20-30 bugs since we released 0.9.4. Thanks everyone!
One bug fix worth pointing out is that we were able to work around a mapping bug in Railo that caused pages to load slowly. So if you're using Wheels on Railo you will see much faster load times after upgrading.
You can view the full list of new features and bug fixes in the change log included in the download file.
<h2>How to Upgrade</h2>
As usual, the easiest way to upgrade is to setup an empty website, deploy a fresh copy of Wheels, and then transfer your old application code to it.
If you'd rather upgrade directly to an existing folder, here are the required steps:
<ol>
<li>Replace the <kbd>wheels</kbd> folder, all files in the root, and the <kbd>views/wheels</kbd> folder with files from the 1.0 zip.</li>
<li>Add/overwrite <kbd>Wheels.cfc</kbd> in the <kbd>models</kbd> folder.</li>
<li>Add/overwrite <kbd>Wheels.cfc</kbd> in the <kbd>controllers</kbd> folder.</li>
<li>Change the "extends" attribute in <kbd>controllers/Controller.cfc</kbd> to "Wheels".</li>
<li>Change the "extends" attribute in <kbd>models/Model.cfc</kbd> to "Wheels".</li>
</ol>
We'll be focusing on fixing any remaining bugs, continuing to unit test the <abbr title="Application Programming Interface">API</abbr>, finishing documentation, and testing plugins.
Thanks everyone for your support. This framework has a bright future, and it's all because of this amazing community.
K
kilatkyut
This is awesome
Nov 03, 2009
Please login to join the conversation! Login