Revision history for SQL::Abstract
+1.86 - 2018-07-09
+ - Remove obsolete documentation about arrayrefref as the $source
+ argument for ->select (removed in version 1.74)
+ - Factor out the field list part of SELECT for subclassability (GH#13)
+ - Do not replace literal '0' with empty string in WHERE clauses (GH#14)
+
+1.85 - 2018-01-27
+ - Restore perl version requirement missed in the Distar port
+ - Factor out the SET ... part of UPDATE for subclassability (GH#12)
+
+1.84 - 2017-04-03
+ - Restore 'dynamic_config => 0' missed in the Distar port
+
+1.83 - 2017-04-03
+ - Support for DELETE ... RETURNING (GH#9)
+ - Port to Distar
+
+revision 1.82 2017-03-20
+-------------------------
+ - Add explicit dependency on Sub::Quote (GH#8)
+ - Fix syntax errors in ORDER BY docs (GH#7)
+
+revision 1.81_01 2017-02-28
+----------------------------
+ - Fix order clauses with bind parameters in ->where
+ - Fix ->insert($table, \@values) with >26 values (RT#112684)
+ - Teach ::Tree that ILIKE (PostgreSQL) and REGEXP (MySQL) are binary ops
+ - Support for UPDATE ... RETURNING
+ - Documentation improvements for ORDER BY
+
+revision 1.81 2014-10-25
+----------------------------
+ - Fix overly-enthusiastic parenthesis unroller (RT#99503)
+
+revision 1.80 2014-10-05
+----------------------------
+ - Fix erroneous behavior of is_literal_value($) wrt { -ident => ... }
+ - Explicitly croak on top-level special ops (they didn't work anyway)
+
+revision 1.79 2014-09-25
+----------------------------
+ - New exportable functions: is_literal_value($) and is_plain_value($)
+ - New attribute 'escape_char' allowing for proper escape of quote_chars
+ present in an identifier
+ - Deprecate { "" => \... } constructs
+ - Treat { -value => undef } as plain undef in all cases
+ - Explicitly throw on { -ident => undef }
+
revision 1.78 2014-05-28
----------------------------
- Fix parsing of binary ops to correctly take up only a single LHS