Sequel v4.35.0 Release Notes

Release Date: 2016-06-01 // almost 8 years ago
    • Add :headline option to PostgreSQL Dataset#full_text_search for adding an extract of the matched text to the SELECT list (jeremyevans)

    • โช Make :rollback=>:always inside a transaction use a savepoint automatically if supported (jeremyevans) (#1193)

    • Recognize bool type as boolean in the schema dumper (jeremyevans) (#1192)

    • Make Dataset#to_hash and #to_hash_groups work correctly for model datasets doing eager loading (jeremyevans)

    • โž• Make delay_add_association plugin handle hashes and primary keys passed to add_* association methods (jeremyevans) (#1187)

    • ๐Ÿ’Ž Treat :Bignum as a generic type, to support 64-bit integers on ruby 2.4+, where Bignum == Integer (jeremyevans)

    • โž• Add server_logging extension for including server/shard information when logging queries (jeremyevans)

    • Add Database#log_connection_info, for including connection information when logging queries (jeremyevans)

    • โž• Add Dataset#skip_locked for skipping locked rows on PostgreSQL 9.5+, MSSQL, and Oracle (jeremyevans)

    • ๐Ÿ‘ Allow Sequel::Model#lock! to accept an optional lock style (petedmarsh) (#1183)

    • โž• Add sql_comments extension for setting SQL comments on queries (jeremyevans)

    • ๐Ÿ‘‰ Make Postgres::PGRange#cover? handle empty, unbounded, and exclusive beginning ranges (jeremyevans)

    • ๐Ÿ›  Fix frozen string literal issues on JRuby 9.1.0.0 (jeremyevans)

    • Allow json_serializer :include option with cascaded values to work correctly when used with association_proxies (jeremyevans)