PackageTrack

npm · #4018

mquery

6.0.025M downloads/moaheckmann/mquery

Expressive query building for MongoDB

Release timeline

75 releases since 2012
2014201620182020202220242026

Releases

  1. 6.0.018 Nov 2025
    Release notes

    This project publishes no release notes. Between 5.0.0 and 6.0.0 there were 15 commits, 11 of them substantive:

    • BREAKING CHANGE: remove count and findOneAndRemove, add findOneAndDelete, countDocuments, estimatedDocumentCount
    • run tests on more recent node versions
    • remove debug dependency, bump devDependencies, fix tests for mongodb driver v6
    • bump ubuntu, node, mongodb for tests
    • fix tests
    • BREAKING CHANGE: remove use$geoWithin, always use $geoWithin over $within
    • BREAKING CHANGE: make 1-arg syntax for updateOne, updateMany, findOneAndX set conditions not update, add findOneAndReplace
    • Update .github/workflows/test.yml
    • Update .github/workflows/test.yml
    • fix workflows, use node debuglog instead of debug
    • chore: release 6.0.0
  2. 5.0.023 Feb 2023
    Release notes

    This project publishes no release notes. Between 4.0.3 and 5.0.0 there were 53 commits, 44 of them substantive:

    • chore(gitignore): add yarn.lock
    • chore(Makefile): remove unused file
    • chore(package.json): add "files" property
    • chore(.eslintignore): remove file
    • style(mquery): change headers to have a space
    • style(mquery): add missing ":" to headers
    • style(mquery): change "Note" headers to be consistent
    • style(mquery): add missing spaces for example code in JSDOC
    • style(mquery): remove empty space between jsdoc comments
    • chore(README): lower size of seperators
    • chore(README): consistenize indent of lists
    • chore(README): add proper code blocks for script executions
    • chore(README): add link to empty link place
    • style: apply updated eslint config
    • chore: add issue & pull request template
    • chore(github/workflows): add test workflow
    • chore(travis.yml): remove file
    • chore: change from "files"-property to ".npmignore"
    • feat: remove "remove"
    • feat: remove "update"

    …and 24 more.

  3. 4.0.317 May 2022
    Release notes

    This project publishes no release notes. Between 4.0.2 and 4.0.3 there were 4 commits, 3 of them substantive:

    • ci: remove unsupported node versions
    • fix: allow using comment with findOneAndUpdate(), count(), distinct() and hint with findOneAndUpdate()
    • chore: release 4.0.3
  4. 4.0.224 Jan 2022
    Release notes

    This project publishes no release notes. Between 4.0.1 and 4.0.2 there were 5 commits, 4 of them substantive:

    • replace regexp-clone with native functionality
    • add missing new
    • even simpler
    • chore: release 4.0.2
  5. 4.0.121 Jan 2022
    Release notes

    This project publishes no release notes. Between 4.0.0 and 4.0.1 there were 7 commits, 4 of them substantive:

    • replace utils.isArray with Array.isArray
    • Convert NodeCollection to a class
    • remove sliced, microoptimizations
    • chore: release 4.0.1
  6. 4.0.024 Aug 2021
    Release notes

    This project publishes no release notes. Between 4.0.0-rc0 and 4.0.0 there were 1 commits, 1 of them substantive:

    • chore: release 4.0.0
  7. 4.0.0-rc020 Aug 2021pre-release
    Release notes

    This project publishes no release notes. Between 3.2.5 and 4.0.0-rc0 there were 17 commits, 14 of them substantive:

    • BREAKING CHANGE: drop support for Node < 12 #123
    • BREAKING CHANGE: use native ES6 promises by default, remove bluebird dependency
    • BREAKING CHANGE: upgrade to mongodb driver 4.x: drop support for update(), use native findOneAndUpdate/Delete
    • refactor: remove safe-buffer re: #123
    • BREAKING CHANGE: upgrade eslint to ES2017, switch to let/const and strict mode everywhere
    • BREAKING CHANGE: rename findStream -> findCursor
    • test: stop using old safe option re: #124
    • BREAKING CHANGE: remove deprecated remove() re: #124
    • Revert "BREAKING CHANGE: remove deprecated remove() re: #124"
    • bring back update re: #124
    • remove old options from readme
    • fix: remove global, just use Promise
    • test: remove unnecessary safe-buffer usage
    • chore: release 4.0.0-rc0
  8. 3.2.529 Mar 2021
    Release notes

    This project publishes no release notes. Between 3.2.4 and 3.2.5 there were 4 commits, 2 of them substantive:

    • Update utils.js
    • chore: release 3.2.5
  9. 3.2.412 Feb 2021
    Release notes

    This project publishes no release notes. Between 3.2.3 and 3.2.4 there were 3 commits, 2 of them substantive:

    • fix(utils): make clone() only copy own properties
    • chore: release 3.2.4
  10. 3.2.310 Dec 2020

    Nothing published for this version

  11. 3.2.222 Sept 2019

    Nothing published for this version

  12. 3.2.17 Jun 2019

    Nothing published for this version

  13. 3.2.024 Aug 2018

    Nothing published for this version

  14. 3.1.21 Aug 2018

    Nothing published for this version

  15. 3.1.130 Jul 2018

    Nothing published for this version

  16. 3.1.029 Jul 2018

    Nothing published for this version

  17. 3.0.12 Jul 2018

    Nothing published for this version

  18. 3.0.020 Jan 2018

    Nothing published for this version

  19. 3.0.0-rc06 Dec 2017pre-release

    Nothing published for this version

  20. 2.3.319 Nov 2017

    Nothing published for this version

  21. 2.3.227 Sept 2017

    Nothing published for this version

  22. 2.3.123 May 2017

    Nothing published for this version

  23. 2.3.06 Mar 2017

    Nothing published for this version

  24. 2.2.31 Feb 2017

    Nothing published for this version

  25. 2.2.21 Feb 2017

    Nothing published for this version

  26. 2.2.130 Jan 2017

    Nothing published for this version

  27. 2.2.09 Jan 2017

    Nothing published for this version

  28. 2.1.022 Dec 2016

    Nothing published for this version

  29. 2.0.026 Sept 2016

    Nothing published for this version

  30. 1.11.05 Jun 2016

    Nothing published for this version

  31. 1.10.126 Apr 2016

    Nothing published for this version

  32. 1.10.016 Mar 2016

    Nothing published for this version

  33. 1.9.015 Mar 2016

    Nothing published for this version

  34. 1.8.01 Mar 2016

    Nothing published for this version

  35. 1.7.023 Feb 2016

    Nothing published for this version

  36. 1.6.325 Aug 2015

    Nothing published for this version

  37. 1.6.212 Jul 2015

    Nothing published for this version

  38. 1.6.116 Jun 2015

    Nothing published for this version

  39. 1.6.027 May 2015

    Nothing published for this version

  40. 1.5.18 Apr 2015

    Nothing published for this version

  41. 1.5.01 Apr 2015

    Nothing published for this version

  42. 1.4.023 Mar 2015

    Nothing published for this version

  43. 1.3.06 Nov 2014

    Nothing published for this version

  44. 1.2.126 Sept 2014

    Nothing published for this version

  45. 1.2.018 Sept 2014

    Nothing published for this version

  46. 1.1.016 Sept 2014

    Nothing published for this version

  47. 1.0.07 Jul 2014

    Nothing published for this version

  48. 0.9.023 May 2014

    Nothing published for this version

  49. 0.8.015 May 2014

    Nothing published for this version

  50. 0.7.02 May 2014

    Nothing published for this version

  51. 0.6.02 Apr 2014

    Nothing published for this version

  52. 0.5.322 Feb 2014

    Nothing published for this version

  53. 0.5.230 Jan 2014

    Nothing published for this version

  54. 0.5.117 Jan 2014

    Nothing published for this version

  55. 0.5.016 Jan 2014

    Nothing published for this version

  56. 0.4.29 Jan 2014

    Nothing published for this version

  57. 0.4.17 Jan 2014

    Nothing published for this version

  58. 0.4.07 Jan 2014

    Nothing published for this version

  59. 0.3.314 Nov 2013

    Nothing published for this version

  60. 0.3.26 Sept 2013

    Nothing published for this version