<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>37eaa6e5482427b16358eb8cb14db9210d890a14</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/00fe711f06408a58066c6f49c05f91a58dd9d60f</url>
    <id>00fe711f06408a58066c6f49c05f91a58dd9d60f</id>
    <committed-date>2009-04-25T07:56:47-07:00</committed-date>
    <authored-date>2009-04-25T07:56:47-07:00</authored-date>
    <message>Tag 0.7.3 release</message>
    <tree>3af58e2ac78b5c27fac057533e6b3e3ec7f183e0</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>03e413c3a0460d5af0d58decc08a1b1aabd061db</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/37eaa6e5482427b16358eb8cb14db9210d890a14</url>
    <id>37eaa6e5482427b16358eb8cb14db9210d890a14</id>
    <committed-date>2009-04-25T07:49:44-07:00</committed-date>
    <authored-date>2009-04-25T07:49:44-07:00</authored-date>
    <message>Update DataMapper tests to reflect new version requirements</message>
    <tree>3aad2f918bd4f2cff48b1d4c21c0aa43f1dd2038</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9471c0cacfb80ffd5a16d71fcec256746c2db361</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/03e413c3a0460d5af0d58decc08a1b1aabd061db</url>
    <id>03e413c3a0460d5af0d58decc08a1b1aabd061db</id>
    <committed-date>2009-04-25T07:48:29-07:00</committed-date>
    <authored-date>2009-04-25T07:48:29-07:00</authored-date>
    <message>Require DataMapper version be &gt;= 0.9.4</message>
    <tree>a46ffc77f62bbba0f9d0e383d2f43f004a09d285</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9207069dfcc8c990d53888c69fd269133c48be01</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/9471c0cacfb80ffd5a16d71fcec256746c2db361</url>
    <id>9471c0cacfb80ffd5a16d71fcec256746c2db361</id>
    <committed-date>2009-04-25T07:13:02-07:00</committed-date>
    <authored-date>2009-04-25T07:13:02-07:00</authored-date>
    <message>Explicitly load Sequel's built-in inflector (&gt;= 2.12.0) for scope names</message>
    <tree>75aa2a1b40795bbe3b513ce52218e5cddc45ca77</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>67f78b9f5aa4c30a57a3d1c8633310061c25e93c</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/9207069dfcc8c990d53888c69fd269133c48be01</url>
    <id>9207069dfcc8c990d53888c69fd269133c48be01</id>
    <committed-date>2009-04-24T18:36:58-07:00</committed-date>
    <authored-date>2009-04-24T18:36:58-07:00</authored-date>
    <message>Don't use qualified name for event attributes [#21 state:resolved]</message>
    <tree>6e96deec92bfc3db71d878d9de8ca4c81328b230</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>db2101628393b4b0cbf63c34f10ecdf66842732f</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/67f78b9f5aa4c30a57a3d1c8633310061c25e93c</url>
    <id>67f78b9f5aa4c30a57a3d1c8633310061c25e93c</id>
    <committed-date>2009-04-24T18:27:18-07:00</committed-date>
    <authored-date>2009-04-24T18:27:18-07:00</authored-date>
    <message>Fix #valid? being defined for DataMapper resources when dm-validations isn't loaded</message>
    <tree>39bd2a3681450cde7880f9e8e47b14cbec93ea1c</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9c21fe41bf0a2c49955e8f864fa1adb9bc5e1506</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/db2101628393b4b0cbf63c34f10ecdf66842732f</url>
    <id>db2101628393b4b0cbf63c34f10ecdf66842732f</id>
    <committed-date>2009-04-24T18:26:50-07:00</committed-date>
    <authored-date>2009-04-24T18:26:50-07:00</authored-date>
    <message>Add auto-validation of values allowed for the state attribute in ORM integrations</message>
    <tree>c923bef682bcc86b825e2d0a9246b3118bfa37ec</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a6d31c7095130f04b7b18faaacf156686b99a2c8</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/9c21fe41bf0a2c49955e8f864fa1adb9bc5e1506</url>
    <id>9c21fe41bf0a2c49955e8f864fa1adb9bc5e1506</id>
    <committed-date>2009-04-11T08:32:54-07:00</committed-date>
    <authored-date>2009-04-11T08:32:54-07:00</authored-date>
    <message>Update tests to use non-deprecated state name types</message>
    <tree>a1b5ae08230b1a9bda9292bdd9eb6feca9a6db1d</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>aeb46a686076cc02d985d33a2368ee39cec7202b</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/a6d31c7095130f04b7b18faaacf156686b99a2c8</url>
    <id>a6d31c7095130f04b7b18faaacf156686b99a2c8</id>
    <committed-date>2009-04-08T19:19:04-07:00</committed-date>
    <authored-date>2009-04-08T19:19:04-07:00</authored-date>
    <message>Tag 0.7.2 release</message>
    <tree>9c3208c018cfb49dff251768bd3a6cfde461f6b2</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9cbd397929b3fefba198c22d0b0d6924ab201b97</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/aeb46a686076cc02d985d33a2368ee39cec7202b</url>
    <id>aeb46a686076cc02d985d33a2368ee39cec7202b</id>
    <committed-date>2009-04-08T19:03:52-07:00</committed-date>
    <authored-date>2009-04-08T19:03:52-07:00</authored-date>
    <message>Add more flexibility around how callbacks are defined
Add support for running multiple methods in a callback without using blocks</message>
    <tree>70f8b6fd71006b984f2099ef52d6ed77808c6b3d</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d2f7ac640a48ec09db73590fa4a7576b8293a41f</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/9cbd397929b3fefba198c22d0b0d6924ab201b97</url>
    <id>9cbd397929b3fefba198c22d0b0d6924ab201b97</id>
    <committed-date>2009-04-08T05:12:22-07:00</committed-date>
    <authored-date>2009-04-08T05:12:22-07:00</authored-date>
    <message>Remove remaining references to &quot;no-op&quot; transitions
Require that all transitions be associated with events</message>
    <tree>3877b93ef7b1916b5017622fa97a46b6e235acdb</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4a194fb12bde3d1393ca1b366cf597b2f2c8cc22</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/d2f7ac640a48ec09db73590fa4a7576b8293a41f</url>
    <id>d2f7ac640a48ec09db73590fa4a7576b8293a41f</id>
    <committed-date>2009-04-07T19:45:45-07:00</committed-date>
    <authored-date>2009-04-07T19:45:45-07:00</authored-date>
    <message>Add security documentation around mass-assignment in ORM integrations</message>
    <tree>ca3ddf0b463df001ea423467f79404af86aee947</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>883805e87620df41ccf07fb2de6f5931cfbd5d57</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/4a194fb12bde3d1393ca1b366cf597b2f2c8cc22</url>
    <id>4a194fb12bde3d1393ca1b366cf597b2f2c8cc22</id>
    <committed-date>2009-04-07T18:54:37-07:00</committed-date>
    <authored-date>2009-04-07T18:54:37-07:00</authored-date>
    <message>Fix event attribute transitions being publicly accessible</message>
    <tree>56b4291106a1a4e3604eba9b67904a4e41aad141</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2623e4d374a2069ef64200383472176a2a41a091</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/883805e87620df41ccf07fb2de6f5931cfbd5d57</url>
    <id>883805e87620df41ccf07fb2de6f5931cfbd5d57</id>
    <committed-date>2009-04-05T13:31:09-07:00</committed-date>
    <authored-date>2009-04-05T13:31:09-07:00</authored-date>
    <message>Tag 0.7.1 release</message>
    <tree>a407d44d8455d0d47798d0fe30aa50c35f85d2a7</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b4b65d3416d619b80a158956cc440beada387d69</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/2623e4d374a2069ef64200383472176a2a41a091</url>
    <id>2623e4d374a2069ef64200383472176a2a41a091</id>
    <committed-date>2009-04-05T06:00:37-07:00</committed-date>
    <authored-date>2009-04-05T06:00:37-07:00</authored-date>
    <message>Tweak README docs</message>
    <tree>f3d6c59db59a8c235f69f98b950f45d92802a008</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8ac8707d1c86d1f3fa1e0762e9b68b3a6a435a62</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/b4b65d3416d619b80a158956cc440beada387d69</url>
    <id>b4b65d3416d619b80a158956cc440beada387d69</id>
    <committed-date>2009-04-05T05:56:43-07:00</committed-date>
    <authored-date>2009-04-05T05:56:43-07:00</authored-date>
    <message>Fix machines failing to generate graphs when run from Merb tasks</message>
    <tree>f96d70027e8250e2068f23959480455e5b043ac9</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>aa6dfcb8c7bd6187975a83e1e81458d779efd4a2</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/8ac8707d1c86d1f3fa1e0762e9b68b3a6a435a62</url>
    <id>8ac8707d1c86d1f3fa1e0762e9b68b3a6a435a62</id>
    <committed-date>2009-04-04T10:21:36-07:00</committed-date>
    <authored-date>2009-04-04T10:21:36-07:00</authored-date>
    <message>Fix 0.7.0 release date</message>
    <tree>c18882ec8e03f32a54a1a8c260518ac71565a96c</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7ae6e02dc31dea336d5732e84a45e67fffc86113</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/aa6dfcb8c7bd6187975a83e1e81458d779efd4a2</url>
    <id>aa6dfcb8c7bd6187975a83e1e81458d779efd4a2</id>
    <committed-date>2009-04-04T10:18:59-07:00</committed-date>
    <authored-date>2009-04-04T10:18:59-07:00</authored-date>
    <message>Tag 0.7.0 release</message>
    <tree>7eb8e90a476ff3e070d56170850afa8bdbc9ab9d</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>53248e242e9bd8729e05e05e5bdb04411be85e8d</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/7ae6e02dc31dea336d5732e84a45e67fffc86113</url>
    <id>7ae6e02dc31dea336d5732e84a45e67fffc86113</id>
    <committed-date>2009-04-04T10:10:27-07:00</committed-date>
    <authored-date>2009-04-04T10:10:27-07:00</authored-date>
    <message>Fix Sequel tests not working on older versions (&lt; 2.12.0)</message>
    <tree>ae8624f399519b24ee389a61f2646b9dbeeea6f4</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cca1a496ad84fdc5c87b2eb204f9a15c4514fa0e</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/53248e242e9bd8729e05e05e5bdb04411be85e8d</url>
    <id>53248e242e9bd8729e05e05e5bdb04411be85e8d</id>
    <committed-date>2009-04-04T09:54:02-07:00</committed-date>
    <authored-date>2009-04-04T09:54:02-07:00</authored-date>
    <message>Fix docs describing accessing a state's possible transitions</message>
    <tree>938652d76eb9d589f0481dc95ec3a40aa32233cc</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a602ea3f07e7b96942f02e40159c972b768743ee</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/cca1a496ad84fdc5c87b2eb204f9a15c4514fa0e</url>
    <id>cca1a496ad84fdc5c87b2eb204f9a15c4514fa0e</id>
    <committed-date>2009-04-04T09:49:19-07:00</committed-date>
    <authored-date>2009-04-04T09:49:19-07:00</authored-date>
    <message>Add examples for using state machines in pure Merb / Rails RESTful controllers</message>
    <tree>81f50df88ab2f8077412d88982ac12c80ee54bca</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a9c9ca9713c73ba7ed96cd2e2ca37106e5171b2f</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/a602ea3f07e7b96942f02e40159c972b768743ee</url>
    <id>a602ea3f07e7b96942f02e40159c972b768743ee</id>
    <committed-date>2009-04-04T09:46:43-07:00</committed-date>
    <authored-date>2009-04-04T09:46:43-07:00</authored-date>
    <message>Remove include_no_op option for #{attribute}_transitions as it doesn't work well with loopbacks</message>
    <tree>9099fe37aa06d8e21c8a32277badadcb370d9dcc</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>31c8f7e3baf36ef65462eab3234ad363a81288bb</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/a9c9ca9713c73ba7ed96cd2e2ca37106e5171b2f</url>
    <id>a9c9ca9713c73ba7ed96cd2e2ca37106e5171b2f</id>
    <committed-date>2009-04-04T08:27:27-07:00</committed-date>
    <authored-date>2009-04-04T08:27:27-07:00</authored-date>
    <message>Add Transition#loopback? to help determine if the from / to states are the same</message>
    <tree>4ec7a5f77707ea773cc0acdb6b6d0f9c259270c0</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e616242daeccc285760626214d1450112112c596</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/31c8f7e3baf36ef65462eab3234ad363a81288bb</url>
    <id>31c8f7e3baf36ef65462eab3234ad363a81288bb</id>
    <committed-date>2009-04-04T08:14:58-07:00</committed-date>
    <authored-date>2009-04-04T08:14:58-07:00</authored-date>
    <message>Fix event attributes not having a consistent type (Symbol) with the rest of the library</message>
    <tree>b6b4330b96b336d304b18eb3c2419aedc4676625</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d8b0bb1fad6432024dbede8c4bc350237c2b88ae</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/e616242daeccc285760626214d1450112112c596</url>
    <id>e616242daeccc285760626214d1450112112c596</id>
    <committed-date>2009-04-04T07:29:41-07:00</committed-date>
    <authored-date>2009-04-04T07:29:41-07:00</authored-date>
    <message>Fix README examples</message>
    <tree>37ee46214d0d71b5262f7085fd9e5e50f3564f48</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>30aab0c77ecee15ba3034446e4d023935f907ec0</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/d8b0bb1fad6432024dbede8c4bc350237c2b88ae</url>
    <id>d8b0bb1fad6432024dbede8c4bc350237c2b88ae</id>
    <committed-date>2009-04-04T07:13:14-07:00</committed-date>
    <authored-date>2009-04-04T07:13:14-07:00</authored-date>
    <message>Add more tests for firing of event attributes</message>
    <tree>e50a90f4ace9a46e1a4d5699b6b6078fd1b2260c</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>228066f0490816dec5cd527bebb9f14cc3951225</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/30aab0c77ecee15ba3034446e4d023935f907ec0</url>
    <id>30aab0c77ecee15ba3034446e4d023935f907ec0</id>
    <committed-date>2009-04-04T07:12:53-07:00</committed-date>
    <authored-date>2009-04-04T07:12:53-07:00</authored-date>
    <message>Minor doc / implementation tweaks</message>
    <tree>8f7f49133da16e03e181833dd4d73c4f59f60a80</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2122d327aa835d47a71ff3bd750cfaa525e0cbb5</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/228066f0490816dec5cd527bebb9f14cc3951225</url>
    <id>228066f0490816dec5cd527bebb9f14cc3951225</id>
    <committed-date>2009-04-03T16:01:31-07:00</committed-date>
    <authored-date>2009-04-03T16:01:31-07:00</authored-date>
    <message>Fix machine event attributes being triggered twice when used within nested actions (e.g. calling valid? within the save action for ORMs)</message>
    <tree>e734e560e5f27e484a0bdc24fcd309bc3f6260c3</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7c1b745eb243a63d255d7c93aa10ebc4e45352db</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/2122d327aa835d47a71ff3bd750cfaa525e0cbb5</url>
    <id>2122d327aa835d47a71ff3bd750cfaa525e0cbb5</id>
    <committed-date>2009-04-03T14:31:31-07:00</committed-date>
    <authored-date>2009-04-03T14:31:31-07:00</authored-date>
    <message>Add #{attribute}_event for automatically firing events when the object's action is called [#14 state:resolved]</message>
    <tree>0b2245ec884bd94d404470c44367bc74fd3a5ff7</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a167529c6096e215de11d3b93f05688f28df3f64</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/state_machine/commit/7c1b745eb243a63d255d7c93aa10ebc4e45352db</url>
    <id>7c1b745eb243a63d255d7c93aa10ebc4e45352db</id>
    <committed-date>2009-04-03T13:53:46-07:00</committed-date>
    <authored-date>2009-04-03T13:53:46-07:00</authored-date>
    <message>Check RUBY_VERSION instead of respond_to? for using Hash#index vs. Hash#key (prevents deprecation notices from Sequel integrations)</message>
    <tree>77e2d52be498ca592474341a58e377b73fbcfb62</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
</commits>
