Skip to content

[Snyk] Upgrade mongoose from 9.0.0 to 9.0.1#4

Open
Harxhit wants to merge 1 commit intomainfrom
snyk-upgrade-9b0645336600f467873fd5ab18911ea3
Open

[Snyk] Upgrade mongoose from 9.0.0 to 9.0.1#4
Harxhit wants to merge 1 commit intomainfrom
snyk-upgrade-9b0645336600f467873fd5ab18911ea3

Conversation

@Harxhit
Copy link
Copy Markdown
Owner

@Harxhit Harxhit commented Dec 27, 2025

snyk-top-banner

Snyk has created this PR to upgrade mongoose from 9.0.0 to 9.0.1.

ℹ️ 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 22 days ago.

Release notes
Package name: mongoose
  • 9.0.1 - 2025-12-05

    9.0.1 / 2025-12-05

    • perf: use native Buffer.equals() for buffer comparison #15821 AbdelrahmanHafez
    • fix(model): fix overwriteImmutable not working with timestamps: true, add overwriteImmutable types re #15781 #15819 AbdelrahmanHafez
    • fix(bulkWrite): pass overwriteImmutable option to castUpdate fixes #15782 #15781 jhaayushkumar
    • fix(schema): Add enumValues property to Number enum for consistency with String enum #15824 AkaHarshit
    • fix: incorrect variable bug in double casting #15849 #15848 lomesh2312
    • fix: clear timeout in collection operations #15852 techcodie
    • types(query+model): use function overrides instead of | Query<any, any> to support using Query as filter #15791 #15779
    • docs(migrating_to_9): clarify removing next() from pre middleware #15813
    • docs: add dark mode support and CSS improvements #15753
    • docs: Mongoose compatibility page updates #15797 alexbevi
    • docs: Add closing backticks to code block in migration guide #15783 isnifer
    • docs: fix documentation link in connection.js #15804 salittle0
  • 9.0.0 - 2025-11-21

    9.0.0 / 2025-11-21

    • BREAKING CHANGE: drop support for callback-based pre middleware, e.g. next() in pre() hooks
    • BREAKING CHANGE: update to MongoDB Node driver v7
    • BREAKING CHANGE: make UUID schema type return bson UUIDs #15378
    • BREAKING CHANGE: make findOne(null), find(null), etc. throw an error instead of returning first doc #15019 #14948
    • BREAKING CHANGE: disallow update pipelines by default, require updatePipeline option #15586 #14424
    • BREAKING CHANGE: call virtual ref function with subdoc, not top-level doc #14652 #12440 #12363
    • BREAKING CHANGE(types): make create() and insertOne() params more strict, remove generics to prevent type inference #15587 #15355
    • BREAKING CHANGE(types): make FilterQuery properties no longer resolve to any in TypeScript #15422
    • BREAKING CHANGE(types): change this to HydratedDocument for default() and required(), HydratedDocument | Query for validate() #15020 #14696
    • BREAKING CHANGE(types): make id a virtual in TypeScript rather than a property on Document base class #15572 #13079
    • BREAKING CHANGE(types): consolidate RootQuerySelector, Condition, etc. types with MongoDB driver's #15593
    • BREAKING CHANGE: asyncify update validators, SchemaType.prototype.doValidate(), save hooks for improved stack traces #15312
    • BREAKING CHANGE: remove bson as direct dependency, use mongodb/lib/bson instead #15576 #15154
    • BREAKING CHANGE: remove _executionStack, make validate() async function and call Kareem hooks directly vs through wrappers #15298 #14906
    • BREAKING CHANGE: remove browser build, move to @ mongoosejs/browser instead #15385 #15296
    • BREAKING CHANGE: remove schematype caster and casterConstructor properties in favor of embeddedSchemaType and Constructor #15513 #15179
    • BREAKING CHANGE: adding missing pluralizations, fixing pluralization: virus -> viruses #14247 ItsBradyDavis
    • BREAKING CHANGE: remove connection noListener option #15641 #15640
    • feat(types): add Schema.create() for TypeScript type inference #15482 #14954
    • chore: remove examples directory #15597
from mongoose GitHub release notes

Important

  • Check the changes in this PR to ensure they won't cause issues with your project.
  • This PR was automatically created by Snyk using the credentials of a real user.

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:

Snyk has created this PR to upgrade mongoose from 9.0.0 to 9.0.1.

See this package in npm:
mongoose

See this project in Snyk:
https://app.snyk.io/org/harxhit/project/78592aa9-de5f-47e4-9db4-96207692924a?utm_source=github&utm_medium=referral&page=upgrade-pr
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants