Git Product home page Git Product logo

Comments (124)

greenkeeper avatar greenkeeper commented on August 16, 2024

After pinning to 5.1.8 your tests are passing again. Downgrade this dependency 📌.

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024

Version 5.2.1 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version 🚀

Commits

The new version differs by 7 commits.

  • f7f55b0 chore: release 5.2.1
  • ff08b9c fix(model): only warn on custom _id index if index only has _id key
  • 2decc5b fix(connection): allow setting the mongodb driver's useNewUrlParser option, default to false
  • b2c1c6d chore: now working on 5.2.1
  • d90ef00 Merge pull request #6652 from lineus/temp-fix-conn-issues
  • a016a2f docs(model): add session to startSession() example
  • 727eda4 dont use newUrlParser until next driver update

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024

Version 5.2.2 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version 🚀

Commits

The new version differs by 29 commits.

  • a596859 chore: release 5.2.2
  • 30e2e95 Merge pull request #6695 from lineus/docs-6691
  • 672d459 docs: add rudimentary transactions guide
  • 888d376 fix(model+query): add missing estimatedDocumentCount() function
  • 516199b add syntax highlighting on 2nd answer
  • 7ccee4d fix existing faq for array-defaults void 0 doesnt return null, add an example for initializing to a null value
  • 8671d27 docs(middleware): remove unnecessary version reference re: #6679
  • bea998d Merge pull request #6681 from AbdelrahmanHafez/master
  • 667143b Merge branch 'master' of github.com:Automattic/mongoose
  • edb91b2 docs(model): fix countDocuments() docs, bad copy/paste from count() docs
  • 2fce5f2 Merge pull request #6683 from lineus/enhance-6669
  • 7d7e9ab fix(connection): add startSession() helper to connection and mongoose global
  • 41ec904 fix: upgrade mongodb driver -> 3.1.1 for countDocuments() fix
  • 7511d8d docs(compatibility): add MongoDB 4 range
  • 26a1a97 chore: use latest acquit-ignore to handle examples that start with acquit:ignore:start

There are 29 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024

Version 5.2.3 just got published.

Your tests are still failing with this version. Compare the changes 🚨

Commits

The new version differs by 41 commits.

  • 81e248d chore: release 5.2.3
  • 3398f31 docs(schema): add example of nested aliases
  • 50e66a2 Merge pull request #6702 from lineus/fix-6618
  • 05f0323 use applyGetters instead of calling just the first getter directly
  • f21245a docs(transactions): use new session() helper to make positional args less confusing
  • 5aa62cb fix(query): add session() function to queries to avoid positional argument mistakes
  • 290a28a docs(schema): fix broken API links
  • 3ba8306 docs(guide): add writeConcern option and re-add description for safe option
  • 4e16fa0 fix(query+model+schema): add support for writeConcern option and writeConcern helpers
  • bad4be8 docs(connections): add information re: socketTimeoutMS and connectTimeoutMS
  • a962675 chore: now working on 5.2.3
  • 8b7b0d1 if a getter is defined on the localField, use it when populating
  • a596859 chore: release 5.2.2
  • 30e2e95 Merge pull request #6695 from lineus/docs-6691
  • 672d459 docs: add rudimentary transactions guide

There are 41 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024

Version 5.2.4 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version 🚀

Commits

The new version differs by 18 commits.

  • d166da6 chore: release 5.2.4
  • dcf99ae fix(document): report castError when setting single nested doc to primitive value
  • 7134b68 test(document): repro #6710
  • a4a3566 docs: remove keycdn from homepage
  • 563d31f Merge pull request #6722 from iagowp/patch-1
  • fc6ab73 Merge pull request #6724 from lineus/docs-insertMany
  • 8c3d45f Merge pull request #6719 from simllll/patch-3
  • ac73e67 docs: style fixes for #6719
  • 5ceff45 fix(model): throw readable error with better stack trace when non-cb passed to $wrapCallback()
  • 504b536 chore(tools): add shardsvr option to run sharded cluster on mongodb >= 3.4
  • 1abec98 fix(connection): throw helpful error if using new db.model(foo)(bar)
  • fbca106 fix rawresults option in api docs
  • f837762 Fix typo on migrating to 5 guide
  • fc76fe4 fix: ensure debug mode doesn't crash with sessions
  • cf1d72a docs(README): remove comma-based declaration

There are 18 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024

Version 5.2.5 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version 🚀

Commits

The new version differs by 48 commits.

  • 04d5c03 chore: release 5.2.5
  • 9a53a2d Merge branch 'master' of github.com:Automattic/mongoose
  • 559ae4e docs(connections): add note about the family option for IPv4 vs IPv6 and add port to example URIs
  • 66a504a Merge pull request #6744 from lineus/docs-6742
  • 95e553f docs(schematypes): add note about what values are converted to booleans
  • a37fd2f fix(boolean): expose convertToTrue and convertToFalse for custom boolean casting
  • 0ff9359 test(document): repro #6758
  • 4a548af perf(model): create error rather than modifying stack for source map perf
  • ebec9d4 fix(document): fix(document): report castError when setting single nested doc to array
  • ce3e00b test(document): repro #6753
  • 58c51ba Merge pull request #6751 from sajadtorkamani/patch-1
  • e32f721 Prefix mongoose.Schema call with new operator
  • 971311e docs(query): add examples and links to schema writeConcern option for writeConcern helpers
  • 4514037 changed space to -
  • a06cda2 Merge branch 'master' of github.com:Automattic/mongoose

There are 48 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024

Version 5.2.6 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version 🚀

Commits

The new version differs by 91 commits.

  • d4f507f chore: release 5.2.6
  • 7eac18c style: fix lint
  • e47b669 fix(populate): make error reported when no localField specified catchable
  • 1e27f09 test(populate): repro #6767
  • 2b5e18a fix(query): upgrade mquery for readConcern() helper
  • 2bf81e7 test: try skipping in before()
  • d5b43da test: more test fixes re: #6754
  • e91d404 test(transactions): skip nested suite if parent suite skipped
  • 22c6c33 fix(query): propagate top-level session down to populate()
  • 0f24449 test(query): repro #6754
  • bc21555 fix(document): handle overwriting $session in execPopulate()
  • f3af885 docs(schematypes): add some examples of getters and warning about using map() getters with array paths
  • 4071de4 Merge pull request #6771 from Automattic/gh6750
  • 12e0d09 fix(document): don't double-call deeply nested custom getters when using get()
  • 695cb6f test(document): repro #6779

There are 91 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024

Version 5.2.7 just got published.

Your tests are still failing with this version. Compare the changes 🚨

Commits

The new version differs by 146 commits.

  • 56ff8a4 chore: release 5.2.7
  • 95c65db Merge branch 'master' of github.com:Automattic/mongoose
  • 679279c Merge pull request #6816 from Fonger/improve-ci-test
  • feff9f2 Merge branch 'master' of github.com:Automattic/mongoose
  • 9970bb2 Merge pull request #6820 from christopherhex/syncindexes-check-ttl-option
  • 8f2272b chore: add cpc inline for query docs
  • dde0cd6 chore: add space to array
  • 6e36905 test(model): fix collection name conflict in model: querying test
  • 97c5a16 fix(model): syncIndexes - check for changed expireAfterSeconds option
  • b3346f9 test(model): refactor model: querying: with conditionals
  • 394f3c8 test(model): correct test pending value to prevent ci failure
  • 33add25 fix(populate): correctly get schema type when calling populate() on already populated path
  • 09f6178 test(populate): repro #6798
  • c8be4f0 test(cursor): fix eachAsync time check to prevent potential ci failure
  • 400b29f chore: skip running linter on node v4 and v5 because eslint no longer works for those versions

There are 146 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024

Version 5.2.8 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version 🚀

Commits

The new version differs by 53 commits.

  • 77ee917 chore: release 5.2.8
  • 4c6257f Merge branch 'master' of github.com:Automattic/mongoose
  • e2a5733 fix(document): allow passing callback to execPopulate() re: #6851
  • df2c501 Merge pull request #6851 from WJakub/patch-1
  • 0a2dce2 Merge pull request #6848 from Fonger/gh-6845-fix
  • bf89f27 Update code example in Populate
  • 8c3ef94 docs(defaults): clarify that defaults only run on undefined
  • 8e342e2 fix(populate): populate with undefined fields without error
  • 987cd54 test(populate): repro #6845
  • e53c6bc fix(populate): throw helpful error if refPath excluded in query
  • 29fac01 test(populate): repro #6834
  • 36b4f13 docs(migrating_to_5): add note about removing runSettersOnQuery
  • fd070e0 docs(connections): note that you must specify port if using useNewUrlParser: true
  • f71c7d7 fix(document): ensure subdocs get set to init state after save() so validators can run again
  • aa40725 test(document): repro #6818

There are 53 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024

Version 5.2.9 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version 🚀

Commits

The new version differs by 96 commits.

  • 7875d53 Merge branch 'master' of github.com:Automattic/mongoose
  • 3a8d8cf chore: release 5.2.9
  • 9eb4dc6 chore: add cpc ads to more guides
  • 942a54d Merge pull request #6877 from Fonger/patch-write-concern
  • 4abdf8e chore: fix typo
  • fb447d0 fix(model): correctly propagate writeConcern options in save()
  • e7b6f0d test(model): repro #6862
  • 7e8e7f0 Merge pull request #6866 from Fonger/buffer-json-cast
  • c7e291f Merge pull request #6868 from Fonger/gh-6840-fix
  • dcbd790 test(connection): increase delay in reconnectFailed test
  • 068f584 docs(faq): add question about localhost being slow if no IPv6
  • 25196b2 Merge pull request #6869 from simllll/patch-4
  • d907dc2 test: work around mongodb/node-mongodb-native#1812
  • 0b5803b fix(query): get global runValidators option correctly
  • 24d1f6b test(mongoose): repro #6578

There are 96 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024

Version 5.2.10 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version 🚀

Commits

The new version differs by 151 commits.

  • a032281 chore: release 5.2.10
  • 1933d97 fix(document): ensure required cache gets cleared correctly between subsequent saves
  • f7382db test(document): repro #6892
  • 911851d Merge pull request #6920 from Fonger/patch-3
  • ae9fea3 chore: bump mongodb 3.1.4 and mongodb-core 3.1.3
  • 19a9601 style: clean up comma variable declarations
  • e778f36 fix(document): ensure array atomics get cleared after save()
  • f5102d1 test(document): repro #6900
  • 71e116c fix(model): track session option for save() as the document's $session()
  • 6bca4a1 test(model): repro #6909
  • 3b99dbd fix(geospatial): use correct context for castToNumber
  • 8b2a499 Merge pull request #6893 from ChristianMurphy/style/use-let-and-const
  • d387192 Merge branch 'master' into style/use-let-and-const
  • 2c2dbcd Merge pull request #6917 from Automattic/gh6880
  • eda0bb8 test: fix travis tests

There are 151 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024

Version 5.2.11 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version 🚀

Commits

The new version differs by 198 commits.

  • 73399e9 chore: release 5.2.11
  • 346d1f5 chore: add cpc
  • a9962c7 style: fix lint
  • 8565d4d Merge branch '4.x'
  • b33d8c2 style: fix lint
  • efcce8f Merge branch '4.x'
  • df93f5b chore: release 4.13.16
  • a3b98f6 fix(document): disallow setting proto if strict mode false
  • be72ee3 Merge pull request #6945 from Fonger/gh-6938-map-fix
  • 844dd7c Merge pull request #6943 from lineus/fix-6927
  • da856d3 Merge pull request #6942 from julescubtree/master
  • ffe607f test(model): fix flaky test for #6937
  • 1634c5f test(connection): increase delay in connection test
  • 0749d47 fix(map): reduce Map sub docs to make hooks work
  • edac58e test(map): repro #6938

There are 198 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024

Version 5.2.12 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version 🚀

Commits

The new version differs by 202 commits.

  • 36850b6 chore: release 5.2.12
  • 29fefa9 Merge branch '4.x'
  • 4545d44 chore: release 4.13.17
  • fb8b644 fix(document): disallow setting constructor and prototype if strict mode false
  • 73399e9 chore: release 5.2.11
  • 346d1f5 chore: add cpc
  • a9962c7 style: fix lint
  • 8565d4d Merge branch '4.x'
  • b33d8c2 style: fix lint
  • efcce8f Merge branch '4.x'
  • df93f5b chore: release 4.13.16
  • a3b98f6 fix(document): disallow setting proto if strict mode false
  • be72ee3 Merge pull request #6945 from Fonger/gh-6938-map-fix
  • 844dd7c Merge pull request #6943 from lineus/fix-6927
  • da856d3 Merge pull request #6942 from julescubtree/master

There are 202 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024

Version 5.2.13 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version 🚀

Commits

