RDBO has been bumped to the big 0.50. (Hey, that's half way to 1.0, right?
:)  There have been many changes (bug fixes and significant new features)
since the last announcement to this list.  The full change summary is below.
The most significant change is probably the addition of an extensive
tutorial:

    perldoc Rose::DB::Object::Tutorial

It's not a replacement for the reference-style documentation, but it does
give a nice overview of the major features, and how best to use them.

-John

---

0.50 (11.17.2005) - John Siracusa <[EMAIL PROTECTED]>

    * Added optional lazy-loading of column values.
    * Long-overdue version number bump.

0.081 (11.15.2005) - John Siracusa <[EMAIL PROTECTED]>

    * Tutorial added.

0.080 (11.14.2005) - John Siracusa <[EMAIL PROTECTED]>

    * Added column triggers for get, set, load, save, inflate, and deflate.
    * Added support for new argument types to relationship methods.
    * Added a named, configurable map for convention manager classes.
    * Added perl_manager_class() and make_manager_class() meta methods.
    * Many bug fixes to datetime column methods, cross-database migration,
      and the auto-init system.

0.079 (10.25.2005) - John Siracusa <[EMAIL PROTECTED]>

    * Fixed bugs that caused auto-inited many-to-many relationships
      to be inadequately fleshed-out under some circumstances.

0.078 (10.24.2005) - John Siracusa <[EMAIL PROTECTED]>

    * Added page and per_page manager parameters for the truly lazy.
    * Fixed a bug caused by a conflict between the convention manager
      and the legacy foreign key name generator.

0.077 (10.20.2005) - John Siracusa <[EMAIL PROTECTED]>

    * Added convention manager.
    * Added "distinct" and "fetch_only" manager parameters.
    * Added support for foreign key and relationship names as
      column prefixes in manager query parameters and sort_by
      arguments.
    * Changed manager and query builder to default unprefixed
      ambiguous columns to belong to the primary table ("t1").
    * Fixed a bug that caused make_methods() to fail for "... to one"
      relationships that have no corresponding foreign key.
    * Fixed a bug in QueryBuilder that prevented the ability to check
      for null columns.
    * Added the ability to query columns that are not SELECTed.

0.076 (10.05.2005) - John Siracusa <[EMAIL PROTECTED]>

    * Fixed a bug that caused incorrect counts in get_objects_count()
      when using the require_object parameter with "... to many"
      relationships.
    * Added bulk update and delete methods to Manager.
    * Added cascaded delete, plus a plea in the documentation for users
      to do this in the database instead.
    * Added "many to one" relationship and made it the new default
      relationship type for foreign keys.
    * Added *_now and *_on_save method types for foreign keys and
      "... to one" relationships.
    * Made get_set_on_save and delete_on_save the default auto method
      types for foreign keys and "... to one" relationships.
    * load() now returns the object itself on success, which allows
      for the convenient $obj = MyObject->new(id => 123)->load;
    * save() now returns the object itself on success, which allows
      for the convenient $obj = MyObject->new(id => 123)->save;


Reply via email to