API
- Filtering with like can now contain wild chars (eg.
?like_nobody=*you*).
It is thus now impossible to search for the*character with this operator. - Handle querystring parameters as JSON encoded values
to avoid treating number as number where they should be strings. (#1217) - Introduce
has_filter operator (fixes #344).
API is now at version 1.17. See API changelog
Bug fixes
- Several changes to the handling of NULLs and how the full range of
JSON values is compared in a storage backend (PR #1258). Combined
with #1252, this should fix #1215, #1216, #1217 and #1257, as well as
possibly some others. - Fix requests output when running with make serve (fixes #1242)
- Fix pagination on permissions endpoint (fixes #1157)
- Fix pagination when max fetch storage is reached (fixes #1266)
- Fix schema validation when internal fields like
idorlast_modifiedare
marked as required (fixes #1244) - Restore error format for JSON schema validation errors (which was
changed in #1245).
Internal changes