The new version differs by 234 commits.

  • 223db52 chore: release 5.2.13
  • 5e02523 Merge pull request #6968 from Fonger/patch-1
  • 59d2c70 Merge branch 'gh6922'
  • 1ecd562 docs(deprecations): add note re: update() re: #6922
  • fa9b860 fix(map): throw TypeError if keys are not string
  • d20f33f docs(deprecations): add note re: useCreateIndex
  • ea1f1f7 Merge pull request #6957 from lineus/docs-6956
  • 95de37d Merge pull request #6959 from lineus/fix-6940
  • 92fcdac Merge pull request #6962 from lineus/fix-6952
  • a92574f Merge pull request #6965 from Fonger/patch-1
  • c689892 docs(transactions): update supporting OS of run-rs
  • 7119665 docs(deprecations): add detail about findAndModify deprecation re: #6922
  • 08b3163 docs: add deprecations page
  • 47ab80d make array op casting work with strict:false and {}
  • 083e488 test: fix tests re: #6889

There are 234 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024

Version 5.2.14 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version 🚀

Commits

The new version differs by 257 commits.

  • ad4bffd chore: release 5.2.14
  • d32f941 style: lint fixes
  • 7dd5619 fix(schematype): make ObjectIds handle refPaths when checking required
  • a2b91a2 test(populate): repro #6714
  • 31125cb style: fix some more lint warnings
  • 29085ed fix(populate): handle populating already-populated paths
  • c7a84f2 test(populate): repro #6839
  • 64552b7 style: fix some more lint warnings
  • f941025 chore: remove net geek pro from opencollective sponsors
  • fd0cf0a style: fix some lint warnings
  • 3dc681f chore: fix broken tests
  • 8abd4d0 fix(populate): avoid cast error if refPath points to localFields with 2 different types
  • e651925 test(populate): repro #6870
  • 8e7e678 Merge pull request #6983 from lineus/docs-6982
  • fb9f62b fix(model): set timestamps on bulkWrite() updates

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.2.14 to 5.2.15.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 283 commits.

  • c4a01ec chore: release 5.2.15
  • 1ba6ca7 fix(model): allow calling Model.init() again after calling dropDatabase()
  • 4108366 test(model): repro #6967
  • 8a178ad docs: add selectPopulatedPaths option
  • 950d223 fix(populate): add selectPopulatedPaths option to opt out of auto-adding populate()-ed fields to select()
  • c0fb363 test(populate): repro #6546
  • 6dd98c8 style: fix lint
  • 8840ffd chore: peg chalk version
  • bdd7432 docs(webpack): make webpack docs use es2015 preset for correct libs and use acorn to test output is valid ES5
  • 25c305d docs(model): add blog post link and example to syncIndexes() docs
  • 2d928b4 style: fix lint
  • dcfb894 fix(populate): handle virtual justOne correctly if it isn't set
  • 0bff408 test(populate): repro #6988
  • a01b827 fix(populate): find connect justOne when double-populating underneath an array
  • b5841c2 test(populate): repro #6798

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.2.15 to 5.2.16.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 312 commits.

  • a8f8c7a chore: release 5.2.16
  • b4c372e chore: add async/await banner to promises docs
  • d7e91ef style: fix lint re: #6915
  • b41f93c fix(schema): throw a helpful error if setting ref to an invalid value
  • 3f1bb2c test(schema): repro #6915
  • 8c81c7f style: more lint fixes
  • 4c16b14 style: fix lint
  • e93c8b5 docs(model+schematype): improve docs about background indexes and init()
  • 53572a8 Merge branch 'master' of github.com:Automattic/mongoose
  • 6790d2f fix(query): add option to skip adding timestamps to an update
  • 99ce6c7 test(query): repro #6980
  • 31860bf Merge pull request #7023 from lineus/fix-6881
  • 4aa22a1 fix(connection): allow specifying useCreateIndex at the connection level, overrides global-level
  • 2af6e05 bump mongodb and mongodb-core versions
  • 97171e3 docs(index): fix link to tidelift

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.2.16 to 5.2.17.

Your tests are still failing with this version. Compare changes

Commits

The new version differs by 325 commits.

  • ee17056 chore: release 5.2.17
  • a9db83e docs(model+query): explain which operators count() supports that countDocumnts() doesn't
  • 53f7a24 docs(guide): clarify that Mongoose only increments versionKey on save() and add a workaround for findOneAndUpdate()
  • c1bdbcf fix(update): find top-level version key even if there are $ operators in the update
  • abe4545 test(model): repro #7003
  • f3bda5e Merge pull request #7024 from lineus/feat-query.setUpdate
  • 8be1dbf Merge branch 'master' into feat-query.setUpdate
  • f88cfdf Merge pull request #7034 from lineus/docs-7018
  • ff0f2dc Merge pull request #7036 from lineus/fix-6922
  • 0e9d6d3 fix typo in model.js
  • e7f9ed0 add debug output stream change to migration doc
  • b30edd1 chore: now working on 5.2.17
  • a8f8c7a chore: release 5.2.16
  • b4c372e chore: add async/await banner to promises docs
  • d7e91ef style: fix lint re: #6915

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.2.17 to 5.2.18.

Your tests are still failing with this version. Compare changes

Commits

The new version differs by 16 commits.

  • 3084fcb chore: release 5.2.18
  • b844bca style: fix lint re: #5704
  • 53c39fa fix(populate): handle multiple localFields + foreignFields using localField: function() {} syntax
  • 0e2d638 test(populate): repro #5704
  • 55ad233 docs(aggregate): fix syntax highlighting on allowDiskUse() docs
  • 7c2eb93 docs(migrating_to_5): add note about overwriting filter properties
  • 9975182 fix(document): retain user-defined key order on initial set with nested docs
  • fd8e227 test(document): repro #6944
  • 8fea4f8 fix(query): correctly handle select('+c') if c is not in schema
  • 5ec10b6 test(query): repro #7017
  • 477e8ca test(model): add coverage for #6972
  • 05aa04d fix(document): check path exists before checking for required
  • 2221d72 chore: hide home page ad on mobile
  • b54ce42 style fix some more lint warnings
  • eedfc03 chore: now working on 5.2.18

There are 16 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.2.18 to 5.3.0.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 65 commits.

  • ab8a709 chore: release 5.3.0
  • d6de918 Merge pull request #7065 from Automattic/5.3
  • 9b61bb0 docs(query): add better docs for the mongooseOptions() function
  • 2ce5408 feat(aggregate): support for/await/of for Model.aggregate()
  • 638047d chore: ignore correct dir re: #6737
  • 57ecaf4 feat(query): support stage 3 async iterators if Symbol.asyncIterator is set
  • 2350c3c Merge branch 'master' into 5.3
  • 4f5ca54 style: fix all lint warnings
  • 87d873f chore: now working on 5.2.19
  • 7735212 feat(mongoose): add global now() function that you can stub for testing timestamps
  • b7ef43d Merge branch 'master' into 5.3
  • b68c992 feat(mongoose): add top-level mongoose.ObjectId, mongoose.Decimal128 for easier schema declarations
  • 86ec8d4 Merge branch '5.3' of github.com:Automattic/mongoose into 5.3
  • de761b5 Merge branch 'master' into 5.3
  • 07a1d22 Merge pull request #7033 from Automattic/gh4412

There are 65 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.3.0 to 5.3.1.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 84 commits.

  • 164ebad chore: release 5.3.1
  • bb020a7 fix(model): avoid printing warning if _id index is set to "hashed"
  • 50b9dae docs(schematypes+validation): clean up links from validation docs to schematypes docs
  • b3f9705 docs(populate): rewrite refPath docs to be simpler and more direct
  • b1e3725 test: fix tests re: #7068
  • da6eab3 Merge pull request #7068 from lineus/fix-7022
  • acc4783 docs(faq): explain why destructuring imports are not supported in FAQ
  • d2d9926 fix(populate): handle nested populate underneath lean array correctly
  • cd0ce5d test(populate): repro #7052
  • c30c31c fix(update): make timestamps not crash on a null or undefined update
  • 2e6a5a6 test(update): repro #7041
  • 479a2d9 fix(model): apply timestamps to nested docs in bulkWrite()
  • a2bc239 test(model): repro #7032
  • e9f8d9b style: fix lint
  • 217595b refactor: move bulkWrite casting into a helper

There are 84 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.3.1 to 5.3.2.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 110 commits.

  • 5c0e444 chore: release 5.3.2
  • cffd32d fix(query): make sure to return correct result from orFail()
  • 2045f0e test(schema): test setting updatedAt to createdAt: false
  • 8872a68 Merge pull request #7101 from gsandorx/patch-1
  • a7b8da4 Update query.js
  • 19d5a06 chore: add promise-debug for easier debugging unhandled rejections re: #6997
  • 1d9f52e Merge branch 'master' of github.com:Automattic/mongoose
  • 476c1b9 fix(mongoose): isolate Schema.Types between custom Mongoose instances
  • 88a4df8 test(mongoose): repro #6933
  • 817bbcc Merge pull request #7088 from lineus/fix-7074
  • b2cefc4 fix(mongoose): avoid unhandled rejection when mongoose.connect() errors with a callback
  • 7a81df4 test: repro #6997
  • 941a695 fix(document): dont mark single nested path as modified if setting to the same value
  • 5604f13 test(document): repro #7048
  • 419c5d4 fix(populate): use WeakMap to track lean populate models rather than leanPopulateSymbol

There are 110 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.3.2 to 5.3.3.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 134 commits.

  • 9ab9552 chore: release 5.3.3
  • 9af233a docs: re-add array type to API docs
  • e69b620 docs(connections): add note about members.host errors due to bad host names in replica set
  • 6e20941 docs(plugins): add list of officially supported plugins
  • 4d03c7e fix(document): enable storing mongoose validation error in MongoDB by removing $isValidatorError property
  • 455fc83 test(document): repro #7127
  • 74dbdc1 test(connection): add coverage for #7122
  • c7511fe docs(model): make #7126 consistent with rest of middleware docs
  • b1d01e7 Merge pull request #7126 from lineus/docs-7114
  • b62eccd Merge pull request #7122 from jesstelford/patch-1
  • e9a6ed4 Merge pull request #7080 from lineus/docs-7076
  • 831327d docs(schema): add examples of using regexps for middleware
  • dae722f aggregate triggers aggregate middleware
  • 0b89290 Correctly create collections within Model.createCollection
  • 0add6ca fix wonky wording in numbers/buffer

There are 134 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.3.3 to 5.3.4.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 160 commits.

  • 6e339de chore: release 5.3.4
  • 7475002 Merge branch 'master' of github.com:Automattic/mongoose
  • 40dab43 docs(schema): add example of add() with another schema
  • 1c15a48 Merge pull request #7110 from lineus/fix-7108
  • 61a05be docs(deprecations): add note about gridstore deprecation
  • a2fa94c fix(query): don't require passing model to cast()
  • 1601597 style: fix lint
  • b9ea793 fix(populate): handle plus path projection with virtual populate
  • 18f6389 test(populate): repro #7050
  • fb7e367 docs(guide): add storeSubdocValidationError option to guide
  • f111af2 fix(document): support storeSubdocValidationError document to opt out of duplicate validation errors for single nested docs
  • b7f0c2b test(document): repro #6802
  • e57949a docs(schematypes): elaborate on how schematypes relate to types
  • a093a62 fix(schema): allow using ObjectId type as schema path type
  • 8f360ba test(schema): repro #7049

There are 160 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.3.4 to 5.3.5.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 186 commits.

  • 3ecf749 chore: release 5.3.5
  • c1d3c64 fix(cursor): defer checking transform option until after hooks so hooks can set it
  • dc34561 fix(cursor): handle non-boolean lean option in eachAsync()
  • 5acf67b test(cursor): repro #7137
  • 7d46351 fix(document): handle setting single doc with refPath to document
  • fcf980a test(document): repro #7070
  • 5a6e295 fix(types): use core Node.js buffer prototype instead of safe-buffer because safe-buffer is broken for Node.js 4.x
  • a135e49 fix(document): make $session() propagate sessions to child docs
  • a2103c5 test(document): repro #7104
  • ff7f258 fix(update): correct cast update that overwrites a map
  • ab8282d test(update): repro #7111
  • afd77e0 fix(query): ensure context is correct for query casting with maps
  • 5f6bb9a fix(model): make sure versionKey on replaceOne() always gets set at top level to prevent cast errors
  • d38945d test(model): repro #7138
  • 97e2525 docs(guide): improve useNestedStrict docs

