[Dbix-class] DBIx::Class 0.08100 released to CPAN

Matt S Trout dbix-class at trout.me.uk
Sun Apr 19 15:03:13 GMT 2009


After possibly the longest and most irritating development cycle in DBIC's
history, 08100 is released!

Important changes in this release are:

- deploy() and Schema::Versioned are no longer experimental
- multi-create has been substantially rewritten and should now work for
  as many cases as we've had thrown at us
- subselect support via SQL::Abstract 1.50 + $rs->as_query
- InflateColumn::DateTime improvements for locale and timezone support
- MRO::Compat usage to play nicer with perl5 v10
- txn_scope_guard is no longer experimental
- as/select hashref style for columns for easier specification
- undef_on_null_fk for composite key relatoinships
- sqlt_deploy_hook callbacks can be assigned to the result source rather than
  requiring a class method
- PostgreSQL array support
- new connect_info hashref-based argument style
- ON DELETE/ON UPDATE can be specified to the database separately to row objects
- ON CASCADE DEFER can now be specified via is_deferable
- search_related_rs method added to resultsets
- replication support via Storage::DBI::Replicated

plus a whole raft of bugfixes, as always.

Thanks very much to ribasushi, arcanez, robkinyon, norbi, ash, luke, and 
everybody else who contributed to this release, especially the people who
did shitloads of stuff as well that I didn't mention by name due to having
a memory like a sieve.

As always, we look forward to comments, feedback, and all the bug reports
you should have made already but haven't because you didn't bother testing
the dev releases.

mst, from the NPW http://enlightened.perl.org/ hackathon, signing off.

-- 
      Matt S Trout       Need help with your Catalyst or DBIx::Class project?
   Technical Director                    http://www.shadowcat.co.uk/catalyst/
 Shadowcat Systems Ltd.  Want a managed development or deployment platform?
http://chainsawblues.vox.com/            http://www.shadowcat.co.uk/servers/



More information about the DBIx-Class mailing list