== 1.1.5 / 2014-03-31 * Fix bug in Enumerable#convert_to_hash where default values (eg hashes) weren't being duplicated == 1.1.4 / 2014-01-14 * Add Enumerable#delete_unless * Ensure File#safe_replace removes file on thrown exceptions in block == 1.1.3 / 2013-09-04 * Flesh out DslProxy#exec to allow specifying one or more yielded values * Add #dsl_flag as class method to better support boolean attributes in DSLs * Tweak Fixnum#to_human_size to correct some minor issues with output formatting * Remove Array#shuffle and Array#shuffle! as they are core methods as of Ruby 1.8.7 * Deprecate Array#rand and Array#rand! in favor of the core Array#sample method * Improve spec coverage and commenting == 1.1.2 / 2012-03-30 * Rename Enumerable#to_hash to #convert_to_hash to resolve ActiveRecord conflict == 1.1.1 / 2012-03-13 * Added DslBuilder base class for additional DSL-building goodness, is basically a better blank-slate starter class than BasicObject for working with our DslProxy class * Added dsl_accessor class method as a way to easily create DSL-style accessors * DslProxy now only copies back instance vars when they change * Symbol now supports #starts_with? and #ends_with? == 1.1.0 / 2012-03-06 * Added DslProxy class and specs, which enables slim and sexy DSL construction == 1.0.1 / 2012-03-03 * Updated docs, fixed up minor packaging issues * Added spec coverage for Kernel extensions * Added spec coverage for Numeric extensions * Added spec coverage for Symbol extensions * Commit to GitHub, update gem homepage to reflect same == 1.0.0 / 2012-03-02 * Broke out extensions from older irongaze gem * Vastly improved README with listing of extensions added * Improved spec coverage * Integrated several new extensions