There are 186 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.3.5 to 5.3.6.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 188 commits.

  • 06b899b chore: release 5.3.6
  • 5a856a7 fix(query): fix undefined transforms error
  • 3ecf749 chore: release 5.3.5
  • c1d3c64 fix(cursor): defer checking transform option until after hooks so hooks can set it
  • dc34561 fix(cursor): handle non-boolean lean option in eachAsync()
  • 5acf67b test(cursor): repro #7137
  • 7d46351 fix(document): handle setting single doc with refPath to document
  • fcf980a test(document): repro #7070
  • 5a6e295 fix(types): use core Node.js buffer prototype instead of safe-buffer because safe-buffer is broken for Node.js 4.x
  • a135e49 fix(document): make $session() propagate sessions to child docs
  • a2103c5 test(document): repro #7104
  • ff7f258 fix(update): correct cast update that overwrites a map
  • ab8282d test(update): repro #7111
  • afd77e0 fix(query): ensure context is correct for query casting with maps
  • 5f6bb9a fix(model): make sure versionKey on replaceOne() always gets set at top level to prevent cast errors

There are 188 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.3.6 to 5.3.7.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 208 commits.

  • 578a16d chore: release 5.3.7
  • 4fa41e8 Merge pull request #7180 from lineus/fix-6075
  • addc12a Merge pull request #7184 from lineus/fix-7173
  • 4d7d05f simplify declaration of NodeBuffer
  • 4f83211 fallback to safe-buffer in the browser
  • 35118dd change !includes to indexof === -1
  • a611926 fix(update): copy exact errors from array subdoc validation into top-level update validator error
  • b321e81 test(update): add one more case for #7135
  • e1a7ae5 fix(update): run update validators on nested doc when $set on an array
  • 460b703 test(update): repro #7135
  • 47d8fac docs(guide): add links to individual schema types from guide
  • dcac7bc docs(schematypes): add note about nested paths with type getting converted to mixed
  • ade298f make depopulate remove populated virtuals too
  • 1c1bda8 add test for depopulate on an unpopulated doc
  • d3eaec1 fix(document): support propsParameter for validateSync() and make validateSync() handle custom validators returning promise

There are 208 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.3.7 to 5.3.8.

Your tests are still failing with this version. Compare changes

Commits

The new version differs by 224 commits.

  • a62895e chore: release 5.3.8
  • 4dbad82 fix: add unnecessary files to npmignore
  • baf17d1 chore: use latest express in example
  • fa865ee style: fix lint
  • 974465f fix(document): sets defaults correctly in child docs with projection
  • df53639 test(document): repro #7159
  • be563e9 style: fix lint
  • c7f216c fix(mongoose): handle setting custom type on a separate mongoose global
  • 9088623 test(mongoose): repro #7158
  • b698e4e test: fix tests re: #7104
  • 26f2c22 fix(model): set session when creating new subdoc
  • a9ac145 test(model): repro #7104
  • 316d6f6 chore: remove tbd dependency re: security warnings from github
  • ba9ce9b chore: now working on 5.3.8
  • 24b34d8 Merge pull request #7191 from lineus/fix-6881-part2

There are 224 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.3.8 to 5.3.9.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 29 commits.

  • 76fae6d chore: release 5.3.9
  • 40d4177 Merge pull request #7213 from NewEraCracker/master
  • 751397c fix(document): run setter only once when doing .set() underneath a single nested subdoc
  • 10837d4 test(document): repro #7196
  • 10a63a9 Bump version of bson dependency to match mongodb-core
  • d10274e docs(transactions): add example of aborting a transaction
  • d245847 Merge branch 'master' of github.com:Automattic/mongoose
  • 551a75b chore: add cpc to some pages that were missing it
  • 1ca3514 Merge pull request #7210 from gfranco93/patch-1
  • c1606b6 Merge pull request #7207 from lineus/fix-7098
  • e9d538e Merge pull request #7203 from lineus/fix-7202
  • 8f16b67 fix(document): surface errors in subdoc pre validate
  • 87005a1 test(document): repro #7187
  • 5b1d81c Documentation fix: fixed anchor link
  • eebfb36 docs(query): add note re: cursor()

There are 29 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.3.9 to 5.3.10.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 48 commits.

  • c95c6f2 chore: release 5.3.10
  • 88e705a fix(document): avoid manual populate if ref not set
  • 41e42bb test(document): repro #7193
  • 437ad98 docs: add link to further_reading
  • 6489cc2 docs: add missing file
  • e4a5544 docs: finish up further_reading
  • 3e7ff87 Merge branch 'master' into docs-further-reading
  • 6df51d1 docs(schematypes): more improvements
  • d3cfdcb refactor(buffer): add a more robust workaround for feross/safe-buffer#23
  • 5869950 fix(schema): handle schema without .base for browser build
  • 808b536 test(browser): repro #7170
  • 16957a1 docs(further_reading): add course descriptions
  • b7522d0 docs: add additional course
  • ef604b3 docs: start working on further_reading
  • a4633fd fix(discriminator): support reusing a schema for multiple discriminators

There are 48 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.3.10 to 5.3.11.

Your tests are still failing with this version. Compare changes

Commits

The new version differs by 56 commits.

  • 300481f chore: release 5.3.11
  • 146643d docs(lambda): use async/await with lambda example
  • b6fce2e test(model): fix tests re: #7220
  • 29fda3a fix(model): make parent pointers non-enumerable so they don't crash JSON.stringify()
  • d869673 test(model): repro #7220
  • d22bd30 fix(document): allow saving docs with nested props with '.' using checkKeys: false
  • e68e789 test(document): repro #7144
  • 75da520 chore: now working on 5.3.11
  • c95c6f2 chore: release 5.3.10
  • 88e705a fix(document): avoid manual populate if ref not set
  • 41e42bb test(document): repro #7193
  • 437ad98 docs: add link to further_reading
  • 6489cc2 docs: add missing file
  • e4a5544 docs: finish up further_reading
  • 3e7ff87 Merge branch 'master' into docs-further-reading

There are 56 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.3.11 to 5.3.12.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 11 commits.

  • 8f4c350 chore: release 5.3.12
  • c67717a Merge pull request #7237 from ivanseidel/patch-1
  • 79bdca8 Merge pull request #7238 from a-harrison/patch-1
  • e509c37 Fixes hardcode instance of class comparation
  • 785f91c Removing ^4.11.0 as compatible with MongoDB 3.6
  • be66eb2 docs(api): link to bulk write result object in bulkWrite() docs
  • cc7c1f1 docs(migrating_to_5): add note about new bulkWrite result object structure re: #7225
  • 4a8ba0a docs: make individual options show up as nested lists
  • 00e33ec fix(document): don't mark array as modified on init if doc array has default
  • 99f73a0 test(document): repro #7227
  • de246f9 chore: now working on 5.3.12

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.3.12 to 5.3.13.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 33 commits.

  • a793a87 chore: release 5.3.13
  • 950e1c4 fix: bump mongodb driver -> 3.1.10
  • 6fa0b7c docs(schematype): add ref() function to document what is a valid ref path in a schematype
  • 50c1ffe fix(populate): support setting a model as a ref
  • 7bc5d6a test(populate): repro #7253
  • 140bf6d docs(index): add CodeFirst as a sponsor
  • a6bf670 fix(array): clean modified subpaths when calling splice()
  • 0eac31e test(array): repro #7249
  • df97da1 fix(document): report correct validation error if doc array set to primitive
  • 86565d5 test(document): repro #7242
  • 9bc6f00 Merge branch 'master' of github.com:Automattic/mongoose
  • 82ad031 fix(connection): wait before reporting connection as closed so MongoDB driver has time to flush
  • 7140699 Merge pull request #7248 from a-harrison/patch-2
  • c3d5f2f fix: only print jest warning if using jsdom environment re: #7240
  • 869fbcc style: fix lint

There are 33 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.3.13 to 5.3.14.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 47 commits.

  • 0faeccb chore: release 5.3.14
  • d697b3a docs: add inline cpc
  • b24e80f fix(update): set timestamps on subdocs if not using $set with no overwrite
  • 91e0167 test(update): repro #7261
  • 788ea2a style: fix lint
  • 776b77a Merge pull request #7277 from artemjackson/patch-1
  • 3914e01 fix(document): don't mark date underneath single nested as modified if setting to string
  • 8fd2c05 test(document): repro #7264
  • f70dd43 docs(compatibility): add link to pluralsight course on upgrading to mongoose 4
  • 7b5b679 fix(document): use symbol instead of __parent so user code doesn't conflict
  • 4971fbf docs: Fixed connection description
  • afa9c23 fix(mongoose): allow using mongoose.model() without context, like import {model} from 'mongoose'
  • 0c4e508 test(mongoose): repro #3768
  • bfc8e35 chore: now working on 5.3.14
  • a793a87 chore: release 5.3.13

There are 47 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.3.14 to 5.3.15.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 78 commits.

  • d6ff8d2 chore: release 5.3.15
  • 8332e87 docs(jest): add further reading section
  • 48912de fix(query): throw helpful error if non-object passed to Query#setOptions()
  • 9ac9d48 Merge pull request #7297 from Automattic/gh7280
  • 27189c2 fix: handle orFail() with findOneAndUpdate()
  • 355e49f fix(query): run map() before post hooks
  • 9023a6e Revert "fix(query): handle findOneAndUpdate() and findOneAndDelete() with orFail()"
  • b8cfb34 style: fix lint
  • 956dd58 fix(document): continue running validateSync() for all elements in doc array after first error
  • a099d95 test(document): repro #6746
  • 628a278 chore: clean up api docs issue
  • d7be77f fix(query): handle findOneAndUpdate() and findOneAndDelete() with orFail()
  • fb94563 test(query): repro #7280
  • 553868c fix(populate): support populating individual subdoc path in document array
  • b36003f test(populate): repro #7273

There are 78 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.3.15 to 5.3.16.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 88 commits.

  • a384a29 chore: release 5.3.16
  • d2446bd fix(mongoose): fix quick issue re: #5648, only apply logic for default Mongoose instance
  • 05356a7 fix(mongoose): avoid crash on import mongoose, {Schema} from 'mongoose'
  • 515ad81 test: add coverage for other ops re: #7290
  • 22ad62a fix(document): handle __proto__ in queries
  • 266b546 test(document): repro #7290 part 2
  • b0e29e4 docs(populate): add section about what happens when no document matches
  • 151b667 fix(document): use Array.isArray() instead of checking constructor name for arrays
  • c82bb15 test(document): repro #7290 part 1
  • 6c67424 chore: release 5.3.16
  • d6ff8d2 chore: release 5.3.15
  • 8332e87 docs(jest): add further reading section
  • 48912de fix(query): throw helpful error if non-object passed to Query#setOptions()
  • 9ac9d48 Merge pull request #7297 from Automattic/gh7280
  • 27189c2 fix: handle orFail() with findOneAndUpdate()

There are 88 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.3.16 to 5.4.0.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 148 commits.

  • f50eaca chore: release 5.4.0
  • bd5c04d Merge pull request #7333 from Automattic/5.4
  • 95d55f8 Merge pull request #7335 from zcfan/patch-1
  • de48c16 Fix mistake in populate documentation
  • 3a18679 Merge pull request #7256 from Automattic/gh7045
  • 1a0d204 feat: add custom caster support for Decimal128
  • aede9d1 test: add coverage for inheritance re: #7045
  • 1d12a53 feat(schema): add custom caster support for dates
  • fbd1547 Merge branch '5.4' into gh7045
  • 0c38458 fix: quick fix for #7268 #7125
  • 0b3eb72 Merge pull request #7268 from Automattic/gh7125
  • 7af371e docs(model): add clone option to docs
  • 31bdd14 feat(populate): add clone option to ensure each result gets a separate copy of the populated doc
  • 455a052 Merge pull request #7327 from danielkesselberg/add-find-one-and-delete-to-docs
  • 3c686b4 test: rename test

There are 148 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.4.0 to 5.4.1.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 184 commits.

  • 16ae93a chore: release 5.4.1
  • 33cce45 Merge pull request #7368 from JIBIN-P/patch-3
  • 10f6a3d fix(schema): allow using Schema.Types.Map as well as Map to declare a map type
  • 05ec6f8 docs(mongoose): clarify that passing same name+schema to mongoose.model() returns the model
  • 9dfe565 fix(mongoose): don't recompile model if same collection and schema passed in to mongoose.model()
  • 55c0d05 test(mongoose): repro #5767
  • c9e1bef style: fix lint
  • c28dfba Update index.jade
  • b6d6679 fix(map): make set after init mark correct path as modified
  • d95e847 test(map): repro #7321
  • 5dc91c7 Merge branch 'master' of github.com:Automattic/mongoose
  • 260d0df docs(schema): improve docs for string and boolean cast()
  • 88c98d4 Merge pull request #7362 from JIBIN-P/patch-2
  • 760a252 Update connections.jade
  • df88932 refactor: remove power-assert

