Allow extended operators to specify their own clean function @jake314159
Apply rename when using multiple filters @jake314159
Bumped qsversion @dhendo
Disallow nulls for certain operators @jake314159
Pass fieldname to operator function @jake314159
Add support for $all
Bugfixes to allow raw objects to pass in arrays / numbers correctly
Allow a raw object to be passed in. Flatten deep object properties.
Allow custom operators to inline a $not to negate the section of the query
Allow custom operators to override the key of the field that is being operated on.
Added strin and strnin operators to avoid casting to a number (e.g. "007" does not get casted to 7) for in queries
Added streq operator to avoid casting to a number (e.g. "007" does not get casted to 7)
Switched order separator from _ to __
Added sort function. Added testing on Travis.
Add in coercion to booleans with _bool.
Fix relative date filtering - was returning a timestamp rather than a date object
Add relative and absolute date filtering Add support for $exists operator
Add nin operator (MikeTheTechie)
Pass the operator through to custom filters
Added the ability to generate an elemMatch Added the ability to inject operators. This allows for more complicated expansions / aliases / calculations.
Added fix for dotted notation.
Allow multiple conditions to be applied to the same key.