Sha256: b6eeb95273a1cd107ed9c3a92fa2e690005084a3a616e84412eaf17bab8c2080

Contents?: true

Size: 1.02 KB

Versions: 1

Compression:

Stored size: 1.02 KB

Contents

== 1.0.3 / 2007-12-11

* The 1.0.1 release had a load-path search in it that resulted in requiring files with full path names (rooted in loadpath entries).  This is unintuitive, and will almost always result in a double "require" if the application code ever requires a library.  The "require" for library loading now relies implicitly on the load path (just like normal human-coded requires.)

== 1.0.1 / 2007-12-02

* Added 'using_namespace' directive for assuming a module for a group of object defs
* Added 'use_class_directly' option for configuring an ObjectDef.  Instead of instantiating an instance
  of the specified class, the class itself is referenced.  (Good for injecting ActiveRecord classes into 
  other components in the guise of factories.
* Added DIY::Context.auto_require boolean setting. When false, the library of a
  class is not autoloaded ahead of object construction. Is true by default.
* 'auto_require' can, if neccessary, be set in the YAML config for an individual object. 

== 1.0.0 / 2007-11-19

* Released!

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
diy-1.0.3 History.txt