Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump mongoose from 7.5.3 to 8.0.0 #134

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Nov 4, 2023

Bumps mongoose from 7.5.3 to 8.0.0.

Release notes

Sourced from mongoose's releases.

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

7.6.2 / 2023-10-13

  • perf: avoid storing a separate entry in schema subpaths for every element in an array #13953 #13874
  • fix(document): avoid triggering setter when initializing Model.prototype.collection to allow defining collection as a schema path name #13968 #13956
  • fix(model): make bulkSave() save changes in discriminator paths if calling bulkSave() on base model #13959 #13907
  • fix(document): allow calling $model() with no args for TypeScript #13963 #13878
  • fix(schema): handle embedded discriminators defined using Schema.prototype.discriminator() #13958 #13898
  • types(model): make InsertManyResult consistent with return type of insertMany #13965 #13904
  • types(models): add cleaner type definitions for insertMany() with no generics to prevent errors when using insertMany() in generic classes #13964 #13957
  • types(schematypes): allow defining map path using type: 'Map' in addition to type: Map #13960 #13755

7.6.1 / 2023-10-09

7.6.0 / 2023-10-06

... (truncated)

Changelog

Sourced from mongoose's changelog.

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

7.6.2 / 2023-10-13

  • perf: avoid storing a separate entry in schema subpaths for every element in an array #13953 #13874
  • fix(document): avoid triggering setter when initializing Model.prototype.collection to allow defining collection as a schema path name #13968 #13956
  • fix(model): make bulkSave() save changes in discriminator paths if calling bulkSave() on base model #13959 #13907
  • fix(document): allow calling $model() with no args for TypeScript #13963 #13878
  • fix(schema): handle embedded discriminators defined using Schema.prototype.discriminator() #13958 #13898
  • types(model): make InsertManyResult consistent with return type of insertMany #13965 #13904
  • types(models): add cleaner type definitions for insertMany() with no generics to prevent errors when using insertMany() in generic classes #13964 #13957
  • types(schematypes): allow defining map path using type: 'Map' in addition to type: Map #13960 #13755

7.6.1 / 2023-10-09

7.6.0 / 2023-10-06

... (truncated)

Commits
  • 5821568 chore: release 8.0.0
  • 3f850ce docs: add version support notes for Mongoose 8, including EOL date for Mongoo...
  • db92dd9 Merge pull request #14004 from hasezoey/fixwebsite
  • 68166bf chore(scripts/website): fix script to correctly parse "-rc" like versions
  • c28cffe chore: release 8.0.0-rc0
  • 4280457 Merge pull request #13937 from Automattic/8.0
  • 502ec4b Merge pull request #13990 from Automattic/vkarpov15/gh-13897
  • 572e018 chore: add 8.0.0-rc0 changelog
  • b567ec6 feat: upgrade to MongoDB driver 6.2.0
  • 9e9ad37 Merge branch 'master' into 8.0
  • Additional commits viewable in compare view

Dependabot compatibility score

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)

Bumps [mongoose](https://github.com/Automattic/mongoose) from 7.5.3 to 8.0.0.
- [Release notes](https://github.com/Automattic/mongoose/releases)
- [Changelog](https://github.com/Automattic/mongoose/blob/master/CHANGELOG.md)
- [Commits](Automattic/mongoose@7.5.3...8.0.0)

---
updated-dependencies:
- dependency-name: mongoose
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Nov 4, 2023
Copy link

codecov bot commented Nov 4, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (a4d3523) 81.63% compared to head (0cc83f7) 81.63%.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #134   +/-   ##
=======================================
  Coverage   81.63%   81.63%           
=======================================
  Files          10       10           
  Lines         196      196           
  Branches       49       49           
=======================================
  Hits          160      160           
  Misses         36       36           
Flag Coverage Δ
unittests 81.63% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link
Author

dependabot bot commented on behalf of github Nov 14, 2023

Looks like mongoose is up-to-date now, so this is no longer needed.

@dependabot dependabot bot closed this Nov 14, 2023
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/main/mongoose-8.0.0 branch November 14, 2023 01:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant