Adding failing test for left-join with no join record present
[dbsrgits/DBIx-Class.git] / Changes
diff --git a/Changes b/Changes
index 3742a33..680d597 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,13 +1,33 @@
 Revision history for DBIx::Class
 
+        - converted the vendor tests to use schema objects intead of schema
+          classes, made cleaned more reliable with END blocks
+        - versioning support via DBIx::Class::Schema::Versioned
+        - added get_inflated_columns to Row
+        - find/next now return undef rather than () on fail from Bernhard Graf
+        - rewritten collapse_result to fix prefetch
+        - moved populate to resultset
+        - added support for creation of related rows via insert and populate
+        - transaction support more robust now in the face of varying AutoCommit
+          and manual txn_begin usage
+        - unbreak back-compat for Row/ResultSet->new_result
         - Added Oracle/WhereJoins.pm for Oracle >= 8 to support
           Oracle <= 9i, and provide Oracle with a better join method for
           later versions.  (I use the term better loosely.)
-        - select et al weren't properly detecing when the server connection
-          had timed out when not in a transaction
         - The SQL::T parser class now respects a relationship attribute of
           is_foreign_key_constrain to allow explicit control over wether or
           not a foreign constraint is needed
+        - resultset_class/result_class now (again) auto loads the specified
+          class; requires Class::Accessor::Grouped 0.05002+
+        - added 97result_class.t test, failing ATM
+        - added get_inflated_columns to Row
+        - %colinfo accessor and inflate_column now work together
+        - More documentation updates
+        - Error messages from ->deploy made more informative
+        - connect_info will now always return the arguments it was
+          originally given
+        - A few small efficiency improvements for load_classes
+          and compose_namespace
 
 0.07006 2007-04-17 23:18:00
         - Lots of documentation updates
@@ -308,7 +328,8 @@ Revision history for DBIx::Class
 
 0.05002 2006-02-06 12:12:03
         - Added recommends for Class::Inspector
-        - Added skip_all to t/40resultsetmanager.t if no Class::Inspector available
+        - Added skip_all to t/40resultsetmanager.t if no Class::Inspector
+        available
 
 0.05001 2006-02-05 15:28:10
         - debug output now prints NULL for undef params
@@ -348,8 +369,10 @@ Revision history for DBIx::Class
 
 0.04999_04 2006-01-24 21:48:21
         - more documentation improvements
-        - add columns_info_for for vendor-specific column info (Zbigniew Lukasiak)
-        - add SQL::Translator::Producer for DBIx::Class table classes (Jess Robinson)
+        - add columns_info_for for vendor-specific column info (Zbigniew
+        Lukasiak)
+        - add SQL::Translator::Producer for DBIx::Class table classes (Jess
+        Robinson)
         - add unique constraint declaration (Daniel Westermann-Clark)
         - add new update_or_create method (Daniel Westermann-Clark)
         - rename ResultSetInstance class to ResultSetProxy, ResultSourceInstance
@@ -359,11 +382,13 @@ Revision history for DBIx::Class
 
 0.04999_03 2006-01-20 06:05:27
         - imported Jess Robinson's SQL::Translator::Parser::DBIx::Class
-        - lots of internals cleanup to eliminate result_source_instance requirement
+        - lots of internals cleanup to eliminate result_source_instance
+        requirement
         - added register_column and register_relationship class APIs
         - made Storage::DBI use prepare_cached safely (thanks to Tim Bunce)
         - many documentation improvements (thanks guys!)
-        - added ->connection, ->connect, ->register_source and ->clone schema methods
+        - added ->connection, ->connect, ->register_source and ->clone schema
+        methods
         - Use croak instead of die for user errors.
 
 0.04999_02 2006-01-14 07:17:35
@@ -436,3 +461,4 @@ Revision history for DBIx::Class
 
 0.01    2005-08-08 17:10:00
         - initial release
+