Sequel v4.12.0 Release Notes

Release Date: 2014-07-01 // almost 10 years ago
    • ๐Ÿ‘Œ Support :readonly Database option in sqlite adapter (ippeiukai, jeremyevans) (#832)

    • Automatically setup max_length validations for string columns in the auto_validations plugin (jeremyevans)

    • โž• Add :max_length entry to column schema hashes for string types (jeremyevans)

    • Add :before_thread_exit option to Database#listen_for_static_cache_updates in pg_static_cache_updater extension (jeremyevans)

    • โž• Add Database#values on PostgreSQL to create a dataset that uses VALUES instead of SELECT (jeremyevans)

    • Add Model#set_nested_attributes to nested_attributes, allowing setting nested attributes options per-call (jeremyevans)

    • ๐Ÿ”Œ Use explicit columns when using automatically prepared SELECT statements in the prepared statement plugins (jeremyevans)

    • ๐Ÿ‘‰ Make Dataset#insert_select on PostgreSQL respect existing RETURNING clause (jeremyevans)

    • ๐Ÿ›  Fix eager loading limited associations via a UNION when an association block is used (jeremyevans)

    • Associate reciprocal object before saving associated object when creating new objects in nested_attributes (chanks, jeremyevans) (#831)

    • ๐Ÿ“œ Handle intervals containing more than 100 hours in the pg_interval extension's parser (will) (#827)

    • โœ‚ Remove methods/class deprecated in 4.11.0 (jeremyevans)

    • Allow Dataset#natural_join/cross_join and related methods to take a options hash passed to join_table (jeremyevans)

    • Add :reset_implicit_qualifier option to Dataset#join_table, to set false to not reset the implicit qualifier (jeremyevans)

    • ๐Ÿ‘Œ Support :notice_receiver Database option when postgres adapter is used with pg driver (jeltz, jeremyevans) (#825)