changelogs.md


dhendo/mongo-queryfilter

Repository  -  API  -  Source

0.1.15

November 18, 2016

Allow extended operators to specify their own clean function @jake314159

0.1.14

February 11, 2016

Apply rename when using multiple filters @jake314159

0.1.13

October 26, 2015

Bumped qsversion @dhendo

0.1.12

September 25, 2015

Disallow nulls for certain operators @jake314159

0.1.11

August 12, 2015

Pass fieldname to operator function @jake314159

0.1.10

June 16, 2015

Add support for $all

0.1.9

February 19, 2015

Bugfixes to allow raw objects to pass in arrays / numbers correctly

0.1.7

February 18, 2015

Allow a raw object to be passed in. Flatten deep object properties.

0.1.5

November 12, 2014

Allow custom operators to inline a $not to negate the section of the query

0.1.4

October 20, 2014

Allow custom operators to override the key of the field that is being operated on.

0.1.3

September 5, 2014

Added strin and strnin operators to avoid casting to a number (e.g. "007" does not get casted to 7) for in queries

0.1.2

April 21, 2014

Added streq operator to avoid casting to a number (e.g. "007" does not get casted to 7)

0.1.1

April 24, 2014

Switched order separator from _ to __

0.1.0

April 24, 2014

Added sort function. Added testing on Travis.

0.0.9

April 16, 2014

Add in coercion to booleans with _bool.

0.0.8

March 19, 2014

Fix relative date filtering - was returning a timestamp rather than a date object

0.0.7

February 19, 2014

Add relative and absolute date filtering Add support for $exists operator

0.0.6

February 19, 2014

Add nin operator (MikeTheTechie)

0.0.5

January 7, 2014

Pass the operator through to custom filters

0.0.4

January 7, 2014

Added the ability to generate an elemMatch Added the ability to inject operators. This allows for more complicated expansions / aliases / calculations.

0.0.3

October 24, 2013

Added fix for dotted notation.

0.0.2

October 23, 2013

Allow multiple conditions to be applied to the same key.

0.0.1

October 22, 2013

Initial version