[Dbix-class] [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 DBIx-Class mailing list