There are 184 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.4.1 to 5.4.2.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 208 commits.

  • cad5fc2 chore: release 5.4.2
  • f2bcc03 style: fix lint
  • 87d2bb2 docs(schematype): add cast() to API docs
  • a6dce84 fix(document): ensure Document#updateOne() returns a query but still calls hooks
  • c7ca0f8 test(schema): make timestamp tests independent
  • 91c1e31 test(document): repro #7366
  • 40328c0 fix(query): add _pre and _post re: #7366
  • ac9609f fix(query): allow explicitly projecting out populated paths that are automatically projected in
  • 150e91f test(query): repro #7383
  • 00ba945 docs: remove links to plugins.mongoosejs.com in favor of plugins.mongoosejs.io
  • d7169ae style: fix lint
  • 55e6f8f chore: add frontend masters to sponsors
  • abb7cb6 chore: remove lodash.get
  • 5d4b413 refactor: remove one more usage of lodash.get
  • 985d86e refactor(model): improve isDoc() function that doesn't actually check if something is a doc

There are 208 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.4.3 to 5.4.4.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 244 commits.

  • 4146bf3 chore: release 5.4.4
  • d1085b1 docs(model): fix Model.events anchor
  • 5f172b8 docs: add datantify as a sponsor
  • d8ac587 Merge pull request #7406 from Automattic/gh7079
  • 5b5c728 test: fix tests
  • 58f8ff9 fix(query): run casting on arrayFilters option
  • c53a52a fix(castArrayFilters): handle casting multiple array filters
  • d483040 fix: revert changes to cast.js
  • 563da27 Merge branch 'master' into gh7079
  • 804e057 docs(model): document timestamps option for Document#save() re: #7357
  • 17819f1 fix(document): support skipping timestamps on save() with save({ timestamps: false })
  • 3d48a22 test(schema): repro #7357
  • a398809 docs(middleware): add deleteOne and deleteMany to query hooks list re: #7195
  • 33f6aa1 docs(mongoose): document mongoose.connections
  • 3c917e7 style: fix lint

There are 244 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.4.4 to 5.4.5.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 258 commits.

  • 85909e1 chore: release 5.4.5
  • d5f76bc fix(array): allow opting out of converting non-arrays into arrays with castNonArrays option
  • ced6251 test(array): repro #7371
  • f424fe4 fix(populate): handle nested array foreignField with virtual populate
  • be881e7 test(populate): repro #7374
  • 818a694 docs(query): document what the resolved value for deleteOne(), deleteMany(), and remove() contains
  • f6db3ba fix(query): ensure updateOne() doesnt unintentionally double call Schema#post(regexp)
  • ded7dab test(query): repro #7418
  • 42d7aee Merge branch 'master' of github.com:Automattic/mongoose
  • 12be7a6 fix(query): support not passing any arguments to orFail()
  • 0348984 chore: now working on 5.4.5
  • 990d8bd chore: now working on 5.4.5
  • 9a546b1 docs(virtualtype): document count option
  • 60a68df docs(api): make VirtualType#_applyDefaultGetters() private, was public by mistake
  • 4146bf3 chore: release 5.4.4

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.4.9 to 5.4.10.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 346 commits.

  • 87f691e chore: release 5.4.10
  • 09dd3cf docs(jest): improve docs about fake timers
  • e778e0b chore: upgrade to mongodb driver 3.1.13
  • 42aa401 refactor: be slightly more defensive about setting document arrays
  • e5948b8 fix(document): copy atomics when setting document array to an existing document array
  • a4e33dd test(document): repro #7472
  • 704a5a4 docs: remove confusing references to executing a query immediately
  • bc95a22 docs(guides+schematypes): link to custom schematypes docs
  • ad71535 style: fix lint
  • bc5d96a Merge branch 'gh6706'
  • ab208b1 docs: hook up navbar search
  • 3fc3e2b docs: add basic search page re: #6706
  • a7ccba7 chore: add domainwheel.com as a sponsor
  • 91755fa Merge branch 'master' into gh6706
  • 3150958 docs(api): dont display type if method or function

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.4.10 to 5.4.11.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 364 commits.

  • 381a5f5 chore: release 5.4.11
  • 5303480 docs: add views guru as sponsor
  • 36cc375 Merge branch 'master' of github.com:Automattic/mongoose
  • e5fe5d5 refactor: use consolidated isPOJO() function instead of constructor checks
  • c3502ce Merge pull request #7499 from JulioJu/doc-validateSync
  • d4825f6 Merge pull request #7498 from JulioJu/correct-gitignore
  • 1b1acd5 fix(schema): handle _id: false in schema paths as a shortcut for setting the _id option to false
  • ebff7ba test(schema): repro #7480
  • 971e98b Documentation: Document.prototype.validateSync returns ValidationError
  • e615c97 gitignore correct syntax
  • bee1e1b style: fix lint
  • b0bfe4c fix(update): handle $addToSet and $push with ObjectIds and castNonArrays=false
  • 8dd71ae test(update): repro #7479
  • ed1b8b8 docs(model): document session option to save()
  • c937660 chore: bump lodash dev dep re: security

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.4.11 to 5.4.12.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 393 commits.

  • a8612e3 chore: release 5.4.12
  • 5b0d78a fix(schema): revert check for false schema paths
  • 4ca7417 style: fix lint
  • 1703e3d fix(connection): dont emit reconnected due to socketTimeoutMS
  • 16780af test(document): fix test
  • f157698 Merge branch 'master' of github.com:Automattic/mongoose
  • b140f15 fix(document): run single nested schematype validator if nested path has a default and subpath is modified
  • b58333e test(document): repro #7493
  • d487dd8 Merge pull request #7515 from JulioJu/doc-ValidationError
  • 063c719 docs: fix grammar
  • 40b8ba3 docs: improve ValidationError description
  • 361933c Merge pull request #7513 from JulioJu/doc-asterisk
  • 395ebda Doc: ValidationError precisions
  • 9fd0aef Doc: add an asterisk before comment, otherwise the comment line is not generated
  • 7365f75 chore: make search recompile when building docs

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.4.12 to 5.4.13.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 403 commits.

  • b9d34f1 chore: release 5.4.13
  • 3a95d07 chore: add gameserverkings.com as sponsor
  • 2b7ab3c docs(connections): add list of connection events
  • aff5ed8 fix(query): throw handy error when using updateOne() with overwrite: true and no dollar keys
  • 16e1364 test(query): repro #7475
  • 5f6b7df fix(schema): handle SchemaType.cast() when using Node's util.inherits()
  • 2e5dc00 fix(schema): support inheriting existing schema types using Node.js util.inherits()
  • e82a14c test(schema): repro #7486
  • 7070106 chore: now working on 5.4.13
  • ebe3ad0 chore: make search script exit when done
  • a8612e3 chore: release 5.4.12
  • 5b0d78a fix(schema): revert check for false schema paths
  • 4ca7417 style: fix lint
  • 1703e3d fix(connection): dont emit reconnected due to socketTimeoutMS
  • 16780af test(document): fix test

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.4.13 to 5.4.14.

Your tests are still failing with this version. Compare changes

Commits

The new version differs by 421 commits.

  • 35b90d2 chore: release 5.4.14
  • 8dc47a5 docs(schema): add examples for remaining functions
  • 764735b fix(documentarray): report validation errors that occur in an array subdoc created using create() and then set()
  • 3fec456 test(documentarray): repro #7504
  • 660fe60 chore: remove unnecessary print statements
  • 13c7a00 docs(schema): add examples to schema functions
  • 270732e docs(migrating_to_5): link to migrating to 5 docs on the mongoosejs.com website
  • db79cfc Merge branch 'master' of github.com:Automattic/mongoose
  • 67754bd style: fix lint
  • 8e30004 Merge pull request #7530 from sarpik/master
  • 3e44bc2 Merge branch 'master' of github.com:Automattic/mongoose
  • aa43200 docs: add MongooseError to API docs and add list of error names
  • 0daf626 Merge pull request #7521 from nocksapp/master
  • 8752502 fix anchor tag
  • b5f1723 chore: now working on 5.4.14

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.4.14 to 5.4.15.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 13 commits.

  • 66e9375 chore: release 5.4.15
  • af4c62c chore: now working on 5.4.15
  • df69f4a Merge pull request #7552 from Automattic/gh7537
  • 8384231 fix(schema): ensure clone() correctly gets childSchemas
  • 1e473c6 fix(schema): clone all schema types when cloning an array
  • 9c0f773 docs(connections): improve connectTimeoutMS docs and socketTimeoutMS docs to link to Node.js net.setTimeout()
  • 091d601 Merge branch 'master' of github.com:Automattic/mongoose
  • 20d3caf fix(update): don't call schematype validators on array if using $pull with runValidators
  • 8c3d4e6 test(model): repro #6971
  • b6327e9 Merge pull request #7546 from hellodigit/migration-5-setters
  • 0ad1f1f 5.x migration: fix setter example
  • d42b94c update 5.x migration guide link
  • e0b4b2f docs: make MongooseError have type string

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.4.15 to 5.4.16.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 34 commits.

  • a81f414 Merge branch 'master' of github.com:Automattic/mongoose
  • 0616d7a chore: release 5.4.16
  • 4c7a634 Merge pull request #7563 from yoursdearboy/patch-1
  • ef9d8c9 Fix virtuals cloning
  • ece9a36 docs(model): make note about model() making a copy of the schema arg more loud
  • 14922a1 docs(connections): add reconnectFailed to connection docs
  • 23bfe05 Merge branch 'master' of github.com:Automattic/mongoose
  • 3c208b0 fix(schema): don't throw error if declaring a virtual that starts with a map path name
  • 50efc11 test(schema): repro #7464
  • ef2ff4a Merge pull request #7541 from caub/patch-1
  • 6e06cf3 refactor(schema): iterate over paths instead of depending on childSchemas
  • 207d326 Merge pull request #7553 from DenrizSusam/patch-1
  • 7c4b995 fix(schema): handle nested objects with _id: false
  • a89d3cb style: fix typo in comment
  • 6b5184b test(schema): repro #7524

There are 34 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.4.16 to 5.4.17.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 56 commits.

  • 15e285e chore: release 5.4.17
  • a1e17dc style: fix lint
  • d18ef22 Merge branch 'master' of github.com:Automattic/mongoose
  • 921ef4d fix(document): clean modified subpaths when sorting an array
  • 1955a82 test(document): repro #7556
  • d61a762 Merge pull request #7569 from kolya182/patch-1
  • 751cdb2 fix(update): handle all positional operator when casting array filters
  • 4e319f7 test(update): repro #7540
  • 5f064db chore: fix sponsors: remove monovm, add truevendor
  • f91b4e7 fix(populate): handle populating nested path where top-level path is a primitive in the db
  • 0377267 test(populate): repro #7545
  • a370b0e fix(update): run update validators on array filters
  • 7b1c23c test(update): repro #7536
  • b555a85 refactor: nest bulkWrite casting tests under a describe()
  • 4d82210 fix(model): cast $setOnInsert correctly with nested docs

There are 56 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.4.17 to 5.4.18.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 67 commits.

  • 52046e1 chore: release 5.4.18
  • 2d34bfb test(discriminator): fix tests on older node versions
  • ae82062 fix(model): remove $versionError from save options for better debug output
  • a465059 fix(model): make subclassed models handle discriminators correctly
  • fa662ee test(model): repro #7547
  • 39eec7c fix(document): handle nested virtuals in populated docs when parent path is projected out
  • c7db725 test(document): repro #7491
  • 3fa119e Merge branch 'master' of github.com:Automattic/mongoose
  • a72cd6d docs: remove datantify as a sponsor
  • e699426 docs: add note about typescript to contributing.md
  • 07f31f1 chore: now working on 5.4.18
  • 15e285e chore: release 5.4.17
  • a1e17dc style: fix lint
  • d18ef22 Merge branch 'master' of github.com:Automattic/mongoose
  • 921ef4d fix(document): clean modified subpaths when sorting an array

There are 67 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.4.18 to 5.4.19.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 84 commits.

  • 5e47d8b chore: release 5.4.19
  • 6b40cbd docs(guides): add link to dates docs
  • 702682d docs(model): add bulkWrite() options
  • 8b483c6 test: fix date tutorial tests
  • 14e8cd5 test: fix tests
  • 7bdfe8c test: fix tests
  • f2fc0ff Merge pull request #7528 from chrischen/master
  • 0761fcc docs(tutorials): add date tutorial
  • 26313ad docs(guide): clarify that versioning only affects array fields
  • d870a31 fix(mongoose): ensure virtuals set on subdocs in global plugins get applied
  • 2d13dc7 test(mongoose): repro #7572
  • 2b09cdd chore: now working on 5.4.19
  • 52046e1 chore: release 5.4.18
  • 2d34bfb test(discriminator): fix tests on older node versions
  • ae82062 fix(model): remove $versionError from save options for better debug output

