3.2.0
- Breaking Change: ArangoDB 3.6 and 3.7 are no longer supported (they are end-of-life)
- Add CI tests (i.e. official support) for ArangoDB 3.10
- feat: automatically include key fields in flex search
- fix: fix multiple tokenization expressions in one queries failing
- feat: add property to mock the clock in ExecutionOptions
- feat: add cascadeFields option to TTL configuration´
- fix: warn about calcMutations within value objects
- fix: fix location of validation errors on empty fields in YAML files
- fix: fix postFilter being applied after first, skip and orderBy
- fix: report validation error for missing "field" in flexSearchOrder
- fix: warn about https://github.com/FlexSearch on fields with unsupported types
- fix: report warning if FlexSearchOrderArgument.direction is missing
- feat: support https://github.com/FlexSearch on OffsetDateTime field
- feat: add option to omit the deprecated "filter" argument in flexSearch fields
- feat: add cruddlVersion to meta schema and mention it in the description
- feat: add flexsearch "_empty" filter operator to filter for empty lists
- feat: add (non-flexsearch) "_empty" filter to filter for empty lists
- fix: remove incorrect warning if https://github.com/FlexSearch was used on I18nString
- feat: deprecate usage of @reference without the keyField argument
- fix: fix isIncludeInSearch being true for key fields on types that are not flexsearch-indexed