Sequel v4.22.0 Release Notes
Release Date: 2015-05-01 // almost 9 years ago-
๐ Deprecate the db2, dbi, fdbsql, firebird, jdbc/fdbsql, informix, and openbase adapters (jeremyevans)
Avoid hash allocations and rehashes (jeremyevans)
Don't silently ignore :jdbc_properties Database option in jdbc adapter (jeremyevans)
๐ Make tree plugin set reciprocal association for children association correctly (lpil, jeremyevans) (#995)
โ Add Sequel::MassAssignmentRestriction exception, raised for mass assignment errors in strict mode (jeremyevans) (#994)
๐ Handle ODBC::SQL_BIT type as boolean in the odbc adapter, fixing boolean handling on odbc/mssql (jrgns) (#993)
0๏ธโฃ Make :auto_validations plugin check :default entry instead of :ruby_default entry for checking existence of default value (jeremyevans) (#990)
0๏ธโฃ Adapters should now set :default schema option to nil when adapter can determine that the value is nil (jeremyevans)
Do not add a schema :max_length entry for a varchar(max) column on MSSQL (jeremyevans)
๐ Allow :default value for PostgreSQL array columns to be a ruby array when using the pg_array extension (jeremyevans) (#989)
โ Add csv_serializer plugin for serializing model objects to and from csv (bjmllr, jeremyevans) (#988)
Make Dataset#to_hash and #to_hash_groups handle single array argument for model datasets (jeremyevans)
๐ Handle Model#cancel_action in association before hooks (jeremyevans)
๐ Use a condition variable instead of busy waiting in the threaded connection pools on ruby 1.9+ (jeremyevans)
๐ Use Symbol#to_proc instead of explicit blocks (jeremyevans)