-
Fix prefixing selected columns when iterating over joined tables
-
Change cursor encoding to url safe base64
-
Fix
next_cursor
/previous_cursor
for empty pages -
Fix iterating using only a timestamp column
-
Add the ability to skip implicitly appending a primary key to the list of sorting columns.
It may be useful to disable it for the table with a UUID primary key or when the sorting is done by a combination of columns that are already unique.
paginator = UserSettings.cursor_paginate(order: :user_id, append_primary_key: false)
- First release