Posted By: Sean O'Halpin
Date: 2008-04-12 21:33
Summary: doodle version 0.0.9 released
Project: doodle

Doodle is a gem for making it easy to define 'smart' attributes with validation and conversions. Docs at http://doodle.rubyforge.org/.

== 0.0.9 / 2008-04-12

- new features:
- added Doodle.context and Doodle.parent (only valid during initialization)
- use SaveBlock to distinguish between Proc and block args to :init
- :collect now creates array by default if no :init specified (thanks to James Adam :)
- :collect can now initialize from Enumerables by default
- raise UnknownAttributeError if initialize called with unspecified attribute key
- new examples:
- mail example (with gmail smtp support)
- Doodle.parent
- datatypes
- new specs for singletons, Doodle.context and Doodle.parent, factory
- updated docs
- removed unused code and tidied up
- bug fixes:
- fixed memory leak and provided custom to_yaml and marshal_dump/load
- fixed regex for factory methods
- fixed bug where validate! was creating instance variables with defaults
- fixed errors collection
- fixed yaml test for JRuby
- don't define factory method if one by same name already defined

Latest News
icalendar 1.4.0 Released
    Ryan Ahearn - 2013-05-21 23:17
BinData 1.5.0 - source moved to github
    Dion Mendel - 2013-05-21 11:10
v13.5.0 Released !!
    id 774 - 2013-05-18 12:28
Runt v0.9.0 Released
    Matthew Lipper - 2013-05-17 00:11
kramdown 1.0.2 released
    Thomas Leitner - 2013-05-09 06:58

 

Forums | Admin

Discussion Forums: doodle-version-0.0.9-released

Start New Thread Start New Thread

 

Topic Topic Starter Replies Last Post