Sequel v5.34.0 Release Notes

Release Date: 2020-07-01 // almost 4 years ago
    • ๐Ÿ‘‰ Make eager_graph work correctly if called with no associations (jeremyevans)

    • ๐Ÿ’Ž Make :ruby eager limit strategy handle cases where there is no limit or offset (jeremyevans)

    • ๐Ÿ‘ป Do not keep a reference to a Sequel::Database instance that raises an exception during initialization (jeremyevans)

    • ๐Ÿ‘‰ Make Database#pool.all_connections not yield for a single connection pool in disconnected state (jeremyevans)

    • ๐Ÿ‘ป Raise an exception if trying to disconnect a server that doesn't exist in the sharded connection pools (jeremyevans)

    • Support :refresh option when calling *_pks getter method in the association_pks plugin (jeremyevans)

    • Support caching of repeated calls to *_pks getter method in the association_pks plugin using :cache_pks association option (jeremyevans)

    • Add *_pks_dataset methods for one_to_many and many_to_many associations when using the association_pks plugin (jeremyevans)