Another overhaul of transaction/savepoint handling
[dbsrgits/DBIx-Class-Historic.git] / Changes
diff --git a/Changes b/Changes
index b2a151e..b4f48a7 100644 (file)
--- a/Changes
+++ b/Changes
@@ -22,6 +22,8 @@ Revision history for DBIx::Class
         - Support ancient DB2 versions (5.4 and older), with proper limit
           dialect
         - Support sub-second precision for TIMESTAMPs for Firebird over ODBC
+        - Support BLOBs and CLOBs in WHERE clauses for Oracle, including LIKE
+          queries for CLOBs.
 
     * Fixes
         - Fix ::Storage::DBI::* MRO problems on 5.8.x perls
@@ -54,8 +56,15 @@ Revision history for DBIx::Class
           of SQL::Abstract >= 1.73
         - Fix using \[] literals in the from resultset attribute
         - Fix populate() with \[], arrays (datatype) and other exotic values
+        - Fix handling of rollbacks in nested transactions
         - Fix complex limits (RNO/RowNum/FetchFirst/Top/GenSubq) with
           sub-selects in the selectors list (correlated subqueries)
+        - Fix inconsistency between $rs->next with and without HRI when all
+          the "root" columns are in fact injected from the right rs side
+        - Fix the join optimizer to correctly preserve the non-multi path to
+          a multi relationship ( x -> might_have y -> has_many z )
+        - Fix object-derived custom-relationship resultsets to resultsources
+          with multilevel monikers (e.g. $schema->source('Foo::Bar') )
 
     * Misc
         - Rewire all warnings to a new Carp-like implementation internal
@@ -64,6 +73,8 @@ Revision history for DBIx::Class
         - Greatly reduced loading of non-essential modules to aid startup
           time (mainly benefiting CGI users)
         - Make sure all namespaces are clean of rogue imports
+        - Dropped DBI req 2 years back - everything works with 1.57, no
+          point requiring something newer
 
 0.08190-TRIAL 2011-01-24 15:35 (UTC)