Package :: NPM :: mingo

Subscribe to upcoming and past releases from this package and add it to a stack.

Add to stack

Releases

1 / 4
npm Registry logo
  • Add array operators $first and $last.
  • Add date operators $dateAdd and $dateSubtract.
ADD
npm Registry logo
N/A
npm Registry logo
  • Use context object in $filter.
npm Registry logo
  • Add stronger type definitions for custom operators.
  • Convert unit tests to Typescript.
  • Update Typedocs.
ADD UPDATE
npm Registry logo
  • Fix $unwind incorrectly removing 0 value, by correcting behaviour of isEmpty
FIX
npm Registry logo
  • Fix $elemMatch to support top-level boolean operators $and,$or, and $nor
FIX
npm Registry logo
  • Features
  • Added trignometry operators. $sin,$cos,$tan,$asin,$acos,$atan,$atan2,$asinh,$acosh,$atanh,$degreesToRadians,$radiansToDegrees.
View full release
ADD
npm Registry logo
  • Features
  • Added option hashFunction to enable custom hash functions
  • Added $unset pipeline operator
  • Added $isNumber expression operator
  • Added option collectionResolver to resolve collections from name…
View full release
ADD FIX IMPROVE REMOVE
npm Registry logo
  • Fix isObject to enforce plain Javascript objects.
  • Fix collation options of $sort operator
  • Merge Config into Options type
  • Pass Options to predicate function for comparison operators
  • Replace createCon…
View full release
FIX
npm Registry logo
  • Fix $bucket default and boundaries mutation. Fixes 147
  • Handle empty array values to $not expression operator.
View full release
FIX
npm Registry logo
  • Handle non-array values to $not expression operator. Fixes 146
FIX
npm Registry logo
  • Deprecate mingo/init in favour of explicit mingo/init/basic.
DEPRECATE
npm Registry logo
  • Remove esm module dependency. Fixes 145
FIX REMOVE
npm Registry logo
  • $map operator operand 'as', should default to this if missing. Fixes 143
FIX
npm Registry logo
  • Throw exception for specifying unregistered operators
  • Fix regression bug in $elemMatch. Closes 139
FIX
npm Registry logo
  • Convert project to Typescript
  • Build ES6 libraries with support for selective import
  • Default export only Aggregator, Query, aggregate(), find(), and remove()
  • Auto load only Query and Projection opera…
View full release
ADD DEPRECATE FIX REMOVE UPDATE
npm Registry logo
  • Revert to using dist/mingo.js as main entry point for package. Fixes 125
  • Fix build failures from updated dependencies
View full release
FIX UPDATE
npm Registry logo
  • Create minified files for previous version
  • Refactored to support tree shaking
npm Registry logo
  • Optionally add Symbol.iterator support if available in runtime environment. Closes 124
  • Allow matching with nested fields in $lookup. Fixes 123
  • Add $round operator and support 'place' argument for $t…
View full release
ADD FIX
npm Registry logo
  • Do not enforce single value for $facet aggregation pipeline operations. Fixes 110
FIX

mingo

MongoDB query language for in-memory objects

RSS