[Dbix-class] Announcing 0.08099_06

Peter Rabbitson rabbit+dbic at rabbit.us
Fri Jan 23 07:44:19 GMT 2009


Ladies and Gentlemen,

The hard(ly) working DBIC team is proud to announce the latest and greatest
developer release. The code is feature complete and should have a relatively
clean test suite (unlike its predecessors). The only reasons this is not
the first release of the RC cycle, are a number of backwards
compatibility issues centered around the otherwise awesome multicreate
and insert().

New features since _05:
        - Allow a scalarref to be supplied to the 'from' resultset attribute
        - Classes submitted as result_class for a resultsource are now
          automatically loaded via ensure_loaded()
        - 'result_class' resultset attribute, identical to result_class()
        - add 'undef_on_null_fk' option for relationship accessors of type 'single'.
          This will prevent DBIC from querying the database if one or more of
          the key columns IS NULL
        - for 'belongs_to' rels, 'undef_on_null_fk' defaults to true.
        - fixed scope unaware last_insert_id fetching for MSSQL
          (http://msdn.microsoft.com/en-us/library/ms190315.aspx)
        - an sqlt_deploy_hook can now be shared between result sources using
          a configurable callback trigger
        - new order_by => { -desc => 'colname' } syntax supported with
          SQLA >= 1.50
        - PG array datatype supported with SQLA >= 1.50

And of course many bugs were mercilessly squashed. Some of the available
bugfixes did not make it into this release due to lack of sufficient
review/testing. They will certainly pop into the trunk soon enough.

Happy search()ing



More information about the DBIx-Class mailing list