Posted By: Sean O'Halpin
Date: 2009-03-02 03:45
Summary: doodle 0.2.0 Released
Project: doodle
doodle version 0.2.0 has been released!
Doodle is a gem for simplifying the definition of Ruby classes by making attributes and their properties more declarative. Doodle is eco-friendly: it does not globally modify Object, Class or Module.
Changes:
## 0.2.0 / 2009-02-08 - Features: - object.doodle.values for easy access to array of attribute values - object.default?(:name) returns true if :name has default and not been assigned - equality - doodles are equal if both have the same class and values - comparability - defines <=> (so doodles are sortable by default) - XML serialization - require 'doodle/xml' simple XML serialization using Doodle class names as tag names. Works for me. YMMV :) - to_xml - from_xml - reworked website using webby
- Bug fixes: - all specs now pass in ruby 1.8.6, 1.9.1 and JRuby 1.1.6 (1 pending) - renabled String collectors |
|