Skip to content

Releases: cufyorg/mongokt

0.2.0 Beta 21

25 Aug 09:06

Choose a tag to compare

  • added byOf and deprecated byAll
  • added Expr<_Document>.get(Int) and Expr<_Array>.get(String)
  • promoted expr not() into an operator function
  • fix: types of $arrayToObject and $objectToArray

0.2.0 Beta 20

21 Aug 06:11

Choose a tag to compare

Rework on expressions

- Added type param T for Expr._Array
- Removed `$literal`(BsonDocumentBlock)
- Fixed `$isNumber` parameter type
- Removed type param T from `$` and `$$`

- Added arrayLiteral(...)
- Changed behaviour/parameter-types of arrayExpr(...)

- Added documentLiteral(...)
- Changed behaviour/parameter-types of documentExpr(...)

- Rework on array extensions (breaking)
- Rework on document extensions
- Rework on logical extensions (breaking)
- Rework on number extensions (breaking)
- Rework on string extensions (breaking)
- Added Timestamp extensions
- Added DateTime extensions
- Added Type extensions

0.2.0 Beta 19

20 Aug 16:17

Choose a tag to compare

0.2.0-beta.19

feat: `$filter` and `$map` overloads

0.2.0 Beta 18

20 Aug 16:06

Choose a tag to compare

feat: more expr operators

Added:
- $max
- $min
- $stdDevPop
- $stdDevSamp
- $sum

0.2.0 Beta 17

19 Aug 09:15

Choose a tag to compare

  • added insertOneGet

0.2.0 Beta 15

13 Aug 00:03

Choose a tag to compare

0.2.0-beta.15

feat: added Expr<_Number>.unaryMinus

0.2.0 Beta 13

03 Aug 13:37

Choose a tag to compare

0.2.0-beta.13

fix: orUndefined always returns undefined

0.2.0 Beta 12

22 Jul 04:16

Choose a tag to compare

0.2.0 Beta 11

18 Jul 20:30

Choose a tag to compare

Full Changelog: 0.2.0-beta.10...0.2.0-beta.11

0.2.0 Beta 9

16 Jul 01:04

Choose a tag to compare

  • refactor: breaking: renamed $[] constants 8462fd8
  • feat: added dot and dollar string extensions 735f415
  • refactor: breaking: rework on expr and filters 1414bfc