Skip to content

0.29.1

Latest

Choose a tag to compare

@woylie woylie released this 17 Oct 08:28
Immutable release. Only release title and notes can be modified.

Fixed

  • Fall back to the field name when a cursor or Flop.Schema.get_field/3 reads
    a join or custom field from a plain map without the first key of the field's
    path.
  • Raise an ArgumentError when a module without a struct uses Flop.Schema
    with the Ecto adapter.
  • Apply max_cursor_size from function options and backend modules to the
    cursor of a Flop that was not validated.

Security

  • Leave the parameter values out of the Flop.InvalidParamsError message and
    the cursor out of the Flop.InvalidCursorError message. The params and
    cursor fields of the exceptions still hold them.