nomad-nmr / nomad-server

Server side code for NOMAD system
https://www.nomad-nmr.uk/
GNU Affero General Public License v3.0
3 stars 2 forks source link

[Snyk] Upgrade mongoose from 8.3.2 to 8.3.3 #90

Closed tomlebl closed 5 months ago

tomlebl commented 6 months ago

This PR was automatically created by Snyk using the credentials of a real user.


Snyk has created this PR to upgrade mongoose from 8.3.2 to 8.3.3.

:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
- The recommended version is **1 version** ahead of your current version. - The recommended version was released **21 days ago**, on 2024-04-29.
Release notes
Package name: mongoose
  • 8.3.3 - 2024-04-29

    8.3.3 / 2024-04-29

    • perf(document): add fast path for applying non-nested virtuals to JSON #14543
    • fix: make hydrate() recursively hydrate virtual populate docs if hydratedPopulatedDocs is set #14533 #14503
    • fix: improve timestamps option handling in bulkWrite #14546 #14536 sderrow
    • fix(model): make recompileSchema() overwrite existing document array discriminators #14527
    • types(schema): correctly infer Array<Schema.Types.*> #14534 #14367
    • types(query+populate): apply populate overrides to doc toObject() result #14525 #14441
    • types: add null to select override return type for findOne #14545 sderrow
  • 8.3.2 - 2024-04-16

    8.3.2 / 2024-04-16

    • fix(populate): avoid match function filtering out null values in populate result #14518 #14494
    • types(query): make FilterQuery props resolve to any for generics support #14510 #14473 #14459
    • types(DocumentArray): pass DocType generic to Document for correct toJSON() and toObject() return types #14526 #14469
    • types(models): fix incorrect bulk write options #14513 emiljanitzek
    • docs: add documentation for calling schema.post() with async function #14514 #14305
from mongoose GitHub release notes
Commit messages
Package name: mongoose
  • d51173a chore: release 8.3.3
  • b6ffcfd test: lint and test cases for #14545
  • 16e6985 Merge pull request #14545 from sderrow/fix-select-override-return-type
  • 72da808 Merge pull request #14542 from Automattic/vkarpov15/gh-14286
  • 434dac8 Merge pull request #14546 from sderrow/bulk-write-timestamps-fix
  • 286c7d1 Merge pull request #14543 from Automattic/vkarpov15/gh-14394
  • f745033 Merge pull request #14540 from Automattic/IslandRhythms/remove-commands
  • af2afc1 Merge pull request #14534 from Automattic/vkarpov15/gh-14367-2
  • d5bd91d docs: full Schema generics definition re: code review on #14542
  • 72e4957 Update docs/typescript/schemas.md
  • d7d9db4 Update docs/typescript/schemas.md
  • 692117e Update docs/typescript/schemas.md
  • f463240 FIx lint
  • 1111ae2 Improved timestamps option handling in bulkWrite
  • f0dc26f Add `null` to `select` override return type
  • 8ead266 perf(document): add fast path for applying non-nested virtuals to JSON
  • 5c4051a docs: de-emphasize `InferSchemaType<>` in TypeScript docs in favor of automatic inference
  • 3072c41 fix(model): make `recompileSchema()` overwrite existing document array discriminators
  • 168d013 Update package.json
  • 5137eeb Merge pull request #14525 from Automattic/vkarpov15/gh-14441
  • 5b2545e test: add test case covering code review comments from #14525
  • e91fcf4 Merge pull request #14533 from Automattic/vkarpov15/gh-14503
  • 10f2fa7 types(schema): correctly infer Array<Schema.Types.*>
  • fe1ed86 types(populate): more graceful handling of query `populate()` without generics re: #14525
Compare

**Note:** _You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs._ For more information: šŸ§ [View latest project report](https://app.snyk.io/org/tomlebl/project/2292024b-34e5-4252-8f56-4db54150ee32?utm_source=github&utm_medium=referral&page=upgrade-pr) šŸ›  [Adjust upgrade PR settings](https://app.snyk.io/org/tomlebl/project/2292024b-34e5-4252-8f56-4db54150ee32/settings/integration?utm_source=github&utm_medium=referral&page=upgrade-pr) šŸ”• [Ignore this dependency or unsubscribe from future upgrade PRs](https://app.snyk.io/org/tomlebl/project/2292024b-34e5-4252-8f56-4db54150ee32/settings/integration?pkg=mongoose&utm_source=github&utm_medium=referral&page=upgrade-pr#auto-dep-upgrades) **Note:** _This is a default PR template raised by Snyk. Find out more about how you can customise Snyk PRs in our [documentation.](https://docs.snyk.io/scan-using-snyk/snyk-open-source/automatic-and-manual-prs-with-snyk-open-source/customize-pr-templates-closed-beta)_