Sequel 4.25.0 Released

Sequel 4.25.0 was released today! Full release notes are available, but here are some highlights:

  • Dataset#group_append has been added for appending to an existing GROUP BY clause.
  • An inverted_subsets plugin has been added for automatically creating inverted subsets.
  • A singular_table_names plugin has been added for making singular table names the default.
  • Dataset#insert_conflict has been added on PostgreSQL 9.5+, supporting the ON CONFLICT clause of insert, allowing upsert functionality.
  • You can now use Dataset#returning when using prepared statements.