[Dbix-class] Announcement: DBIx-Class-0.06999_01
Daniel Westermann-Clark
daniel at acceleration.net
Sun May 28 19:48:55 CEST 2006
I'm happy to announce a new developer release of DBIx::Class, in
preparation for 0.07000. Lots of major ResultSet refactoring happened
for this release, so this is not considered RC quality.
Please test this version and let us know what breaks!
Changes from 0.06003:
0.06999_01 2006-05-28 17:19:30
- add automatic naming of unique constraints
- marked DB.pm as deprecated and noted it will be removed by
1.0
- add ResultSetColumn
- refactor ResultSet code to resolve attrs as late as poss
- merge prefetch attrs into join attrs
- add +select and +as attributes to ResultSet
- added AutoInflate::DateTime component
- refactor debugging to allow for profiling using
Storage::Statistics
- removed Data::UUID from deps, made other optionals required
- modified SQLT parser to skip dupe table names
- added remove_column(s) to ResultSource/ResultSourceProxy
- added add_column alias to ResultSourceProxy
- added source_name to ResultSource
- load_classes now uses source_name and sets it if necessary
- add update_or_create_related to Relationship::Base
- add find_or_new to ResultSet/ResultSetProxy and
find_or_new_related
to Relationship::Base
- add accessors for unique constraint names and coulums to
ResultSource/ResultSourceProxy
- rework ResultSet::find() to search unique constraints
- CDBICompat: modify retrieve to fix column casing when
ColumnCase is loaded
- CDBICompat: override find_or_create to fix column casing
when ColumnCase is loaded
--
Daniel Westermann-Clark
More information about the Dbix-class
mailing list