Node Mongo Querystring Versions Save

Query builder for accepting URL query parameters into your MongoDB queries. Safe and feature rich. Supports most of MongoDB's query operators such as $eq, $gt, $lt, $ne, $in, $nin, $exists, $regex, geospatial queries such as bbox and near, as well as your own custom query business logic!

v4.1.0

7 years ago

<a name"4.1.0">

4.1.0 (2016-12-06)

Features

  • custom-query: add support for before and between queries (78ab44d4)

v4.0.3

7 years ago

<a name"4.0.3">

4.0.3 (2016-12-06)

Bug Fixes

  • eslint: resolve ESLint validation errors (0a28bd00)

v4.0.2

7 years ago

<a name"4.0.2">

4.0.2 (2016-08-06)

Bug Fixes

  • near:
    • allow max and min float values (eeae5101)
    • return coordinates array with two (2) coordinates (f913baaf)
    • accept min and max parameters (126fcc90)

v4.0.1

7 years ago

<a name"4.0.1">

4.0.1 (2016-07-27)

Bug Fixes

  • eslint:
    • resolve comma-dangle error (03885fc1)
    • resolve no-shadow error (7ea175a2)
    • resolve no-mixed-operators error (288b08d4)
    • resolve import/newline-after-import error (8b52f1ae)
    • resolve import/no-extraneous-dependencies errors (d46874f6)
  • parser:
    • apply custom functions before general array logic (3fcc0b7d)
    • normalize array keys before use (43c15d43)

v4.0.0

7 years ago

<a name"4.0.0">

4.0.0 (2016-06-09)

Features

  • package: rewritten with ES6 syntax (e059e805)

Breaking Changes

  • this breaks compability with older versions of Node.JS due to ES6 features. This version now requires Node.JS v4.0.0 or greater to work.

    (e059e805)

v3.1.0

8 years ago

<a name"3.1.0">

3.1.0 (2016-05-10)

Features

  • parser: more correct number parsing (be64e074)

v3.0.0

8 years ago

<a name"3.0.0">

3.0.0 (2016-04-07)

Features

  • parser: refactor array operator parsing (3c8618dd)

Breaking Changes

  • the new parser will not discriminate agains having both $in and $nin values for the same key - which is redundant - but still a valid query.

Close #20

Signed-off-by: Hans Kristian Flaatten [email protected]

(3c8618dd)

v2.2.0

8 years ago

<a name"2.2.0">

2.2.0 (2016-03-28)

Features

  • query: add support for max and min options for $near query (3dbebe66)

v2.1.0

8 years ago

<a name"2.1.0">

2.1.0 (2016-03-28)

Bug Fixes

  • test: trim long line to fit max length (8067067d)

Features

  • equalto: add operator for or equal to for greater/less than (1bd7a520)

v2.0.0

8 years ago

<a name"2.0.0">

2.0.0 (2016-02-10)

Features

  • parser:
    • add string.toBoolean and string.toNumber options (eb60e369)
    • convert "true" and "false" to booleans (e5e5a63c)

Breaking Changes

  • This will convert strings "true" and "false" to booleans, they will no longer be evaluated as strings.

    (e5e5a63c)