There are 84 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.4.19 to 5.4.20.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 126 commits.

  • 7694005 chore: release 5.4.20
  • f7f9f71 test: make tests more robust re: ordering of virtual populate
  • 93930fd chore: fix test import logic and link for #7640
  • d036f5d style: fix lint
  • b97bef9 chore: test improvements
  • 5353a06 Merge branch 'master' of github.com:Automattic/mongoose
  • 5e03510 docs(tutorials): add tutorial about lean()
  • 48c945c test: fix tests
  • 60169b6 Merge pull request #7635 from egorovli/patch-1
  • 37f526a Merge pull request #7628 from 720degreeLotus/master
  • 7affab5 fix modelName being used as value to partialFilterExpression index
  • bb78de7 fix(document): allow setters to modify this when overwriting single nested subdoc
  • fb8b39a test(document): repro #7585
  • a4bf0cb test: fix tests
  • 5c3c692 test: fix tests

There are 126 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.4.20 to 5.4.21.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 151 commits.

  • 68c70a8 chore: release 5.4.21
  • 9a084d6 fix(document): allow set() on aliased path
  • 6b3383b test(document): repro #7592
  • e3b4b8b fix(updateValidators): run update validators correctly on Decimal128 paths
  • d0c36f0 test(updateValidators): repro #7561
  • 5dfca82 test: fix tests re: #7592
  • 135c9b8 fix(document): allow .get() with aliased paths
  • f5fed7e test(document): repro #7592
  • aa21111 fix(document): ensure custom getters on single nested subdocs don't get persisted if toObject.getters = true
  • b312a90 test(document): repro #7601
  • 5b80934 fix(schema): correct out-of-date list of reserved words
  • 07699fe docs(model+query): add link to update results docs and examples of using results of updateOne(), etc.
  • 6c54f24 Merge pull request #7649 from 720degreeLotus/master
  • 48de52a test: avoid using doesNotThrow() because it does not print error message
  • c9f68bc style: fix lint

There are 151 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.4.21 to 5.4.22.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 171 commits.

  • 0031456 chore: release 5.4.22
  • e0c10b6 Merge pull request #7684 from shihabmridha/master
  • 8ce544b Merge pull request #7668 from kyletsang/patch-1
  • f4d64d1 Merge branch 'master' of https://github.com/Automattic/mongoose
  • 87a0114 Removed duplicate Query.prototype.merge() doc
  • da39639 Merge from parent
  • 80c46e9 Removed duplicate Query.prototype.merge() doc
  • c7ccf7b fix(aggregate): allow modifying options in pre('aggregate') hook
  • 05fc034 test(aggregate): repro #7606
  • 3d8e2d7 docs(model+query): add omitUndefined option to docs for updateX() and findOneAndX()
  • 467c1c4 style: fix lint
  • 5355a01 Merge branch 'master' of github.com:Automattic/mongoose
  • 9c1110f fix(map): correctly init maps of maps when loading from MongoDB
  • 1e7a5d0 test(map): repro #7630
  • 343aab7 Merge pull request #7665 from pixcai/master

There are 171 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.4.22 to 5.4.23.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 179 commits.

  • 6fc2991 chore: release 5.4.23
  • bb4a49c test: fix tests
  • 51e0160 fix(document): report cast error when string path in schema is an array in MongoDB
  • 46c319e test(document): repro #7619
  • 8df00fb docs(subdocs): add note about parent() and ownerDocument() to subdocument docs
  • 76d8ca5 fix(query): set deletedCount on result of remove()
  • d101c68 test(query): repro #7629
  • a9fcf85 chore: now working on 5.4.23
  • 0031456 chore: release 5.4.22
  • e0c10b6 Merge pull request #7684 from shihabmridha/master
  • 8ce544b Merge pull request #7668 from kyletsang/patch-1
  • f4d64d1 Merge branch 'master' of https://github.com/Automattic/mongoose
  • 87a0114 Removed duplicate Query.prototype.merge() doc
  • da39639 Merge from parent
  • 80c46e9 Removed duplicate Query.prototype.merge() doc

There are 179 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.4.23 to 5.5.0.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 220 commits.

  • c04e01b chore: release 5.5.0
  • 2cd939e Merge pull request #7691 from Automattic/5.5
  • 6fc2991 chore: release 5.4.23
  • bb4a49c test: fix tests
  • 51e0160 fix(document): report cast error when string path in schema is an array in MongoDB
  • 46c319e test(document): repro #7619
  • 8df00fb docs(subdocs): add note about parent() and ownerDocument() to subdocument docs
  • 76d8ca5 fix(query): set deletedCount on result of remove()
  • d101c68 test(query): repro #7629
  • a9fcf85 chore: now working on 5.4.23
  • 618f19a feat(document): add getters option to Document#get()
  • b7e9277 test: fix tests re: #7447
  • 8b72173 fix(document): set full validator path on validatorProperties if propsParameter set on validator
  • af21703 style: fix lint
  • 84e9884 feat(document): add Document#isEmpty() and corresponding helpers for nested paths

There are 220 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.5.0 to 5.5.1.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 241 commits.

  • bdc843b chore: add usave as a opencollective sponsor
  • 98352db chore: release 5.5.1
  • 2d3c4e5 fix(schematype): avoid indexing properties with { unique: false, index: false }
  • 2a5c214 test(schematype): repro #7620
  • 3ac55ee Merge pull request #7696 from hellodigit/checkrequired-array
  • dd43ef7 style: fix lint
  • 0ea126d fix(aggregate): make Aggregate#model() with no arguments return the aggregation's model
  • 5106455 test(aggregate): repro #7608
  • 8c6032d test: fix tests re: #7687
  • fd91c2f fix(discriminator): handle embedded discriminators when casting array defaults
  • aeb0327 test(discriminator): repro #7687
  • 74a947a fix(collection): ensure collection functions return a promise even if disconnected
  • fe03f3a test(collection): repro #7676
  • 2eebe3b style: fix lint
  • 6c66ba8 fix(document): correctly overwrite all properties when setting a single nested subdoc

There are 241 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.5.1 to 5.5.2.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 257 commits.

  • b43d70a chore: release 5.5.2
  • c1c1769 chore: add blokt as sponsor
  • 4f86232 fix(model): set document $session in create() so session is available to validators and middleware
  • defa2b8 fix(document): support setting nested path to non-POJO object
  • 34cb531 test(document): repro #7639
  • 0610105 perf(connection): remove leaked event handler in Model.init() so deleteModel() frees all memory
  • 2a99c03 style: fix lint
  • b26407b fix(timestamps): handle custom statics that conflict with built-in functions (like mongoose-delete plugin)
  • 4c70e21 test(timestamps): repro #7698
  • 04b6027 fix(populate): make Document#populated() work for populated subdocs
  • ba9a72b test(populate): repro #7685
  • 7f797c7 Merge branch 'master' of github.com:Automattic/mongoose
  • 57f0f85 fix(document): support .set() on document array underneath embedded discriminator path
  • f3e114b test(document): repro #7656
  • 0fcd912 chore: now working on 5.5.2

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.5.2 to 5.5.3.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 277 commits.

  • 63be350 chore: release 5.5.3
  • 6a94b74 chore: add tekhattan as an opencollective sponsor
  • 082b729 docs(aggregate): use eachAsync() instead of nonexistent each()
  • b5a6f22 docs(model): list out all operations and options for bulkWrite()
  • ac10789 docs(validation): add CastError validation example
  • 8f37ebf refactor(array): move _parent property behind a symbol
  • 0b84971 fix(query): dont show useFindAndModify deprecation warning if useFindAndModify = false
  • 191994e style: fix lint re: #7679
  • d7c0f20 fix(update): run setters on array elements when doing $set
  • c0000e0 test(update): repro #7679
  • 1474fe8 fix: add findAndModify deprecation warning that references the useFindAndModify option
  • 5fa7177 docs(query+model): list out all options and callback details for Model.updateX() and Query#updateX()
  • e410423 fix(document): handle pushing a doc onto a discriminator that contains a doc array
  • b28e489 test(discriminator): repro #7704
  • 92dd346 Merge pull request #7718 from rzymek/buffered-arguments-fix

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.5.3 to 5.5.4.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 305 commits.

  • de66520 chore: release 5.5.4
  • 67c3140 Merge pull request #7744 from Fonger/fix-7724
  • 476607d Merge pull request #7746 from Fonger/fix-7743
  • c377e65 fix(map): handle update for MongooseMap#delete
  • b63128b test(map): repro #7743
  • 6b4479c fix(documentarray): preserve the correct index for push()-ed subdoc
  • 679a8f6 test(documentarray): repro #7724
  • 90703ba fix(array): use symbol for _schema property to avoid confusing deep equality checks
  • df96b50 Merge branch 'master' of github.com:Automattic/mongoose
  • d8c2618 fix(document): avoid calling custom getters when saving
  • a9aa20e test(document): repro #7719
  • 3e31a35 Merge pull request #7741 from Fonger/gh-7740
  • 47c10fc fix(document): prevent depopulate() from removing fields with empty array
  • 5bd1ad4 test(document): repro #7740
  • 9645d87 test: fix tests re: #7712

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.5.4 to 5.5.5.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 316 commits.

  • 77572fe chore: release 5.5.5
  • de63a0b refactor: use internal symbol for Array#_path to avoid confusing deep equality checkers
  • 5dcc408 refactor: remove setParentPointers()
  • 5aa79c2 fix(document): ensure nested properties within single nested subdocs get set correctly when overwriting single nested subdoc
  • dc32367 test(document): repro #7748
  • 43a5d1d fix(document): skip non-object validators in schema types
  • 5a8c9c8 test(document): repro #7720
  • 23158ba fix: bump mongodb driver -> 3.2.3
  • 4ee5c18 chore: now working on 5.5.5
  • 16bb143 Merge pull request #7750 from Fonger/fix-map-valid-key
  • a52556c fix(map): disallow setting map key with special properties
  • de66520 chore: release 5.5.4
  • 67c3140 Merge pull request #7744 from Fonger/fix-7724
  • 476607d Merge pull request #7746 from Fonger/fix-7743
  • c377e65 fix(map): handle update for MongooseMap#delete

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.5.5 to 5.5.6.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 335 commits.

  • 38f5f82 chore: release 5.5.6
  • 913ef81 fix(update): avoid throwing cast error if casting array filter that isn't in schema with strictQuery = false
  • a267baa test(update): repro #7728
  • 7472636 style: fix lint
  • fec8038 Merge branch 'master' of github.com:Automattic/mongoose
  • 0deb8a4 fix(populate): set populate virtual count to 0 if local field is empty
  • 4fd8982 test(populate): repro #7731
  • ed591a5 Merge pull request #7767 from phil-r/patch-1
  • 07d316c Fix a typo in Query.prototype.distinct docstring
  • 87ed9ec fix(document): stop converting arrays to objects when setting non-schema path to array with strict: false
  • 2774c5b test(document): repro #7733
  • a84097e fix(array): make two Mongoose arrays assert.deepEqual() each other if they have the same values
  • 14fe703 test: downgrade to mocha 5.x for node 4 support
  • e25b5ae chore: remove power-assert dependency
  • 1b10e6f chore: use latest eslint and mocha

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.5.6 to 5.5.7.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 350 commits.

  • 42b6280 chore: release 5.5.7
  • 65b8a7e fix(model): set $session before pre remove hooks run when calling remove() with options
  • 350d9c7 fix(model): set $session() before pre save middleware runs when calling save() with options
  • 44c3952 test(model): repro #7742
  • 651a1ad Merge pull request #7774 from LiaanM/Fix_7770
  • f45906c chore: remove gameserverkings as a sponsor
  • c876a66 fix(schema): support remove() on nested path
  • 422d1df test(schema): repro #2398
  • 115ea98 style: fix lint
  • 8a4faa4 fix(map): handle setting populated map element to doc
  • 78d3af3 test(map): repro #7745
  • dc8f4d2 chore: now working on 5.5.7
  • a0f6ac1 fix(schematype): remove internal validators option because it conflicts with Backbone
  • 28a301f Fixed linter issues
  • 524d981 Fix rawResult not returned when inserted with options {new:false,upsert:true,rawResult:true}

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.5.7 to 5.5.8.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 372 commits.

  • 884306c chore: release 5.5.8
  • a2e9847 test: fix tests
  • 6947e8c fix(document): run pre save hooks on nested child schemas
  • c0b5ca1 test(document): repro #7792
  • 91737e0 chore: use semver range for acquit dependency
  • a6b97e8 Merge pull request #7787 from Fonger/docs-7778
  • 22edca8 Merge pull request #7786 from gfpacheco/patch-1
  • 6da5292 Merge pull request #7785 from Fonger/fix-7769
  • bfce631 chore: bump async dep -> 2.6.2 re: security
  • 3e52363 refactor(types): make array and documentarray both inherit from CoreMongooseArray class
  • 0dc8564 fix(query): make getPopulatedPaths() return deeply populated paths
  • 9deafe0 test(query): repro #7757
  • 715ee77 fix(query): suppress findAndModify deprecation warning when using Model.findOneAndUpdate()
  • b8e7e2a chore(history): correct MongooseArray#includes author
  • df711e4 chore: fix typo

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.5.8 to 5.5.9.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 389 commits.

  • a22bf13 Merge branch 'master' of github.com:Automattic/mongoose
  • b642e17 chore: release 5.5.9
  • 7f4c2f0 Merge pull request #7802 from Fonger/fix-7800
  • ece1e81 chore: add clay as a sponsor
  • dc0577c docs(tutorials): add query casting tutorial
  • a5a300d test: fix tests
  • 1089e99 fix(populate): make populated virtual return undefined if not populated
  • 2886268 test(populate): repro #7795
  • 5376d9e Merge branch 'master' of github.com:Automattic/mongoose
  • ccbf3a5 fix(populate): don't skip populating doc array properties whose name conflicts with an array method
  • fd2f33e test(populate): repro #7782
  • b028035 Merge pull request #7804 from Fonger/fix-7799
  • 7229632 fix(documentarray): handle documentarray setter correctly
  • 41b96c7 test(documentarray): repro #7799
  • 1b1a9ea fix(query): run string cast on $options

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.5.9 to 5.5.10.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 406 commits.

  • bb5002f chore: release 5.5.10
  • 9c55a23 Merge pull request #7821 from jaona/patch-1
  • a8ec2a9 chore: add alt text for paperleaf
  • 82139c1 Update faq.jade
  • 5a944cd fix(discriminator): allow user-defined discriminator path in schema
  • 3b84823 test(discriminator): repro #7807
  • 94b0fc3 docs(model): clarify that setters do run on update() by default
  • 971de14 fix(query): ensure findOneAndReplace() sends replacement to server
  • 31b4a72 test(query): repro #7654
  • 2e88c38 fix(cast): allow [] as a value when casting $nin
  • b9f62c7 test(cast): repro #7806
  • 5011b56 Merge branch 'master' of github.com:Automattic/mongoose
  • 4dd7720 docs(schema): minor improvement to pre() and post() API docs
  • 62afee6 Merge pull request #7817 from Fonger/patch-2
  • 0200aaa chore: now working on 5.5.10

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.5.10 to 5.5.11.

