Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 29, 2025

Note

Mend has cancelled the proposed renaming of the Renovate GitHub app being renamed to mend[bot].

This notice will be removed on 2025-10-07.


This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@typegoose/typegoose (source) 12.14.0 -> 12.19.0 age adoption passing confidence
mongoose (source) 8.14.0 -> 8.19.0 age adoption passing confidence

Release Notes

typegoose/typegoose (@​typegoose/typegoose)

v12.19.0

Compare Source

Features
Dependencies
  • mongoose: upgrade to 8.18.0 (6b59f9c)
  • typescript: upgrade to 5.4.5 (e431018)
Dev-Dependencies
  • eslint-plugin-prettier: upgrade to 5.5.4 (017e905)
  • ts-jest: upgrade to 29.4.1 (267f89d)

v12.18.0

Compare Source

Dependencies
  • mongoose: upgrade to 8.17.0 (074f9e6)
Dev-Dependencies

v12.17.0

Compare Source

Dependencies
  • mongoose: upgrade to 8.16.0 (4c6fff0)
Dev-Dependencies

v12.16.0

Compare Source

Fixes
  • hooks: update for specific "init"(post) hooks methods (05e1724)
Dependencies
  • mongoose: upgrade to 8.15.0 (941f86f)
  • semver: upgrade to 7.7.2 (44ce473)
Dev-Dependencies
  • ts-jest: upgrade to 29.3.4 (16b821d)

v12.15.1

Compare Source

Fixes
  • hooks: update for specific "init" hook methods (63f3f28), closes #​997

v12.15.0

Compare Source

Dependencies
  • mongoose: upgrade to 8.14.0 (9791638)
Dev-Dependencies
Automattic/mongoose (mongoose)

v8.19.0

Compare Source

===================

v8.18.3

Compare Source

===================

v8.18.2

Compare Source

===================

  • fix(document): prevent $clone() from converting mongoose arrays into vanilla arrays #​15633 #​15625
  • fix(connection): use correct collection name for model when using useConnection() #​15637
  • fix(connection): propagate changes to _lastHeartbeatAt to useDb() child connections #​15640 #​15635
  • types: fix schema property type definition in SchemaType #​15631

v8.18.1

Compare Source

===================

  • types: correct type inference for maps of maps #​15602
  • types(model): copy base model statics onto discriminator model #​15623 #​15600
  • types: fix types for a string of enums #​15605 ruiaraujo
  • types(SchemaOptions): disallow versionKey: true, which fails at runtime #​15606
  • docs(typescript): add example explaining how to use query helper overrides for handling lean() #​15622 #​15601
  • docs(transactions): add note about nested transactions #​15624

v8.18.0

Compare Source

===================

  • feat(schema): support for union types #​15574 #​10894
  • fix: trim long strings in minLength and maxLength error messages and display the string length #​15571 #​15550
  • types(connection+collection): make BaseCollection and BaseConnection usable as values #​15575 #​15548
  • types: remove logic that omits timestamps when virtuals, methods, etc. options set #​15577 #​12807

v8.17.2

Compare Source

===================

  • fix: avoid Model.validate() hanging when all paths fail casting #​15580 #​15579 piotracalski
  • types(document): better support for flattenObjectIds and versionKey options for toObject() and toJSON() #​15582 #​15578
  • docs: fix docs jsdoc tags and add UUID to be listed #​15585
  • docs(document): fix code sample that errors with "Cannot set properties of undefined" #​15589

v8.17.1

Compare Source

===================

v8.17.0

Compare Source

===================

v8.16.5

Compare Source

===================

  • fix(map): avoid throwing required error if saving map of primitives with required: true #​15542
  • types(model): export MongooseBulkWriteResult type #​15546
  • types(connection): add base to connection type #​15544

v8.16.4

Compare Source

===================

v8.16.3

Compare Source

===================

  • fix(document): clean modified subpaths if unsetting map #​15520 #​15519
  • fix: make DocumentArray SchemaType pass all options to embedded SchemaType #​15523
  • types: support readonly array in query.select #​15527 omermizr

v8.16.2

Compare Source

===================

  • fix(cursor): populate after hydrating in queryCursor so populated docs get parent() #​15498 #​15494
  • fix(schema): support toJSONSchema() on mixed types and improve error message about unsupported types #​15492 #​15489
  • types: add _id and __v to toObject/toJSON transform type #​15501 #​15479
  • types(schema): use user-provided THydratedDocumentType as context for virtual get() and set() #​15517 #​15516
  • types: improve typing for transform option to toJSON and toObject #​15485
  • docs: link to custom setter docs from lowercase, etc. options and note that setters run on query filters #​15493 #​15491
  • docs(jest): add note about resetModules #​15515

v8.16.1

Compare Source

===================

  • fix(document): avoid setting _skipMarkModified when setting nested path with merge option #​15484 #​11913
  • fix(model): make sure post save error handler gets doc as param on VersionError #​15483 #​15480
  • fix: consistent $conditionalHandlers setup between schematypes #​15490
  • docs(compatibility): note that mongodb 4.0 is not supported anymore since 8.16.0 #​15487 hasezoey
  • docs: remove unnecessary --save flag from npm install instruction #​15486 Thahirgeek

v8.16.0

Compare Source

===================

v8.15.2

Compare Source

===================

  • fix(document+schema): improve handling for setting paths underneath maps, including maps of maps #​15477 #​15461
  • fix: report default paths in VersionError message because they can can cause VersionError #​15464
  • fix(updateValidators): ensure update validators only call validators underneath single nested paths once #​15446 #​15436
  • fix: fix validation for deeply nested maps of subdocuments #​15469 #​15447 AbdelrahmanHafez
  • fix(DocumentArray): correctly set parent if instantiated with schema from another Mongoose instance #​15471 #​15466
  • types(model): use ProjectionType for Model.hydrate() #​15447 #​15443

v8.15.1

Compare Source

===================

v8.15.0

Compare Source

===================

v8.14.3

Compare Source

===================

v8.14.2

Compare Source

===================

  • fix(query): handle casting array filter paths underneath array filter paths with embedded discriminators #​15388 #​15386
  • docs(typescript): correct schema and model generic params in TS virtuals docs #​15391
  • docs+types(schema): add alternative optimisticConcurrency syntaxes to docs + types #​15405 #​10591
  • chore: add Node 24 to CI matrix #​15408 stscoundrel

v8.14.1

Compare Source

===================

  • fix: correct change tracking with maps of arrays of primitives and maps of maps #​15374 #​15350
  • fix(populate): consistently convert Buffer representation of UUID to hex string to avoid confusing populate assignment #​15383 #​15382
  • docs: add TypeScript Query guide with info on lean() + transform() #​15377 #​15311

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

@renovate renovate bot added the dependencies Updates one or more dependencies label Apr 29, 2025
@renovate renovate bot added the auto-merge Bot auto-merges label Apr 29, 2025
@renovate renovate bot force-pushed the renovate/mongoose branch from f11c483 to 42475b1 Compare April 29, 2025 23:08
@renovate renovate bot changed the title chore(deps): update dependency @typegoose/typegoose to v12.15.0 chore(deps): update mongoose Apr 29, 2025
@renovate renovate bot force-pushed the renovate/mongoose branch 14 times, most recently from 3099665 to a6f3732 Compare May 8, 2025 22:38
@renovate renovate bot force-pushed the renovate/mongoose branch 8 times, most recently from b6fbaa2 to 6b9f36a Compare May 16, 2025 19:51
@renovate renovate bot removed the auto-merge Bot auto-merges label May 16, 2025
@renovate renovate bot force-pushed the renovate/mongoose branch 2 times, most recently from f8ae3ae to fd6cb3c Compare May 17, 2025 02:42
@renovate renovate bot force-pushed the renovate/mongoose branch 11 times, most recently from 32740de to b0519a8 Compare September 19, 2025 21:52
@renovate renovate bot force-pushed the renovate/mongoose branch 9 times, most recently from 96bcfd4 to 046a036 Compare September 29, 2025 16:33
@renovate renovate bot force-pushed the renovate/mongoose branch 8 times, most recently from 4fd135d to 6715e71 Compare October 2, 2025 17:32
@renovate renovate bot force-pushed the renovate/mongoose branch from 6715e71 to 14a64bb Compare October 4, 2025 04:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Updates one or more dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant