<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>e272f51e088f58e3e34c558fc0e9ac6909320db7</id>
      </parent>
    </parents>
    <author>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </author>
    <url>http://github.com/bruce/bitmask-attribute/commit/5e5eaa21c44e87aad47059ac505d6c90576271b6</url>
    <id>5e5eaa21c44e87aad47059ac505d6c90576271b6</id>
    <committed-date>2009-12-15T15:35:08-08:00</committed-date>
    <authored-date>2009-12-15T15:35:08-08:00</authored-date>
    <message>Release 1.1.0, stability fixes, convenience methods, and named scopes.

This release includes contributions by [Jason L Perry][1] and [Nicolas
Fouch&#233;][2] (Thanks!). Resolves #1, #2.

[1]: http://github.com/ambethia
[2]: http://github.com/nfo</message>
    <tree>33cc84c4fc61538cb8124b709b79f86ba273560e</tree>
    <committer>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a070a969a59ae97250a6dc87fa533462e42ee7ba</id>
      </parent>
    </parents>
    <author>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </author>
    <url>http://github.com/bruce/bitmask-attribute/commit/e272f51e088f58e3e34c558fc0e9ac6909320db7</url>
    <id>e272f51e088f58e3e34c558fc0e9ac6909320db7</id>
    <committed-date>2009-12-14T16:30:39-08:00</committed-date>
    <authored-date>2009-12-14T16:30:39-08:00</authored-date>
    <message>Version bump to 1.1.0</message>
    <tree>87e52a93c941ed704daea759575d049ed8e4cd0a</tree>
    <committer>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>54d75a260a6f2b42035deb11a69ee80b9736f92e</id>
      </parent>
    </parents>
    <author>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </author>
    <url>http://github.com/bruce/bitmask-attribute/commit/a070a969a59ae97250a6dc87fa533462e42ee7ba</url>
    <id>a070a969a59ae97250a6dc87fa533462e42ee7ba</id>
    <committed-date>2009-12-14T16:17:30-08:00</committed-date>
    <authored-date>2009-12-14T16:17:30-08:00</authored-date>
    <message>Add contributor note.</message>
    <tree>892b477736e6c310406efb92d0e7e01782f879b4</tree>
    <committer>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ead030d85765e3aef73e4bf31fbcdd02ca205f58</id>
      </parent>
    </parents>
    <author>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </author>
    <url>http://github.com/bruce/bitmask-attribute/commit/54d75a260a6f2b42035deb11a69ee80b9736f92e</url>
    <id>54d75a260a6f2b42035deb11a69ee80b9736f92e</id>
    <committed-date>2009-12-14T16:10:23-08:00</committed-date>
    <authored-date>2009-12-14T16:10:23-08:00</authored-date>
    <message>Tweak explanation of special validation case.</message>
    <tree>1078126db32de5c3a7a2d6da00cecd9edee563b3</tree>
    <committer>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7dcd0f4b63570a0bb5530d5b7e2e0be8fe16a329</id>
      </parent>
    </parents>
    <author>
      <name>Nicolas Fouch&#233;</name>
      <email>nicolas@silentale.com</email>
    </author>
    <url>http://github.com/bruce/bitmask-attribute/commit/ead030d85765e3aef73e4bf31fbcdd02ca205f58</url>
    <id>ead030d85765e3aef73e4bf31fbcdd02ca205f58</id>
    <committed-date>2009-12-14T16:05:00-08:00</committed-date>
    <authored-date>2009-11-24T02:16:50-08:00</authored-date>
    <message>The model cannot be validated if it is preloaded and the attribute/column is not in the database (migration still not runned). Ususally 'test' and 'production' environments.</message>
    <tree>bef661331d4b975b666bae10aa4e73b8f816a85e</tree>
    <committer>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a6c4750bb32e570cbeeaffbaaa093872e83de83b</id>
      </parent>
    </parents>
    <author>
      <name>Nicolas Fouch&#233;</name>
      <email>nicolas@silentale.com</email>
    </author>
    <url>http://github.com/bruce/bitmask-attribute/commit/7dcd0f4b63570a0bb5530d5b7e2e0be8fe16a329</url>
    <id>7dcd0f4b63570a0bb5530d5b7e2e0be8fe16a329</id>
    <committed-date>2009-12-14T16:03:41-08:00</committed-date>
    <authored-date>2009-11-19T07:41:58-08:00</authored-date>
    <message>Added instance method to check if at least one value is set. e.g. campaign.medium?</message>
    <tree>512c8c7f966d7cc80b3d2d5a51d655b424d3c669</tree>
    <committer>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>73033b9b0199bd2e4f777183c1835df186315baf</id>
      </parent>
    </parents>
    <author>
      <name>Nicolas Fouch&#233;</name>
      <email>nicolas@silentale.com</email>
    </author>
    <url>http://github.com/bruce/bitmask-attribute/commit/a6c4750bb32e570cbeeaffbaaa093872e83de83b</url>
    <id>a6c4750bb32e570cbeeaffbaaa093872e83de83b</id>
    <committed-date>2009-12-14T16:03:41-08:00</committed-date>
    <authored-date>2009-11-19T06:32:39-08:00</authored-date>
    <message>Added named scope to find all records without any value. e.g. Campaign.no_medium</message>
    <tree>ba5bee4d31d6914e9158180d25ddddbd1cb558de</tree>
    <committer>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>183c02ca1d589a5c11c5b38b094e690cd1b991ae</id>
      </parent>
    </parents>
    <author>
      <name>Nicolas Fouch&#233;</name>
      <email>nicolas@silentale.com</email>
    </author>
    <url>http://github.com/bruce/bitmask-attribute/commit/73033b9b0199bd2e4f777183c1835df186315baf</url>
    <id>73033b9b0199bd2e4f777183c1835df186315baf</id>
    <committed-date>2009-12-14T16:03:41-08:00</committed-date>
    <authored-date>2009-11-19T06:01:05-08:00</authored-date>
    <message>Added instance methods to check if a value is set. e.g. campaign.medium_for_web?</message>
    <tree>68ce9497773e499cf6f0922a4143e84a6cb168c2</tree>
    <committer>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0363318616c0db5784864852fb18029908947942</id>
      </parent>
    </parents>
    <author>
      <name>Nicolas Fouch&#233;</name>
      <email>nicolas@silentale.com</email>
    </author>
    <url>http://github.com/bruce/bitmask-attribute/commit/183c02ca1d589a5c11c5b38b094e690cd1b991ae</url>
    <id>183c02ca1d589a5c11c5b38b094e690cd1b991ae</id>
    <committed-date>2009-12-14T16:02:24-08:00</committed-date>
    <authored-date>2009-11-19T03:09:19-08:00</authored-date>
    <message>Added SQL convenience methods to find attributes with a specified bit (=flag) in the database. e.g. Campaign.medium_for_print</message>
    <tree>781dde7a62fd53e697c5fc17c625af51554982b5</tree>
    <committer>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e091e0a46ebf10205d178b763bfb55fb6a35d7ab</id>
      </parent>
    </parents>
    <author>
      <name>Jason L Perry</name>
      <email>jasper@ambethia.com</email>
    </author>
    <url>http://github.com/bruce/bitmask-attribute/commit/0363318616c0db5784864852fb18029908947942</url>
    <id>0363318616c0db5784864852fb18029908947942</id>
    <committed-date>2009-12-14T15:56:43-08:00</committed-date>
    <authored-date>2009-11-27T20:54:40-08:00</authored-date>
    <message>Treat less than zero as zero. /sigh</message>
    <tree>4dce7e56540474f1de78a070efe4b7a429728ba8</tree>
    <committer>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>26f4246da7d56ac034c890121ef2dfc7faab7c6f</id>
      </parent>
    </parents>
    <author>
      <name>Jason L Perry</name>
      <email>jasper@ambethia.com</email>
    </author>
    <url>http://github.com/bruce/bitmask-attribute/commit/e091e0a46ebf10205d178b763bfb55fb6a35d7ab</url>
    <id>e091e0a46ebf10205d178b763bfb55fb6a35d7ab</id>
    <committed-date>2009-12-14T15:56:43-08:00</committed-date>
    <authored-date>2009-11-27T19:54:55-08:00</authored-date>
    <message>Rails `check_box` form helper includes a hidden tag that we can't get around, resulting in unavoidable params like `['', '', 'foo']` being sent. So, just ignore blanks.</message>
    <tree>ecc7e0bb185961b6ecbaab5e2a49bd886009175a</tree>
    <committer>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b9c567aa774da97c579150c7db2e3a19b3e9b68f</id>
      </parent>
    </parents>
    <author>
      <name>Jason L Perry</name>
      <email>jasper@ambethia.com</email>
    </author>
    <url>http://github.com/bruce/bitmask-attribute/commit/26f4246da7d56ac034c890121ef2dfc7faab7c6f</url>
    <id>26f4246da7d56ac034c890121ef2dfc7faab7c6f</id>
    <committed-date>2009-12-14T15:56:43-08:00</committed-date>
    <authored-date>2009-11-27T19:21:31-08:00</authored-date>
    <message>Fixes an issue preventing use with a legacy database that has CamelCase column names.</message>
    <tree>a72e95286cee54012b4a82709a08a6461515aa33</tree>
    <committer>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dd46be0bfa01ac0091bbcc7001ee0896af54e55c</id>
      </parent>
    </parents>
    <author>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </author>
    <url>http://github.com/bruce/bitmask-attribute/commit/b9c567aa774da97c579150c7db2e3a19b3e9b68f</url>
    <id>b9c567aa774da97c579150c7db2e3a19b3e9b68f</id>
    <committed-date>2009-12-14T15:52:32-08:00</committed-date>
    <authored-date>2009-12-14T15:52:32-08:00</authored-date>
    <message>Remove gemspec.</message>
    <tree>bc95a9f7d3c8ad569e1b2b93abef4510b36b99c3</tree>
    <committer>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>37ab6451ee11e959e9dbe68681aff528ff919275</id>
      </parent>
    </parents>
    <author>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </author>
    <url>http://github.com/bruce/bitmask-attribute/commit/dd46be0bfa01ac0091bbcc7001ee0896af54e55c</url>
    <id>dd46be0bfa01ac0091bbcc7001ee0896af54e55c</id>
    <committed-date>2009-12-14T15:50:10-08:00</committed-date>
    <authored-date>2009-12-14T15:50:10-08:00</authored-date>
    <message>Make attribute validation less stringent.

Previously, we required the attribute column to have a type of
`:integer`.  Relax this for SQLite.  If it quacks like a Fixnum,
things will be fine.</message>
    <tree>a062d8cb8ea1a8f8d14db0cb82fae4d650ceb3bf</tree>
    <committer>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>41a384cbefbf9cc694dcb98dd4885fb793a066c6</id>
      </parent>
    </parents>
    <author>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </author>
    <url>http://github.com/bruce/bitmask-attribute/commit/37ab6451ee11e959e9dbe68681aff528ff919275</url>
    <id>37ab6451ee11e959e9dbe68681aff528ff919275</id>
    <committed-date>2009-12-14T15:39:39-08:00</committed-date>
    <authored-date>2009-12-14T15:39:39-08:00</authored-date>
    <message>Version bump to 1.0.1</message>
    <tree>233b12f70a651ceeb02a9b0ca08de2b01973ac94</tree>
    <committer>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>40c9753e40f2b1b82d7a6ff0c36e1c3b3bd2fb54</id>
      </parent>
    </parents>
    <author>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </author>
    <url>http://github.com/bruce/bitmask-attribute/commit/41a384cbefbf9cc694dcb98dd4885fb793a066c6</url>
    <id>41a384cbefbf9cc694dcb98dd4885fb793a066c6</id>
    <committed-date>2009-12-14T15:28:56-08:00</committed-date>
    <authored-date>2009-12-14T15:28:56-08:00</authored-date>
    <message>Add Gemcutter tasks</message>
    <tree>6b675f3ed20636cef83fb647000c7ac9d0f779ff</tree>
    <committer>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a43c784e3eb5971a1d223621d8b17066f89ad6e5</id>
      </parent>
    </parents>
    <author>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </author>
    <url>http://github.com/bruce/bitmask-attribute/commit/40c9753e40f2b1b82d7a6ff0c36e1c3b3bd2fb54</url>
    <id>40c9753e40f2b1b82d7a6ff0c36e1c3b3bd2fb54</id>
    <committed-date>2009-05-18T19:05:45-07:00</committed-date>
    <authored-date>2009-05-18T19:05:45-07:00</authored-date>
    <message>HEREDOCs are lame.</message>
    <tree>21d8f77eaab37bfeeb72c3ace88b3a7fb1c778a0</tree>
    <committer>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ed06af90b72afc40599a93e1aba5cded24a553ae</id>
      </parent>
    </parents>
    <author>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </author>
    <url>http://github.com/bruce/bitmask-attribute/commit/a43c784e3eb5971a1d223621d8b17066f89ad6e5</url>
    <id>a43c784e3eb5971a1d223621d8b17066f89ad6e5</id>
    <committed-date>2009-05-18T18:59:50-07:00</committed-date>
    <authored-date>2009-05-18T18:59:50-07:00</authored-date>
    <message>Prepare for distribution</message>
    <tree>dd21c9118e1167dd51d69b029ffa73d13c772fce</tree>
    <committer>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cd0c535b545b677859686ce8e2d1634cd73c6465</id>
      </parent>
    </parents>
    <author>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </author>
    <url>http://github.com/bruce/bitmask-attribute/commit/ed06af90b72afc40599a93e1aba5cded24a553ae</url>
    <id>ed06af90b72afc40599a93e1aba5cded24a553ae</id>
    <committed-date>2009-05-18T18:58:04-07:00</committed-date>
    <authored-date>2009-05-18T18:58:04-07:00</authored-date>
    <message>Update version</message>
    <tree>f28b8fd2e290f5be3fa3253e64e220c5156a3bf7</tree>
    <committer>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ded0bdaf3ca904c0487fa306bdc99d09b1cd8ebc</id>
      </parent>
    </parents>
    <author>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </author>
    <url>http://github.com/bruce/bitmask-attribute/commit/cd0c535b545b677859686ce8e2d1634cd73c6465</url>
    <id>cd0c535b545b677859686ce8e2d1634cd73c6465</id>
    <committed-date>2009-05-18T18:57:30-07:00</committed-date>
    <authored-date>2009-05-18T18:57:30-07:00</authored-date>
    <message>Version bump to 0.0.0</message>
    <tree>cc8bdcc3b8e27b3f28614c9125eb5e2e48063f8e</tree>
    <committer>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>63c415689c5e91ca4179b32a543413d180888971</id>
      </parent>
    </parents>
    <author>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </author>
    <url>http://github.com/bruce/bitmask-attribute/commit/ded0bdaf3ca904c0487fa306bdc99d09b1cd8ebc</url>
    <id>ded0bdaf3ca904c0487fa306bdc99d09b1cd8ebc</id>
    <committed-date>2009-05-18T18:56:31-07:00</committed-date>
    <authored-date>2009-05-18T18:56:31-07:00</authored-date>
    <message>Update documentation from old `bitmask_field` plugin, move things around.</message>
    <tree>d9b1cd0a5c773bb7af17f56ecee75dfc270ee70f</tree>
    <committer>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array"/>
    <author>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </author>
    <url>http://github.com/bruce/bitmask-attribute/commit/63c415689c5e91ca4179b32a543413d180888971</url>
    <id>63c415689c5e91ca4179b32a543413d180888971</id>
    <committed-date>2009-05-18T18:30:23-07:00</committed-date>
    <authored-date>2009-05-18T18:30:23-07:00</authored-date>
    <message>Initial commit to bitmask-attribute.</message>
    <tree>39e1fb4f84ea9f20600c848aab3c150cdb0bc0b7</tree>
    <committer>
      <name>Bruce Williams</name>
      <email>bruce@codefluency.com</email>
    </committer>
  </commit>
</commits>
