HISTORY.markdown in candy-0.2.3 vs HISTORY.markdown in candy-0.2.4

- old
+ new

@@ -1,8 +1,17 @@ # Candy History This document aims to provide only an overview. Further, we've only really been tracking things since **v0.2**. For obsessive detail, just check out the `git log`. +## v0.2.4 - 2010-04-21 (the "No shortcuts!" release) + +While building validations and custom behavior on a new app, I realized that any method overrides in my classes +were being bypassed if I passed the values in a hash to .new() -- it was just setting everything straight in Mongo. +Inconsistent behavior is uncool. So now every hash key calls the relevant assignment method in the class. + +* Values passed in hash to new objects call the relevant assignment methods +* Fixed typo in README (thanks, kfl62) + ## v0.2.3 - 2010-04-13 (the "around and around we go") release Turns out some Rails environments get really ornery if you introduce circular dependencies into your code. Like, say, requiring 'candy/hash' inside 'candy/piece' and 'candy/piece' inside 'candy/hash'. Who knew? (Rhetorical question. _I_ should have known. I'll restructure later to remove the breakage.) \ No newline at end of file