[Catalyst] [ANNOUNCE] DBIx::Class 0.08008
Ash Berlin
ash_cpan at firemirror.com
Fri Nov 16 14:34:34 GMT 2007
Has jut hit CPAN. Expect it on your mirrors by tomorrow (if its not,
then pick a mirror that doesn't suck.)
Changes for this version duplicated below:
0.08008 2007-11-16 14:30:00
- Fixed join merging bug (test from Zby)
- When adding relationships, it will throw an exception if you
get the
foreign and self parts the wrong way round in the condition
- ResultSetColumn::func() now returns all results if called in list
context; this makes things like func('DISTINCT') work as expected
- Many-to-many relationships now warn if the utility methods would
clash
- InflateColumn::DateTime now accepts an extra parameter of timezone
to set timezone on the DT object (thanks Sergio Salvi)
- Added sqlt_deploy_hook to result classes so that indexes can be
added.
- Added startup checks to warn loudly if we appear to be running on
RedHat systems from perl-5.8.8-10 and up that have the
bless/overload
patch applied (badly) which causes 2x -> 100x performance penalty.
(Jon Schutz)
- ResultSource::reverse_relationship_info can distinguish between
sources using the same table
- Row::insert will now not fall over if passed duplicate related
objects
- Row::copy will not fall over if you have two relationships to the
same source with a unique constraint on it
More information about the Catalyst
mailing list