[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