0.069 (08.20.2005) - John Siracusa <siracusa@mindspring.com>
* Whoops, fixed manifest to repair a botched 0.068 release.
0.068 (08.19.2005) - John Siracusa <siracusa@mindspring.com>
* Enabled multiple joins with the same table in the manager,
provided that each occurrence of multi-joined table has the
same Rose::DB::Object class fronting it.
* Added support for the "alias" parameter to hash-style column
definitions.
* Added "relationship" objects.
* Fixed a bug that caused nearly everything to fail if a
column_name_to_method_name_mapper was used.
* Moved some class methods out of the object methods section of the
documentation, where they shouldn't have been in the first place.
0.0671 (08.15.2005) - John Siracusa <siracusa@mindspring.com>
* Fixed more MySQL case sensitivity bugs. (Thanks Uwe!)
* Changed objects_by_key query_args parameter to be an array ref
instead of a hash ref to match the manager change from long ago.
* Updated makemethods.t to use MySQL if Postgres is not available.
0.067 (08.14.2005) - John Siracusa <siracusa@mindspring.com>
* Fixed more MySQL bugs related to foreign keys, timestamps,
and boolean support in MySQL 4.0.x.
0.066 (08.12.2005) - John Siracusa <siracusa@mindspring.com>
* Fixed MySQL case-sensitivity bug.
* Added case-sensitivity tests for Postgres and MySQL.
* Added accessor, delete, and search with limit and offset benchmarks.
0.0651 (08.11.2005) - John Siracusa <siracusa@mindspring.com>
* Moved benchmarks into test directory in an attempt to
get search.cpan.org to ignore them.
0.065 (08.11.2005) - John Siracusa <siracusa@mindspring.com>
* Improved the efficiency of manager classes.
* Added benchmark suite.
* More POD fixes.
0.064 (08.09.2005) - John Siracusa <siracusa@mindspring.com>
* Duh, forgot the table name and initialize() call in
perl_class_definition().
0.063 (08.09.2005) - John Siracusa <siracusa@mindspring.com>
* Added foreign key auto-initialization for Informix.
0.062 (08.08.2005) - John Siracusa <siracusa@mindspring.com>
* Changed default error mode to "fatal" for manager class too.
0.061 (08.07.2005) - John Siracusa <siracusa@mindspring.com>
* Added foreign key auto-initialization for MySQL.
0.06 (08.05.2005) - John Siracusa <siracusa@mindspring.com>
* Added auto-initialization (finally).
* Plumped-up unique and primary keys into objects.
* Changed default error mode to "fatal"
* Made substantial additions to the documentation.
0.052 (07.22.2005) - John Siracusa <siracusa@mindspring.com>
* Added make_manager_methods() to Rose::DB::Object::Manager.
* Corrected Rose::DB::Object::Manager POD.
0.052 (07.22.2005) - John Siracusa <siracusa@mindspring.com>
* Added make_manager_methods() to Rose::DB::Object::Manager.
* Corrected Rose::DB::Object::Manager POD.
0.051 (06.22.2005) - John Siracusa <siracusa@mindspring.com>
* Added abstracted offset parameter to object manager.
0.05 (06.16.2005) - John Siracusa <siracusa@mindspring.com>
* Moved object cache management further into the metadata object.
* Enabled auto-generated primary key values for Rose::DB::Object
objects used with the PostgreSQL database.
0.043 (06.16.2005) - John Siracusa <siracusa@mindspring.com>
* Added time-based expiration to Rose::DB::Object::Cached.
* Added catalog attribute to metadata objects.
0.042 (05.04.2005) - John Siracusa <siracusa@mindspring.com>
* Added not_null attribute to column metadata objects.
* Removed use of prepare_cached() because it can't be used
across transactions in Informix. Duh.
0.041 (04.22.2005) - John Siracusa <siracusa@mindspring.com>
* Corrected typo in DatetimeYearToSecond column class.
(Still need to add tests for those column types...)
* Added skip_first parameter to get_object_iterator().
* Added fix to avoid trying to format or truncate undefined
dates in datetime columns.
0.04 (04.01.2005) - John Siracusa <siracusa@mindspring.com>
* Refactored column value parsing. No, really.
0.031 (03.27.2005) - John Siracusa <siracusa@mindspring.com>
* Corrected typos and errors in the documentation.
0.03 (03.27.2005) - John Siracusa <siracusa@mindspring.com>
* Added error_mode methods.
0.023 (03.25.2005) - John Siracusa <siracusa@mindspring.com>
* Added prepare_*_options (undocumented for now).
0.022 (03.18.2005) - John Siracusa <siracusa@mindspring.com>
* Fixed POD error that was throwing off search.cpan.org.
0.021 (03.17.2005) - John Siracusa <siracusa@mindspring.com>
* Added documentation for the "pretty" parameter to build_select()
* Added support for column value inlining in build_select()
0.02 (03.17.2005) - John Siracusa <siracusa@mindspring.com>
* Added support for nested boolean logic in queries.
0.013 (03.11.2005) - John Siracusa <siracusa@mindspring.com>
* Fixed bug in Rose::DB::Object::Std::Metadata that caused the
number of primary key columns to appear to be zero.
0.012 (03.10.2005) - John Siracusa <siracusa@mindspring.com>
* Add tests for aliased unique key fix and primary key aliasing.
Documented constraints on column aliasing. Fixed version
numbers in this file. Deleted version 0.011.
0.011 (03.09.2005) - John Siracusa <siracusa@mindspring.com>
* Well that was quick. Fixed copy and paste error that caused
a failure to load using an aliased unique key column. Deleted
version 0.10.
0.01 (03.09.2005) - John Siracusa <siracusa@mindspring.com>
* Initial release.