1.9.0 / 2011-09-13
Enhancements
- Iterator now skips Undefined values
- Method to convert Configuration objects to a hash [mcmire]
1.8.1 / 2011-06-09
Bug Fixes
- Assignment methods now mirror one another in their return values
1.8.0 / 2011-06-03
Enhancements
- Support for defalut values on configuration properties
1.7.1 / 2011-02-11
Bug Fixes
- Fixing the "alias instance_eval" warning on JRuby
1.7.0 / 2010-08-16
Enhancements
- Adding a "copy" function for configuration objects
Bug Fixes
1.6.4 / 2010-06-08
Bug Fixes
- Extending a configuration was not working properly
- Descriptions were being overwritten when extending a configuration
1.6.3 / 2010-06-07
Bug Fixes
- Assign a nil description when none is given [Nathan Witmer]
1.6.2 / 2010-06-01
Bug Fixes
- Compatibility with Ruby 1.9.2
1.6.1 / 2010-04-19
Bug Fixes
- Allow interrogative methods on configuration objects (nil?)
1.6.0 / 2010-04-18
Enhancements
- Added a default "undefined" value
1.5.2 / 2010-04-06
Bug Fixes
- Accidentally undefining the initialize method for the DSL
1.5.1 / 2010-04-06
Bug Fixes
- Private methods were accessible in the configuration objects
1.5.0 / 2010-03-11
Enhancements
- Adding support for evaluation of Proc objects
- Upgrading to the latest Mr Bones
1.4.2 / 2010-02-01
Bug Fixes
- Resolving some circular dependencies
1.4.1 / 2009-11-29
Bug Fixes
- Fixing warning message from jRuby
- Kernel methods can now be used as configuration attributes
1.4.0 / 2009-11-07
Enhancements
- Added a help option to hide nesting configuration atrributes
- Update to Mr Bones 3.0.0
1.3.1 / 2009-10-30
Enhancements
- Added a remove method to clobber unwanted methods in the configuration
Bug Fixes
- Could not assign false as a default value
1.3.0 / 2009-04-05
Enhancements
- Adding colorization options to the Help object
1.2.0 / 2009-04-05
Enhancements
- Help#show now matches using a regular expression
1.1.1 / 2009-04-05
Bug Fixes
- You can no longer use object_id as a configuration value (Ruby 1.9 is very
cranky if object_id gets undefined)
1.1.0 / 2009-04-05
Enhancements
- Added hash accessor methods for configuration attributes
Bug Fixes
- Hash values were not being handeld properly by the DSL
1.0.0 / 2009-04-04
Enhancements