Your tests are still failing with this version. Compare changes

Commits

The new version differs by 413 commits.

  • 09bc1a9 chore: release 5.5.11
  • 4d09963 refactor(discriminator): use one consolidated getConstructor() function to get the correct discriminator
  • ec01f4f fix(discriminator): allow numeric discriminator keys for embedded discriminators
  • e91fca1 test(discriminator): repro #7808
  • dc56c43 Merge pull request #7784 from Automattic/chore-node-12
  • c4fd03a chore: now working on 5.5.11
  • bb5002f chore: release 5.5.10
  • 9c55a23 Merge pull request #7821 from jaona/patch-1
  • a8ec2a9 chore: add alt text for paperleaf
  • 82139c1 Update faq.jade
  • 5a944cd fix(discriminator): allow user-defined discriminator path in schema
  • 3b84823 test(discriminator): repro #7807
  • 94b0fc3 docs(model): clarify that setters do run on update() by default
  • 971de14 fix(query): ensure findOneAndReplace() sends replacement to server
  • 31b4a72 test(query): repro #7654

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.5.11 to 5.5.12.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 17 commits.

  • 9f859bd chore: release 5.5.12
  • b67b826 docs(tutorials): add findOneAndUpdate() tutorial
  • 62d111f docs(documents): remove incorrect section re: #7830
  • bbfdbd5 docs(validation): add updateOne() and updateMany() to list of update validator operations
  • 9ba4e47 docs(model): make sure options lists in update() API line up
  • 9260420 chore: add craft resumes as sponsor
  • f94cc4e fix(query): apply schema-level projections to the result of findOneAndReplace()
  • 85efe9b chore: fix build on node v4 and v5
  • a091ecc chore: improve ad layout
  • f848b54 fix(model): skip applying static hooks by default if static name conflicts with query middleware
  • 6c557bf test(model): repro #7790
  • 303e8da fix(document): fix unexpected error when loading a document with a nested property named schema
  • 13c6e79 test(document): repro #7831
  • 0f32774 docs(model+query): consistently use filter as opposed to criteria re: #3921
  • 5a6c69e chore: upgrade mongodb -> 3.2.6

There are 17 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.5.12 to 5.5.13.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 36 commits.

  • dab9d1d chore: release 5.5.13
  • 1a641fd Merge pull request #7868 from dfdeagle47/docs-typo
  • 851f2df docs(model): fix typo projetion to projection
  • 32ab77c fix(model): support getting discriminator by value when creating a new model
  • 4315e83 test(model): repro #7851
  • 23dcf48 docs(transactions): add section about the withTransaction() helper
  • 6a8607b docs(model+query): link to findOneAndUpdate docs
  • 99abcb8 Merge branch 'master' of github.com:Automattic/mongoose
  • d8e46e1 fix(update): run setters on array elements when doing $addToSet, $push, etc
  • d9fa219 test(update): repro #4185
  • 0676db4 Merge pull request #7860 from Fonger/delete-one-options
  • f7432b1 docs(schema): correct schema options lists
  • e667670 feat(model): support options in deleteOne
  • 9245a03 test(model): add deleteOne with options test
  • 6581ef2 test(transactions): repro #7857

There are 36 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.5.13 to 5.5.14.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 63 commits.

  • 1be7ecd chore: release 5.5.14
  • 080fce7 test: fix tests
  • 26161b2 test: fix tests
  • 1e3647f docs(tutorials): add tutorial about custom casting functions
  • 94292e6 fix(populate): allow using refPath with virtual populate
  • 75150ca test(populate): repro #7848
  • 6133770 Merge pull request #7877 from Fonger/patch-3
  • 9f542d1 fix(query): correct this scope of setters in update query
  • 853d705 chore(deps): bump dependencies
  • 808f127 Merge pull request #7875 from tannakartikey/lean_docs_typo_fix
  • dfd6d51 Fixed a little typo
  • b4dd608 Merge pull request #7874 from Fonger/update-connection
  • 283af24 Merge pull request #7873 from Fonger/fix-7852
  • bd5f955 chore: upgrade to latest marked re: security warning
  • 70d13ae chore: use self-hosted analytics and move off of KeenIO

There are 63 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.5.14 to 5.5.15.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 77 commits.

  • 473b126 chore: release 5.5.15
  • cb62f08 Merge pull request #7891 from jyrkive/master
  • ea283b7 fix(array): copy atomics from source array (#7889)
  • 276b8e2 test(document): repro #7889
  • d7ae2e3 fix(connection): reject initial connect promise even if there is an on('error') listener
  • d14f96d style: fix lint
  • fdfe3bc fix(update): use discriminator schema to cast update if discriminator key specified in filter
  • 51cc5a5 test(update): repro #7843
  • eb5078e fix(map): make of automatically convert POJOs to schemas unless typeKey is set
  • d03129c test(map): repro #7859
  • 08c348f Merge pull request #7887 from Mickael-van-der-Beek/fix-schema-add-this
  • 339504a fix(schema): return this when Schema.prototype.add is called with Schema instance as argument
  • bb219a9 fix(model): add numAffected and result to DocumentNotFoundError re: #7844
  • 63f1736 chore: now working on 5.5.15
  • 1be7ecd chore: release 5.5.14

There are 77 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.5.15 to 5.6.0.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 143 commits.

  • baa2066 chore: release 5.6.0
  • ba4d84f Merge pull request #7888 from Automattic/5.6
  • 86d5c1e Merge pull request #7899 from sharils/patch-1
  • 8d1aa36 Merge pull request #7900 from sharils/patch-2
  • 30e8cc8 Fix casing
  • 3957c5d Fix reference to example schema.js
  • 1f14d36 perf(model): add lean() to exists() query for performance re: #6872
  • 57b8c74 feat(model): add Model.exists() function to quickly check whether a document matching filter exists
  • ada35e5 Merge branch 'master' into 5.6
  • 939660e chore: now working on 5.5.16
  • 117501e Merge branch 'master' into 5.6
  • 5bbc4c4 Merge pull request #7897 from Fonger/coding-style
  • 4881673 chore: replace indexOf with includes, startsWith and endsWith for String
  • 310050c chore(schema): reuse mapPath variable
  • a59ee13 chore: replace charAt(0) with startsWith

There are 143 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.6.0 to 5.6.1.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 183 commits.

  • 8529a30 chore: release 5.6.1
  • cc1b5a5 docs: add getters/setters tutorial
  • 91b61a0 Merge pull request #7921 from kizmo04/master
  • 3588ddb docs(API): fix some href
  • 4c4973a fix(update): quick improvement for #7909
  • 0314b02 fix(update): skip setting defaults for single embedded subdocs underneath maps
  • ef79737 test(update): repro #7909
  • 35e9e6e fix(document): copy date objects correctly when strict = false
  • 41ad80a test(document): repro #7907
  • a7a6663 docs: fix some href
  • 5e7ab25 fix(document): copies virtuals from array subdocs when casting array of docs with same schema
  • 2cbf493 test(document): repro #7898
  • cba74b5 Merge branch 'master' of github.com:Automattic/mongoose
  • 2b94234 fix(schema): ensure clone() coppies single embedded discriminators correctly
  • 997de73 test(schema): repro #7894

There are 183 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.6.1 to 5.6.2.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 196 commits.

  • 62433bb chore: release 5.6.2
  • 983ec03 chore: add UltimateWP as sponsor, remove Marcus Hiles
  • df8ed53 fix(model): pass doc parameter to save() error handling middleware
  • c7446a4 test(model): repro #7832
  • 44d549c docs(connection): document useCache option for useDb()
  • 077e690 fix(mongoose): add applyPluginsToChildSchemas option to allow opting out of global plugins for child schemas
  • 1a0d9bc docs(History): correct issue number
  • e22746e fix(update): allow using update() with immutable createdAt
  • e1afb60 test(update): repro #7917
  • 3d0957a docs(document): clarify toJSON()s relationship with JSON.stringify()
  • 9ce3b27 chore: now working on 5.6.2
  • 653e629 Merge pull request #7925 from christophergeiger3/patch-1
  • 68b9f40 Fix visit it URL in FAQ
  • 8529a30 chore: release 5.6.1
  • cc1b5a5 docs: add getters/setters tutorial

There are 196 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.6.2 to 5.6.3.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 221 commits.

  • 20dbaad chore: release 5.6.3
  • 39eb53f chore: clean up opencollective sponsors
  • 1a03c14 chore: remove mixmax as sponsor
  • 3a6a0a7 fix(connection): bubble up 'attemptReconnect' event from MongoDB connection
  • 8db8e87 fix(ChangeStream): set closed if emitting close event
  • 6e3ac3c fix(schema): ensure Schema#pathType() returns correct path type given non-existent positional path
  • 3894581 test(schema): repro #7935
  • 3b59d8d Merge branch '4.x'
  • f51c4aa chore: release 4.13.19
  • 223a6b9 fix(document): respect projection when running getters
  • 4cc4c19 test(document): repro #7940
  • f77d555 Merge branch '4.x'
  • 77bb4c2 Merge pull request #7953 from rayhatfield/patch-1
  • 2aeeaa8 Merge pull request #7950 from cdimitroulas/backport-aggregate-options-bugfix
  • 5258b7f Fix link to Query.prototype.select

There are 221 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.6.3 to 5.6.4.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 238 commits.

  • a2aba34 chore: release 5.6.4
  • 880836e docs(connection): add section on connection handling
  • d627073 fix(schema): support pre(Array, Function) and post(Array, Function)
  • 82442da test(schema): repro #7803
  • 9651ba7 refactor(model): use 'MongooseError' instead of 'Error' because 'Error' conflicts with global.Error
  • 701c0ec fix(document): load docs with a once property successfully
  • 36cb96e test(document): repro #7958
  • 67ddf3b docs(tutorials): add virtual tutorial
  • e96b6bd refactor(populate): move getModelsMapForPopulate() into separate function
  • 2b7622b fix(update): fix error when update property gets casted to null
  • 5393bb1 fix(queryhelpers): ensure parent select overwrites child path select if parent is nested
  • cee8bc8 test(queryhelpers): repro #7945
  • 736fcdb refactor: use ./error/index rather than ./error to avoid potential issues with imports
  • cbc81c8 fix(schema): make clone() correctly copy array embedded discriminators
  • 9db74dc test(schema): repro #7954

There are 238 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.6.4 to 5.6.5.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 263 commits.

  • 5c12eb6 chore: release 5.6.5
  • c937817 Merge branch 'master' of github.com:Automattic/mongoose
  • d3c3e5b docs(model): fix link to Model.inspect() and add example
  • 1ebdc88 chore(Makefile): improve gitreset rule for resetting .html changes in docs
  • f7238c5 Merge pull request #7989 from Fonger/add-license-1
  • 134b885 Create LICENSE.md
  • ca24377 fix(connection): remove backwards-breaking multiple mongoose.connect() call for now
  • 4f8e15b fix(document): handle setting non-schema path to ObjectId or Decimal128 if strict: false
  • 651426c test(document): repro #7973
  • 4c56aab docs: fix broken anchor links on validation tutorial
  • 1e2be40 docs(api): fix broken links to split API pages
  • 1788044 chore: remove lodash devDependency, retain isEqual() for tests that specifically cover lodash integration
  • 7d863e8 Merge pull request #7975 from perfectstorm88/master
  • 2c777eb chore: bump lodash re: security warning
  • 22652fd docs(model): link to find by id tutorial

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.6.5 to 5.6.6.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 285 commits.

  • d620c4b chore: release 5.6.6
  • 8911102 Merge pull request #8004 from Fonger/fix/query-delete-options
  • 6d6c5bb chore: clean up #7997
  • 962aaee fix(query): add missing options for deleteOne and deleteMany in Query
  • 41f2d50 Merge pull request #7997 from usama-asfar/master
  • 8e01b19 chore: use marked and remove old markdown dep
  • 2921dd2 fix(populate): handle refPath returning a virtual with Query#populate()
  • 4cbade9 fix(schema): make embedded discriminators instanceof their parent types
  • a73c2ab fix(mongoose): ensure destucturing and named imports work for Mongoose singleton methods like set(), etc.
  • 227e07e style: fix lint
  • 87fb26a fix(populate): handle refPath in discriminator when populating top-level model
  • 95c2a55 test(populate): repro #5109
  • fb46fe4 docs(guide): use correct mongoose.set() instead of mongoose.use()
  • 41b5ef3 docs(discriminators+api): add single nested discriminator to discriminator docs and API docs
  • 15e071b fix(array): make validators a private property that doesn't show up in for/in

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.6.6 to 5.6.7.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 306 commits.

  • 99c0366 chore: release 5.6.7
  • 0c4ab58 style: fix lint
  • 080c4c4 docs(query+lean): add links to mongoose-lean-virtuals, mongoose-lean-getters, mongoose-lean-defaults
  • 51bbec5 Merge branch 'master' of github.com:Automattic/mongoose
  • 3bf0bcc fix(timestamps): handle timestamps: false in child schema
  • 23d30e0 test(timestamps): repro #8007
  • ef95a51 Merge pull request #8022 from Mangosteen-Yang/patch-3
  • beab87a [docs] add example for issue #7803
  • cf938e2 Merge pull request #8015 from kolya182/update-nyc
  • dea5962 chore: peg exact version of nyc
  • 2fa506e Merge pull request #8013 from chrisweilacker/patch-2
  • de8d91a docs(mongoose): add example to mongoose constructor
  • 152a477 Update nyc. Fix vulns. Use https for homepage.
  • 3c21d23 Updated Schema.path to proper s.path
  • 54a0bb7 fix(document): support validators on nested arrays

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.6.7 to 5.6.8.

Your tests are still failing with this version. Compare changes

Commits

The new version differs by 328 commits.

  • bd03c4d chore: release 5.6.8
  • 6fd4975 chore: add ehic cards as opencollective sponsor
  • 01b182e refactor: handle arrays underneath mixed paths for #6405
  • 4b2f770 Merge pull request #8033 from Mangosteen-Yang/new-feature-#6403
  • f58c45f fix(document): allow saving an unchanged document if required populated path is null
  • c698590 test(document): repro #8018
  • eced064 docs(transactions): clarify relationship between session in docs and MongoDB driver ClientSession class, link to driver docs
  • c8e270e docs(plugins): rewrite plugins docs to be more modern and not use strange = exports syntax
  • f4aaa9c test: fix tests
  • 9db4857 fix(query): make findOneAndReplace() work with orFail()
  • f10f621 test(query): repro #8012
  • 1670ff1 Merge branch 'master' of github.com:Automattic/mongoose
  • 710935d fix(aggregate): allow modifying pipeline in pre('aggregate') hooks
  • a2584a1 test(aggregate): repro #8017
  • e4169a2 debug support {color: false}

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.6.8 to 5.6.9.

Your tests are still failing with this version. Compare changes

Commits

The new version differs by 19 commits.

  • 188b4e7 chore: release 5.6.9
  • 347eeeb chore: add papersowl as sponsor
  • 379a807 style: fix lint
  • 4a84546 fix(schema): fix test failures from previous fix of #8034
  • 6149ba3 docs(index): add dcsl as sponsor
  • f47e936 fix(schema): allow declaring ObjectId array with { type: 'ObjectID' }, last 'D' case insensitive
  • bc71f25 test(schema): repro #8034
  • ad41e38 Merge branch 'master' of github.com:Automattic/mongoose
  • 9023f30 docs(guide): add missing further reading link and link to other tutorial
  • 419cfef Merge pull request #8048 from Fonger/fix/version-error-memory-leak
  • 612c4f9 chore: now working on 5.6.9
  • 4408e55 fix(cursor): correctly handle batchSize option with query cursor
  • eff168d test(query): repro #8039
  • b850278 fix(populate): handle virtual populate with count = 0 if virtual embedded in doc array
  • 548ab98 test(populate): repro #7573 part 2

There are 19 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.6.9 to 5.6.10.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 25 commits.

  • 3847007 chore: release 5.6.10
  • 3feb60b docs(query): add findByIdAndReplace() to docs
  • 5c2fbc5 test: fix tests re: #8073
  • 20fa775 refactor: remove async.parallel() calls
  • 5595ead chore: add ghostinspector as sponsor from opencollective
  • cbdadf2 Merge pull request #8070 from rich-earth/master
  • d0fba5e fix: fix tests re: #8062
  • aa5e737 fix(document): skip casting when initing a populated path
  • 5f416bf test(document): repro #8062
  • e98d2f7 refactor(document): remove async.each() dependencies
  • 7c7b744 Merge branch 'master' of github.com:Automattic/mongoose
  • 6eeb48e fix(document): prevent double-calling validators on mixed objects with nested properties
  • f023247 test(document): repro #8067
  • 69716ac Merge pull request #8066 from Mangosteen-Yang/master
  • 813a8d2 Update handleImmutable.js

There are 25 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.6.10 to 5.6.11.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 37 commits.

  • 64825fa chore: release 5.6.11
  • c8aaa01 fix(document): make validateUpdatedOnly option handle pre-existing errors
  • b0fd1b0 docs(query): add missing options to setOptions()
  • b81a62a style: fix lint
  • 314317e test: fix tests re: #8075
  • 57721e4 test: alternative test re: #8075
  • 58766d9 fix(model): allow passing options to exists()
  • 1f299de docs(middleware): clarify that you must add middleware before compiling your model
  • 264a1b4 fix: bump kareem -> 2.3.1 to throw readable error if middleware callback isnt a function
  • 5996613 chore: now working on 5.6.11
  • a6d1e7a Merge pull request #8089 from felipeplets/patch-1
  • ad0666b Fix issue when using find
  • 3847007 chore: release 5.6.10
  • 3feb60b docs(query): add findByIdAndReplace() to docs
  • 5c2fbc5 test: fix tests re: #8073

There are 37 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.6.11 to 5.6.12.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 55 commits.

  • 70f678e chore: release 5.6.12
  • c97c83f style: fix lint
  • da05549 test(schema): add test re: #8124
  • 8625bb9 Merge pull request #8124 from StphnDamon/hotfix/schematype-cloning
  • 9b8b7b3 Add missing getters and setters copy when cloning (see issue #8111)
  • 03dfc6a refactor(model): use internal parallelLimit() instead of async
  • 412e387 docs(plugins): fix link to npm keywords doc
  • dba0336 fix(schema): improve fix for #8111
  • 50aeda0 fix(schema): handle required validator correctly with clone()
  • 29b232e test(schema): repro #8111
  • 970faf4 fix(discriminator): avoid unnecessarily cloning schema to avoid leaking memory on repeated discriminator() calls
  • 86e1ab5 chore: remove lockfile
  • 6a9297c Merge pull request #8112 from TheTrueRandom/master
  • 85521cb docs(schematypes): add missing 'the'
  • 249f4c6 Merge pull request #8109 from jgcmarins/patch-1

There are 55 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.6.12 to 5.6.13.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 67 commits.

  • 5b11924 chore: release 5.6.13
  • 3a105e6 test(model): add test for #8130
  • cad316a Merge pull request #8130 from sibelius/patch-1
  • 6a9abe8 fix(document): ensure nested mixed validator gets called exactly once
  • a57e491 test(document): repro #8117
  • 7879913 fix(parallel): fix parallelLimit when fns is empty
  • 5e289d7 style: fix lint
  • 946f7da chore: now working on 5.6.13
  • 006a0f6 Merge pull request #8125 from gradecam/feature/fix_justOne_default
  • 763e3e4 Fix for bug which doesn't properly honor defaults for justOne
  • b92003b Add unit test to demonstrate justOne issue
  • 5b26e52 Created feature branch fix_justOne_default
  • 70f678e chore: release 5.6.12
  • c97c83f style: fix lint
  • da05549 test(schema): add test re: #8124

There are 67 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.6.13 to 5.7.0.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 117 commits.

  • a4c3e10 chore: release 5.7.0
  • e2434ca chore: add moneypug and vpngorilla as opencollective sponsors
  • fcf035e Merge pull request #8145 from Automattic/5.7
  • e6e3314 fix: be more rigorous about only montoring pool events if useUnifiedTopology is set re: #8083
  • dc23ed1 docs: add useUnifiedTopology to docs re: #8083
  • 661f102 fix(connection): handle reconnect, reconnectFailed, timeout events with useUnifiedTopology
  • bc616c8 fix(connection): work around NODE-2155 re: #8083
  • 9041fd4 fix: add useUnifiedTopology option analagous to useNewUrlParser
  • 037fbe5 refactor(populate): assign using all separate models after all queries are done re: #3812
  • bc3daf8 chore: remove renovate, unused currently
  • 6dd8816 Merge pull request #8138 from joebowbeer/patch-1
  • c4e0e99 Update guide.pug
  • eb75b54 refactor(populate): only call assign() after all model queries for a path are called re: #3812
  • 39566f1 refactor(populate): move execPopulateQuery() calls after all queries are computed re: #3812
  • af14c61 refactor(populate): move execQuery() into separate function

There are 117 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.7.0 to 5.7.1.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 133 commits.

  • 32c4e3c chore: release 5.7.1
  • 0aec7ad fix(document): fix test failures from fix for #8149
  • b4d0303 Merge branch 'master' of github.com:Automattic/mongoose
  • 8d86802 fix(document): throw strict mode error if setting an immutable path with strict mode: false
  • 74f558c test(document): repro #8149
  • 3f9c9b8 Merge pull request #8151 from fernandolguevara/patch-2
  • 6e86500 fix(model): make syncIndexes() handle changes in index key order
  • ce9d8d0 test(model): repro #8135
  • b8cf292 chore: remove paperleaf and papersowl as sponsors
  • 691aabb fix(mongoose): support passing options object to Mongoose constructor
  • 293319b chore: now working on 5.7.1
  • 2a4296b docs(connection+mongoose): add useUnifiedTopology option to connect() and openUri() docs
  • c8038df style: fix lint
  • 6b28ee0 Merge pull request #8148 from ouyuran/patch-1
  • 483c90a fix findOneAndUpdate with { runValidators: true } options

There are 133 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.7.1 to 5.7.3.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 169 commits.

  • 43b63ae chore: release 5.7.3
  • 06112b0 docs(validation): remove deprecated isAsync from validation docs in favor of emphasizing promises
  • 7fee719 docs(documents): add overwriting section
  • 98b5a73 fix: make CoreMongooseArray#includes() handle fromIndex parameter
  • 6c91dea style: fix lint
  • 9bb4b03 refactor: remove async as a prod dependency
  • 3647292 refactor(cursor): remove async.queue() from eachAsync() re: #8073 #5502
  • e60db1b refactor(cursor): remove dependency on async.times()
  • c5b2355 docs(promises): add note about queries being thenable
  • da77b8d Merge pull request #8192 from birdofpreyru/fix-8093-1
  • c371500 fix(update): cast right hand side of $pull as a query instead of an update for document arrays
  • 9d455ad test(update): repro #8166
  • 8c98a3a chore: now working on 5.7.3
  • 0a33412 fix(populate): handle virtual populate of an embedded discriminator nested path
  • b42d0f5 test(populate): repro #8173 #6488

There are 169 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.7.3 to 5.7.4.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 187 commits.

  • ede5aef chore: release 5.7.4
  • 402db1a fix(model): support passing options to Model.remove()
  • 7a20276 fix(schema): handle required: null and required: undefined as required: false
  • 9b4a323 test(schema): repro #8219
  • fb66f3a fix: use options constructor class for all schematypes
  • d5e0c73 refactor: use options constructor for array, buffer, date schematypes re: #8012
  • 2d0955d refactor: use SchemaNumberOptions class for schematype number re: #8012
  • 166cd88 refactor: use SchemaStringOptions class for string schematype options re: #8012
  • 523c181 fix(update): support updating array embedded discriminator props if discriminator key in $elemMatch
  • f277d94 test(update): repro #8063
  • d19b849 test: add test coverage for parallelLimit()
  • 294c191 refactor(schematype): add SchemaTypeOptions class re: #8012
  • dc0025b fix(populate): allow accessing populate virtual prop underneath array when virtual defined on top level
  • f8db7ce test(populate): repro #8198
  • 9a1d494 style: fix lint

There are 187 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.7.4 to 5.7.5.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 207 commits.

  • 40a879b chore: release 5.7.5
  • 159457d chore: add vpn black friday as sponsor
  • e6285ea Merge pull request #8244 from AbdelrahmanHafez/master
  • d9163f5 fix: correct order for declaration
  • cec9dda Minor refactor to ValidationError
  • 13ae085 docs(index): add favicon to home page
  • 96ce0eb style: fix lint
  • 973b1e0 docs: add schema options to API docs
  • cdfb507 chore: add useUnifiedTopology for tests re: #8212
  • 936ddfb fix(update): handle subdocument pre('validate') errors in update validation
  • 98b3b09 test(update): repro #7187
  • b9c1012 docs(middleware): add note about accessing the document being updated in pre('findOneAndUpdate')
  • 327b47a fix(subdocument): make subdocument#isModified use parent document's isModified
  • 54db026 test(subdocument): repro #8223
  • 89eb449 chore: now working on 5.7.5

There are 207 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.7.6 to 5.7.7.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 244 commits.

  • 28e8ac4 chore: release 5.7.7
  • f4bd463 fix(populate): make populate virtual consistently an empty array if local field is only empty arrays
  • ca4f52b test(populate): repro #8230
  • ecd8242 docs(query): make note that filter param to find() can be an ObjectId re: #8268
  • b03faf5 fix(query): allow findOne(objectid) and find(objectid)
  • d7ceb89 test(query): repro #8268
  • 068e57a chore: now working on 5.7.7
  • 5656b4e chore: release 5.7.6
  • fab4f5d test(schema): fix tests on node v4 and v5
  • 29c5f1a fix(options): add missing minlength and maxlength to SchemaStringOptions
  • a81211d fix(populate): add document array subpaths to parent doc populated() when calling DocumentArray#push()
  • 4e900eb test(populate): repro #8247
  • d69ab22 fix(document): support calling Document constructor directly in Node.js
  • 9b986f5 test(document): repro #8237
  • e5f8875 chore: add bonus.ca to opencollective sponsors

There are 244 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.7.7 to 5.7.8.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 262 commits.

  • 8c79cdd chore: clean up unnecessary eslint rules that are confusing docs parsing
  • fcbed7b chore: release 5.7.8
  • b3c95de docs: add links to clarify truthy/falsy
  • 2694cbd docs: document return types for .discriminator()
  • 4c090c5 fix(cursor): throw error when using aggregation cursor as async iterator
  • 69bf575 docs(aggregate): make aggregation Symbol.iterator docs actually use aggregate()
  • c1e49c3 test: fix tests re: #8273
  • dfde779 fix(document): allow manually populating path within document array
  • b86749e fix(document): make Document class an event emitter to support defining documents without models in node
  • 374246d docs(connection): add note about exporting schemas, not models, in multi connection paradigm
  • 5b6eeab docs: clarify that transforms defined in toObject() options are applied to subdocs
  • 7dd63fd fix(schema): retain _id: false in schema after nesting in another schema
  • 78d5c4b test: repro #8274
  • 0d057fe docs(model): remove unnecessary *
  • 7dbf96c refactor(schema): create separate schematype for DocumentArrayPaths instead of ad-hoc within getPositionalPath()

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.7.8 to 5.7.9.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 276 commits.

  • 537217e chore: release 5.7.9
  • 97d6900 test: fix tests for node 4.x and 5.x
  • 03ef4d8 fix(document): support getter setting virtual on manually populated doc when calling toJSON()
  • d4648ee test(document): repro #8295
  • 6c1d46a fix(model): allow objects with toBSON() to make it to save()
  • de3eee5 docs: add link to custom casting guide
  • 1c4d994 chore: now working on 5.7.9
  • 9b0e96d fix(populate): make retainNullValues set array element to null if foreign doc with that id was not found
  • f0aeddc test(populate): repro #8293
  • d02ebd2 fix(schema): support setting schema path to an instance of SchemaTypeOptions
  • 081f2ec test(schema): repro #8292
  • 328f94e chore: remove opencollective sponsor
  • 4f2fe4f chore: add new opencollective sponsors
  • 0bdc11e chore: add crosswordsolver as a sponsor
  • 8c79cdd chore: clean up unnecessary eslint rules that are confusing docs parsing

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.7.9 to 5.7.10.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 287 commits.

  • 95b25ce chore: release 5.7.10
  • 2753e1c chore: fix package.json config for #8322
  • 284b44d Merge pull request #8322 from stieg/improve-tests
  • 5c04b5d Merge pull request #8321 from dandv/patch-1
  • 9e31710 build(test) Improve test target
  • 689791b Illustrate Promise API, move Import after Install
  • e9c69b3 perf(cursor): remove unnecessary setTimeout() in eachAsync(), 4x speedup in basic benchmarks
  • bea0b6d chore: ensure all node tests do require('./common') first so they can work independently
  • 6067dcd chore: alternative crosswordsolver logo re: #8301
  • e6859bc test: clean up test for timestamps with insertMany() re: #8304
  • 81c61f6 chore: add opencollective sponsors
  • 537217e chore: release 5.7.9
  • 97d6900 test: fix tests for node 4.x and 5.x
  • 03ef4d8 fix(document): support getter setting virtual on manually populated doc when calling toJSON()
  • d4648ee test(document): repro #8295

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.7.10 to 5.7.11.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 298 commits.

  • 9970a6f chore: release 5.7.11
  • e268572 Merge pull request #8341 from Fonger/fix/memory-leak
  • e5c6ded test(connection): fix tests re: #8337
  • 0c0833a test(model): add test for issue #8040 re: #8048 #8326
  • 4ec852d fix(connection): bubble up connected/disconnected events with unified topology
  • 98facde Merge pull request #8332 from AbdelrahmanHafez/master
  • c900645 Merge pull request #8326 from Fonger/patch-5
  • 91ea10e fix: upgrade to mongodb driver 3.3.4
  • a91dc93 Add test for #8331
  • 6c1dcb2 Fixes #8331
  • de583bb fix(model): delete $versionError after saving to prevent memory leak
  • 95b25ce chore: release 5.7.10
  • 2753e1c chore: fix package.json config for #8322
  • 284b44d Merge pull request #8322 from stieg/improve-tests
  • 5c04b5d Merge pull request #8321 from dandv/patch-1

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.7.11 to 5.7.12.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 329 commits.

  • 33412d9 chore: release 5.7.12
  • b946225 Merge pull request #8351 from AbdelrahmanHafez/gh-8317
  • 63c2f1e Remove filter test
  • 4599877 Revert making map return vanilla JS Array
  • 9509b47 style: fix lint
  • 757579d fix(connection): only buffer for "open" events when calling connection helper while connecting
  • ff3d36f fix(populate+discriminator): handle populating document whose discriminator value is different from discriminator model name
  • a32d9a8 test(populate): repro #8324
  • ba38d1d Add test to fiter
  • ba2c353 Make DocumentArray#map return a regular JS array
  • 2881dda fix: clean up some leftover issues with #8343
  • 146c33f Merge branch 'master' of github.com:Automattic/mongoose
  • 0bc3455 fix(model): support setting excludeIndexes as schema option for subdocs
  • 4c150e0 test(model): repro #8343
  • e366bca Merge pull request #8355 from BuildingConnected/feat/use-default-db-in-connection-string

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.7.12 to 5.7.13.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 347 commits.

  • 44ad5d4 chore: release 5.7.13
  • ca527f4 fix: use serverDescriptionChanged event to distinguish between timeout vs disconnected re: #8383
  • 9f0a9a9 chore: debug for #8383
  • a792397 style: fix lint
  • 02047ca fix(connection): correctly bubble up timeout and disconnected events re: #8383
  • e6616d7 test: fix one test re: #8383
  • 68cdc33 fix: upgrade mongodb driver -> 3.3.5
  • 51c6776 refactor(schema): add array.$, array.$.$ subpaths for nested arrays
  • cfbaf0f refactor: remove unnecessary code from fix for #6398
  • a8bcc8e chore: add funding info
  • 38eb5aa Merge pull request #8365 from Fonger/fix/insertMany-cast
  • dc9272c chore: remove nyc for now
  • 77dd672 chore: add SECURITY.md
  • 67babb8 docs(error): add more detail about the ValidatorError class, including properties
  • 40dbc06 chore: now working on 5.7.13

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.7.13 to 5.7.14.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 363 commits.

  • 7575882 chore: release 5.7.14
  • 6ec6980 test: make parallelLimit test more robust to timing issues
  • faabdbb docs(schema): clarify that uppercase, lowercase, and trim options for SchemaString don't affect RegExp queries
  • 4df0a3c fix(update): handle embedded discriminator paths when discriminator key is defined in the update
  • 5cdfa4a test(update): repro #8378
  • ae66e46 chore: add subdirs.test.js that requires in subdirectories
  • f06d1c7 fix(cursor): wait until all eachAsync() functions finish before resolving the promise
  • d4a7ef3 test(cursor): repro #8352
  • 491b9cc fix(schematype): handle passing message function to SchemaType#validate() as positional arg
  • 253e054 test(schematype): repro #8360
  • 1eaefc8 chore(connection): set driverInfo option
  • cee9152 chore: remove Novembers dropped opencollective sponsors
  • efe57c1 chore: now working on 5.7.14
  • a567816 fix(map): handle cloning a schema that has a map of subdocuments
  • 6248073 test(map): repro #8357

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.7.14 to 5.8.0.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 424 commits.

  • 9ce1375 chore: release 5.8.0
  • ee892b9 Merge pull request #8415 from Automattic/5.8
  • 8a7aefe docs(model+query): add session option to docs for findOneAndX() methods
  • edd8277 chore: now working on 5.7.15
  • c2cda8a Merge branch 'master' into 5.8
  • 7575882 chore: release 5.7.14
  • 6ec6980 test: make parallelLimit test more robust to timing issues
  • ddb9d15 Merge pull request #8350 from captaincaius/feature-precompile-browser
  • 456f195 Merge branch '5.8' into feature-precompile-browser
  • 2cbe7fb Merge branch 'master' into 5.8
  • 340a77e Merge branch '5.8' of github.com:Automattic/mongoose into 5.8
  • 127d687 chore: remove debug code thats causing tests to break
  • faabdbb docs(schema): clarify that uppercase, lowercase, and trim options for SchemaString don't affect RegExp queries
  • 79ecd67 Merge pull request #8185 from unusualbob/bug-all-indexes-skipped-on-failure
  • a155b8d Merge pull request #8228 from captaincaius/feat-nested-schemas-declarative-syntax

There are 250 commits in total.

See the full diff

from dab.

greenkeeper avatar greenkeeper commented on August 16, 2024
  • The dependency mongoose was updated from 5.8.0 to 5.8.1.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Commits

The new version differs by 432 commits.

  • 83b44ae chore: release 5.8.1
  • 084605e chore: add edubirdie as a sponsor
  • bbabfee fix(document): update single nested subdoc parent when setting to existing single nested doc
  • 2c2f98b fix(schema): add $embeddedSchemaType property to arrays for consistency with document arrays
  • 14e1c34 fix(documentarray): dont attempt to cast when modifying array returned from map() re: #8399
  • d37758a fix(documentarray): set schema on the array that map() returns to support casting
  • 3a6fc70 test(documentarray): repro #8399
  • c5c725a chore: now working on 5.8.1
  • 9ce1375 chore: release 5.8.0
  • ee892b9 Merge pull request #8415 from Automattic/5.8
  • 8a7aefe docs(model+query): add session option to docs for findOneAndX() methods
  • edd8277 chore: now working on 5.7.15
  • c2cda8a Merge branch 'master' into 5.8
  • 7575882 chore: release 5.7.14
  • 6ec6980 test: make parallelLimit test more robust to timing issues

There are 250 commits in total.

See the full diff

from dab.

Related Issues (3)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.