<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,8 +1,20 @@
+* The reason for the reversion in c21f35c has been fixed.  Thanks Jason Lee for the bug report.
+
+  The problem was that I had changed resource_saved?'s behaviour to *not* saving the model if it had
+  already been saved.  In the future resource_saved? will be deprecated, but not yet.
+
+  BTW.  All of these changes to resource_saved? behaviour is aimed at making RC drop in compatible with
+  rspec's generated controller specs (try rake spec:generate).
+  
+  To do that I need the default update action to use :update_attributes. This meant that the old strategy
+  of keeping track of saves by using save_resource wont work.  Instead, we keep track by looking at the
+  AR's state (see lib/ardes/active_record/saved.rb) which is a far better solution anyway.
+
 * API change: save_resource deprecated
 
   So save_resource is now deprecated, just use resource.save
   ActiveRecords can now be asked if they are saved?
-  
+    
 * rspec compat:  Added new rake task to test that an RC controller passes the default rspec_scaffold
   controller specs.
 </diff>
      <filename>CHANGELOG</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>ceaf1b96a2ac9eb82250307029f36aed063326e0</id>
    </parent>
  </parents>
  <author>
    <name>Ian White</name>
    <email>ian.w.white@gmail.com</email>
  </author>
  <url>http://github.com/ianwhite/resources_controller/commit/4b31d14ed2bcdde7f1b109983afa1388df60e957</url>
  <id>4b31d14ed2bcdde7f1b109983afa1388df60e957</id>
  <committed-date>2008-09-13T12:36:32-07:00</committed-date>
  <authored-date>2008-09-13T12:36:32-07:00</authored-date>
  <message>Updated CHENGELOG</message>
  <tree>d79d4610aae4350b20ea058a2807fb6ae88ee0f3</tree>
  <committer>
    <name>Ian White</name>
    <email>ian.w.white@gmail.com</email>
  </committer>
</commit>
