discord-bot
discord-bot copied to clipboard
chore(deps): bump mongoose from 7.0.3 to 8.0.2
Bumps mongoose from 7.0.3 to 8.0.2.
Release notes
Sourced from mongoose's releases.
8.0.2 / 2023-11-28
- fix(populate): set populated docs in correct order when populating virtual underneath doc array with justOne #14105
- fix(populate): fix curPath to update appropriately #14099 #14098 csy1204
- types: make property names show up in intellisense for UpdateQuery #14123 #14090
- types(document): correct return type for doc.deleteOne() re: Mongoose 8 breaking change #14110 #14081
- types: correct types for when includeResultMetadata: true is set #14078
- types(models): allow specifying timestamps as inline option for bulkWrite() operations #14112 #14072
- docs: fix rendering of 7.x server compatibility #14086 laupow
- docs(source/api): fix "index.js" -> "mongoose.js" rename #14125
- docs(README): update breaking change version #14126
8.0.1 / 2023-11-15
- fix: retain key order with aliases when creating indexes with alias #14042 meabed
- fix: handle nonexistent collection with diffIndexes #14029 #14010
- types(model+query): correctly remove count from TypeScript types to reflect removal of runtime support #14076 #14067 #14062
- types: correct
this
parameter for methods and statics #14028 #14027 ruxxzebre- types(model+query): unpack arrays in distinct return type #14047 #14026
- types: add missing Types.UUID typings #14023 #13103 k725
- docs: add mongoose 8 to mongodb server compatibility guide #14064
- docs: fix typo in queries.md #14065 MuhibAhmed
8.0.0 / 2023-10-31
- docs: add version support notes for Mongoose 8, including EOL date for Mongoose 6
8.0.0-rc0 / 2023-10-24
- BREAKING CHANGE: use MongoDB node driver 6, drop support for rawResult option and findOneAndRemove() #13753
- BREAKING CHANGE: apply minimize by default when updating document #13843
- BREAKING CHANGE: remove
id
setter #13784- BREAKING CHANGE: remove overwrite option for updateOne(), findOneAndUpdate(), etc. #13989 #13578
- BREAKING CHANGE: make model.prototype.deleteOne() return query, not promise #13660 #13369
- BREAKING CHANGE: remove
Model.count()
,Query.prototype.count()
#13618 #13598- BREAKING CHANGE: allow null values for string enum #13620 #3044
- BREAKING CHANGE: make base schema paths come before discriminator schema paths when running setters, validators, etc. #13846 #13794
- BREAKING CHANGE: make Model.validate() use Model.castObject() to cast, and return casted copy of object instead of modifying in place #13287 #12668
- BREAKING CHANGE: make internal file names all camelCase #13950 #13909 #13308
- BREAKING CHANGE: make create() wait for all documents to finish inserting or error out before throwing an error if ordered = false #13621 #4628
- BREAKING CHANGE: refactor out
mongoose/lib/mongoose.js
file to allow importing Mongoose without MongoDB driver #13905- BREAKING CHANGE(types): allow
null
for optional fields #13901- BREAKING CHANGE(types): infer return types types for Model.distinct and Query.distinct #13836 kaulshashank
7.6.3 / 2023-10-17
- fix(populate): handle multiple spaces when specifying paths to populate using space-delimited paths #13984 #13951
- fix(update): avoid applying defaults on query filter when upserting with empty update #13983 #13962
- fix(model): add versionKey to bulkWrite when inserting or upserting #13981 #13944
- docs: fix typo in timestamps docs #13976 danielcoker
... (truncated)
Changelog
Sourced from mongoose's changelog.
8.0.2 / 2023-11-28
- fix(populate): set populated docs in correct order when populating virtual underneath doc array with justOne #14105
- fix(populate): fix curPath to update appropriately #14099 #14098 csy1204
- types: make property names show up in intellisense for UpdateQuery #14123 #14090
- types(document): correct return type for doc.deleteOne() re: Mongoose 8 breaking change #14110 #14081
- types: correct types for when includeResultMetadata: true is set #14078
- types(models): allow specifying timestamps as inline option for bulkWrite() operations #14112 #14072
- docs: fix rendering of 7.x server compatibility #14086 laupow
- docs(source/api): fix "index.js" -> "mongoose.js" rename #14125
- docs(README): update breaking change version #14126
7.6.6 / 2023-11-27
- perf: avoid double-running setter logic when calling
push()
#14120 #11380- fix(populate): set populated docs in correct order when populating virtual underneath doc array with justOne #14105 #14018
- fix: bump mongodb driver -> 5.9.1 #14084 #13829 lorand-horvath
- types: allow defining document array using [{ prop: String }] syntax #14095 #13424
- types: correct types for when includeResultMetadata: true is set #14078 #13987 prathamVaidya
- types(query): base filters and projections off of RawDocType instead of DocType so autocomplete doesn't show populate #14118 #14077
- types: make property names show up in intellisense for UpdateQuery #14123 #14090
- types(model): support calling Model.validate() with pathsToSkip option #14088 #14003
- docs: remove "DEPRECATED" warning mistakenly added to read() tags param #13980
8.0.1 / 2023-11-15
- fix: retain key order with aliases when creating indexes with alias #14042 meabed
- fix: handle nonexistent collection with diffIndexes #14029 #14010
- types(model+query): correctly remove count from TypeScript types to reflect removal of runtime support #14076 #14067 #14062
- types: correct
this
parameter for methods and statics #14028 #14027 ruxxzebre- types(model+query): unpack arrays in distinct return type #14047 #14026
- types: add missing Types.UUID typings #14023 #13103 k725
- docs: add mongoose 8 to mongodb server compatibility guide #14064
- docs: fix typo in queries.md #14065 MuhibAhmed
7.6.5 / 2023-11-14
- fix: handle update validators and single nested doc with numeric paths #14066 #13977
- fix: handle recursive schema array in discriminator definition #14068 #14055
- fix: diffIndexes treats namespace error as empty #14048 #14029
- docs(migrating_to_7): add note about requiring new with ObjectId #14021 #14020
6.12.3 / 2023-11-07
- fix(ChangeStream): correctly handle hydrate option when using change stream as stream instead of iterator #14052
- fix(schema): fix dangling reference to virtual in tree after
removeVirtual()
#14019 #13085- fix(document): avoid unmarking modified on nested path if no initial value stored and already modified #14053 #14024
- fix(document): consistently avoid marking subpaths of nested paths as modified #14053 #14022
8.0.0 / 2023-10-31
... (truncated)
Commits
12c5892
chore: release 8.0.24dead0a
Merge branch '7.x'6b78ba1
Merge pull request #14125 from hasezoey/fixWebsiteMongoosef2fc4c4
Merge pull request #14126 from hasezoey/80released31310a
Merge pull request #14116 from hasezoey/slightWebsite79aab0c
chore: release 7.6.60634ba4
Merge pull request #14102 from Automattic/IslandRhythms/cleanup280bd4a
types: make property names show up in intellisense for UpdateQuery140a118
chore: correctly clean relative to version patha26d304
Update package.json- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)