PackageTrack
Sign in Get early access

mongo_dart_query

Query builder for mongo_dart

5.0.3 36K downloads/mo #1711 most downloaded on pub.dev mongo-dart/mongo_dart_query

What this package is like to depend on

Last release 6 months ago

26 Jan 2026

Ships unpredictably

gaps range from 8 days to 1.5 years

Some releases are documented

notes for 21 of 41 stable releases

Nothing withdrawn

no release was ever pulled

13 years old

46 releases · first in 2013

1 release in the last 12 months

see the full history below

Release timeline

46 releases · May 2013 to Jan 2026
2014 2016 2018 2020 2022 2024 2026
Release Pre-release

Releases

latest 46
  1. 5.0.3 26 Jan 2026
    Release notes
    • Lints update
    • Refresh dependencies
    Open source →
  2. 5.0.2 28 Jul 2024
    Release notes
    • Sample stage
    Open source →
  3. 5.0.1 08 Jun 2024
    Release notes
    • Fixed match operator, the case insensitive flag was inverted (true instead of false and viceversa)
    Open source →
  4. 5.0.0 30 Dec 2023
    Release notes

    Changed dependency on Bson package. This have the following consequenses:

    • BSON classes are mainly used for internal use. See the Bson github site for more details
      • BsonRegexp now it is not normally needed, use RegExp instead.
      • BsonNull is not needed, you can use null directly.
      • A new JsCode class has been created, it is no more needed the use of BsonCode.
    • Uuid dependecy has been updated and this means that the UuidValue class has been slightly changed. The .fromString constructure must be used mainly instead of the default one. Check the Uuid package Pub site for details.
    Open source →
  5. 4.0.5 28 Oct 2023
    Release notes
    • Added escapePatern parameter to match method in SelectorBuilder. This parameter allows to escape the pattern passed to the method. Usefule when, for example you have to search for some string conatining a RegExp special character like points (ex '[email protected]')
    Open source →
  6. 4.0.4 20 Sep 2023
    Release notes
    • Missing Export (Fix)
    Open source →
  7. 4.0.3 19 Sep 2023
    Release notes
    • SetWindowFields() (aggregation). Fix.
    Open source →
  8. 4.0.2 10 Sep 2023
    Release notes
    • SetWindowFields() (aggregation)
    Open source →
  9. 4.0.2-1.0.dev 06 Aug 2023 pre-release

    Nothing published for this version

  10. 4.0.1 21 Jul 2023
    Release notes
    • addEachToSet method
    Open source →
  11. 4.0.0 23 Feb 2023
    Release notes
    • Inherited Bson 4.0.0 that introduces breaking changes
    Open source →
  12. 3.0.0 24 Sep 2022
    Release notes
    • Inherited Decimal 2.3.0 that can introduce breaking changes
    Open source →
  13. 2.0.1 15 Sep 2022
    Release notes
    • Fix - Geometry class was not exported
    Open source →
  14. 2.0.0 01 Sep 2022
    Release notes
    • Lint fixes
    • Corrected "and" references in selectorBuilder.or(…)
    Open source →
  15. 2.0.0-1.0.beta 28 Apr 2022 pre-release
    Release notes
    • New UnionWith Stage
    • Removed Pedantic -> Moved to Lints

    Breaking changes

    • Moved to Bson 2.0.0 that uses Decimal instead of Rational
    Open source →
  16. 1.0.2 19 Jun 2021
    Release notes
    • added geoNear aggregation stage
    • SelectorBuilder clone()
    Open source →
  17. 1.0.1 27 Mar 2021
    Release notes
    • $mul operator
    Open source →
  18. 1.0.0 22 Mar 2021
    Release notes
    • Update dependencies for final version
    Open source →
  19. 1.0.0-nullsafety.2 16 Mar 2021 pre-release
    Release notes
    • updated dependencies
    Open source →
  20. 1.0.0-nullsafety 23 Nov 2020 pre-release
    Release notes

    Potential breaking changes

    • AEList and AEObject constructors do not accept null parameters
    • The AEList iterator current getter now throws instead of returning null if current is undefined (moveNext not called or end of Iterable)
    • In SelectorBuilder the paramFields map cannot be set directly any more, but the related method must be used (fields, excludeFields and metaTextScore)
    Open source →
  21. 0.4.2 27 Aug 2020
    Release notes
    • Fixed problem in SelectorBuilder: if you set a raw map, then you couldn't add any new query expression or you loose the inital raw map "query" section.
    • Lint clean-up
    • Updated sdk constraint to 2.5.2
    Open source →
  22. 0.4.1 30 Sep 2019
    Release notes
    • class Set of aggregation stages moved to class SetStage to resolve conflict with dart:core library
    Open source →
  23. 0.4.0 30 Sep 2019
    Release notes
    • Aggregation pipeline builder PR#14
    Open source →
  24. 0.3.2 26 Jul 2018

    Nothing published for this version

  25. 0.3.1 30 Jun 2018
    Release notes
    • Merged PR #11 from @aemino, which adds Dart 2 fixes for this package, namely coercin of generic types avoiding implicit casts
    Open source →
  26. 0.3.0 23 Jul 2017

    Nothing published for this version

  27. 0.2.2 12 Feb 2016

    Nothing published for this version

  28. 0.2.1 13 Sep 2015

    Nothing published for this version

  29. 0.1.17 27 Jul 2015

    Nothing published for this version

  30. 0.1.16 27 Jul 2015

    Nothing published for this version

  31. 0.1.15 27 Jul 2015

    Nothing published for this version

  32. 0.1.14 22 Sep 2014

    Nothing published for this version

  33. 0.1.13 26 Jul 2014

    Nothing published for this version

  34. 0.1.12 18 Jan 2014

    Nothing published for this version

  35. 0.1.11 09 Nov 2013

    Nothing published for this version

  36. 0.1.10 07 Sep 2013

    Nothing published for this version

  37. 0.1.9 01 Sep 2013

    Nothing published for this version

  38. 0.1.8 29 Jul 2013

    Nothing published for this version

  39. 0.1.7 21 Jul 2013

    Nothing published for this version

  40. 0.1.6 21 Jul 2013
    Release notes

    Bson version constraints added

    Open source →
  41. 0.1.5 21 Jul 2013

    Nothing published for this version

  42. 0.1.4 07 Jun 2013

    Nothing published for this version

  43. 0.1.3 01 Jun 2013

    Nothing published for this version

  44. 0.1.3-dev 01 Jun 2013 pre-release

    Nothing published for this version

  45. 0.1.2 10 May 2013

    Nothing published for this version

  46. 0.1.1 09 May 2013

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive