<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>H3RALD: CakePHP 1.0 released</title>
    <link>http://www.h3rald.com/blog/24</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Fabio Cevasco's Writings</description>
    <item>
      <title>CakePHP 1.0 released</title>
      <description>&lt;p&gt;As &lt;a href="http://digg.com/programming/CakePHP_1.0_has_been_released_"&gt;Digg&lt;/a&gt; points out, the first &lt;em&gt;stable&lt;/em&gt; version of CakePHP was released, yesterday. I should have posted yesterday about it, and no, I didn&amp;#8217;t forget: I was just busy downloading the new version, have a look at the new site, talk to people etc.&lt;/p&gt;


	&lt;p&gt;Anyhow, it&amp;#8217;s ready, just baked and smells damn good. Go get it if you didn&amp;#8217;t already, it&amp;#8217;s available at &lt;a href="http://cakeforge.org/frs/?group_id=23"&gt;the usual place&lt;/a&gt;, even this time you won&amp;#8217;t be disappointed. CakePHP now reached the 1.0 milestone, in a way which reminds me a lot about Mozilla Firefox: a lot of people were already using it &lt;em&gt;before&lt;/em&gt; it went stable officially!&lt;/p&gt;


	&lt;p style="float:left"&gt;&lt;img src="http://www.h3rald.com/img/pictures/CakePHP_1.0.png" alt="" /&gt;&lt;/p&gt;


	&lt;p&gt;The CakePHP Team has been humble enough not to declare their product &lt;em&gt;stable&lt;/em&gt; before the time. I personally considered CakePHP stable &lt;em&gt;enough&lt;/em&gt; since &lt;span class="caps"&gt;RC2&lt;/span&gt;&amp;#8230; and considering that this site and many others have been built on alpha, beta and RC version, I think people can get an idea of Cake&amp;#8217;s reliability.
Nothing (too) new came out the oven this time: CakePHP 1.0 is mainly a bugfix release, with all the features we&amp;#8217;ve learnt to love. It&amp;#8217;s just &lt;em&gt;better&lt;/em&gt;: a lot of things have been fixed, model associations work better, etc. etc. You can read the &lt;a href="http://cakeforge.org/frs/shownotes.php?group_id=23&amp;#38;release_id=85"&gt;changelog/announcement&lt;/a&gt; or have a look below for a quick summary of the new features and most interesting fixes:&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;
Revision: [2420]
Added fix for Ticket #320.
Fixed Model::save() so it will only allow a model to save itself.
Fixed Model::save() when saving a HABTM association

Revision: [2437]
Adding fix for Model::findNeighbours().
Was returning all associations and fields. Now recursive
is set to 0 and only returns the prev and next keys array

Revision: [2456]
"Enables use of Controller::$data in addition to Controller::$params['data']" 

Revision: [2490]
Fixing a bug that occurs when connecting to two different
databases on the same server, and enabling cross-database
model associations

Revision: [2491]
Adding Microsoft SQL Server driver [EXPERIMENTAL]

Revision: [2577]
Adding $alias property to enable future Oracle support

Revision: [2625]
Bringing all DB drivers up to date

Revision: [2653]
Adding check for custom error class in app/.
Added check for AppController::appError(); will be called if this method 
is in AppController.
&lt;/code&gt;&lt;/pre&gt;

	&lt;p style="float:right"&gt;&lt;img src="http://www.h3rald.com/img/pictures/cakesite.png" alt="" /&gt;&lt;/p&gt;


	&lt;p&gt;If you&amp;#8217;re not too excited about this new release, maybe you should have a look at &lt;a href="http://www.cakephp.org"&gt;www.cakephp.org&lt;/a&gt;. Different? Damn right it is: it looks like someone listened to our prayers for a new website design. The merciful soul is &lt;a href="http://www.nolimit-studio.com/"&gt;Armando Sosa&lt;/a&gt;, the winner of CakePHP&amp;#8217;s design contest. He&amp;#8217;s a latin-american web designer who had the &lt;span class="caps"&gt;GREAT&lt;/span&gt; idea of thinking about an &lt;em&gt;innovative&lt;/em&gt; design for the Cake site&amp;#8230; Actually my dad didn&amp;#8217;t think that way: &lt;em&gt;&amp;#8220;That&amp;#8217;s not new, that way of advertising was all over the place when I was a kid!&amp;#8221;&lt;/em&gt; And he&amp;#8217;s right, Armando thought that a fifties-like template would have been perfect for Cake. Forget all the smooth, roundy-and-chubby, toons-like &amp;#8220;official&amp;#8221; Web 2.0 designs (beta), the new Cake site needs to stand out of the crowd&amp;#8230;&lt;/p&gt;


	&lt;p style="float:left"&gt;&lt;img src="http://www.h3rald.com/img/pictures/fonz.jpg" alt="" /&gt;&lt;/p&gt;


	&lt;p&gt;&lt;br /&gt;&lt;br /&gt;
&lt;em&gt;Heyyy! Well done guys&amp;#8230;&lt;/em&gt;&lt;/p&gt;</description>
      <pubDate>Wed, 03 May 2006 05:06:00 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:aadfd800-5d09-102a-8a4a-e48c0fa51268</guid>
      <author>Fabio Cevasco</author>
      <link>http://www.h3rald.com/blog/24</link>
      <category>Blog</category>
      <category>CakePHP</category>
      <trackback:ping>http://www.h3rald.com/trackback/entries/23</trackback:ping>
    </item>
  </channel>
</rss>
