Revision history for Rose-HTMLx-Form-Related
0.01 23 Aug 2008
First version, released on an unsuspecting world.
0.02 23 Aug 2008
* switch to schema->source from schema->class when introspecting
DBIC components' relationships
0.03 23 Aug 2008
* revert 0.02 change for DBIC to use both source() AND class() because
of the way inheritance works in RDBOHelpers
* added tests for all relationships
0.04 24 Aug 2008
* problem in 0.02 and 0.03 was not source vs class but using each()
on a hash ref. Might be that the internal iterator needed resetting.
In any case, changing to keys() fixed issue with undef values.
0.05 25 Aug 2008
* add app() method to RelInfo class and set it in discover_relationships()
* added get_controller() to RelInfo
* add missing prereqs to Makefile.PL
* add missing docs
* refactor DBIC get_objects() and get_objects_count() to actually work.
0.06 26 Aug 2008
* set label for DBIC m2m to method name not rel_name
0.07 11 Sept 2008
* support multicolumn PKs in DBIC::Metadata
* do not re-make pop menus or autocomplete fields in interrelate_fields()
* add foreign_column_for() method in RelInfo to support multi-col FKs
* add interrelate_fields() boolean to Metadata to toggle on/off
* skip interrelate_fields() if FK represents multiple columns
* skip DBIC::Metadata->discover_relationships() if DBIC_DEPLOY_IN_PROGRESS
* refactor DBIC::discover_relationships() to use ResultSource instead of ResultSet
* catch edge case where no foreign class defined
0.08 12 Sept 2008
* fix missing req in Makefile.PL