- Add support for "in" and "!in" filters for 8-byt integer array (BigIntArray)
- Refactored Base-Resource implementation in order to support polymorphism on some filter methods.
- Add support for 8-byte integer (BigInt).
- Add "null" and "!null" filters to DateTime types
- Support react-admin 3.19.0
- added string list filter
- allow using include and exclude filters of same property (e.g. input filter to include and hardcoded filter to exclude)
- Support filter for scalar type
FullText
(provided by postgraphile-plugin-fulltext-filter) - Use Typescript 4.0.3
- Adapted a lot of dependecies to align with lovely-ra
- Added support for
Datetime
field type. - Omit
__typename
property on object fields in input/update mutations - Support the use of arguments on simple fields.
- Possibility to use an alternative backendResourceName in resource options
- fixed the
deleteOne
fetch operation for resources with compound keys. - fixed an issue in fetch operation in case data is null.
- do not modify GraphQL schema when computing filters
- Support
IntListFilters
for field type[Int]
- fixed commonjs build
- fix brown bag release
- allow to build more complex update mutations It is now possible to combine multiple mutations into one.
- BaseResource methods as class methods not properties
- switched from apollo-boost to apollo-client to allow link configuration
- allow to overwrite typeToFilterMap via options
- use property with primary key name ad internal id field
- resources must be configured via the factory options
- refactoring of the resource implementation to be able to adapt the existing resource handler
- list filters can now contain operations
- fix delete parameter
- added DELETE
- Only provide methods if the backend provides them for: create, update, updateMany, delete
- updated to react-admin 3.0.0
- fix GET_MANY