Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Aug 5, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@typegoose/typegoose (source) 12.17.0 -> 12.20.0 age adoption passing confidence
mongoose (source) 8.17.0 -> 8.20.1 age adoption passing confidence

Release Notes

typegoose/typegoose (@​typegoose/typegoose)

v12.20.0

Compare Source

Dependencies
  • mongoose: upgrade to 8.19.1 (ffde89f)
Dev-Dependencies

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
Automattic/mongoose (mongoose)

v8.20.1

Compare Source

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

v8.20.0

Compare Source

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

v8.19.4

Compare Source

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

v8.19.3

Compare Source

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

  • fix(model+plugins): correctly apply shard key on deleteOne() #​15705 #​15701
  • fix(schema): correctly cache text indexes as 'text' not 1 #​15695
  • types: make inferRawDocType correctly infer empty array type [] as any[] #​15704 #​15699

v8.19.2

Compare Source

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

  • perf(setDefaultsOnInsert): avoid computing all modified paths when running setDefaultsOnInsert and update validators, only calculate if there are defaults to set #​15691 #​15672
  • fix: correct handling of relative vs absolute paths with maps and subdocuments #​15682 #​15678 #​15350
  • ci: add publish script with provenance #​15684 #​15680

v8.19.1

Compare Source

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

  • perf: avoid getting all modified paths in update when checking if versionKey needs to be set #​15677 #​15672
  • perf: Avoid needless path translation #​15679 orgads
  • fix(query): throw error if using update operator with modifier and no path #​15670 #​15642
  • types: avoid making FilterQuery a conditional type because of how typescript handles distributed conditional unions #​15676 #​15671
  • docs: update installation instructions #​15675 aalok-y

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

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


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 label Aug 5, 2025
@renovate renovate bot force-pushed the renovate/mongoose branch 4 times, most recently from 492cf05 to cbe3289 Compare August 7, 2025 21:06
@renovate renovate bot added the auto-merge label Aug 7, 2025
@renovate renovate bot changed the title chore(deps): update dependency @typegoose/typegoose to v12.18.0 chore(deps): update mongoose Aug 7, 2025
@renovate renovate bot force-pushed the renovate/mongoose branch 4 times, most recently from 8243d84 to 7d52332 Compare August 15, 2025 13:21
@renovate renovate bot force-pushed the renovate/mongoose branch 4 times, most recently from c3f5e5d to f9fbc19 Compare August 21, 2025 01:55
@renovate renovate bot removed the auto-merge label Aug 22, 2025
@renovate renovate bot force-pushed the renovate/mongoose branch 5 times, most recently from 5102287 to cfe6be1 Compare August 27, 2025 22:52
@renovate renovate bot force-pushed the renovate/mongoose branch 7 times, most recently from ae0076b to adc6dbe Compare September 5, 2025 21:12
@renovate renovate bot force-pushed the renovate/mongoose branch from adc6dbe to f21cacc Compare September 8, 2025 18:29
@renovate renovate bot force-pushed the renovate/mongoose branch 6 times, most recently from 6c1c460 to 5f8f28c Compare October 30, 2025 09:53
@renovate renovate bot force-pushed the renovate/mongoose branch 4 times, most recently from ad16542 to 5a7a2e4 Compare November 4, 2025 20:50
@renovate renovate bot force-pushed the renovate/mongoose branch 7 times, most recently from 67eb17a to cee24ad Compare November 16, 2025 09:04
@renovate renovate bot force-pushed the renovate/mongoose branch 5 times, most recently from 8a88dae to ea61f2f Compare November 25, 2025 00:37
@renovate renovate bot force-pushed the renovate/mongoose branch from ea61f2f to 4649317 Compare November 27, 2025 22:00
@promise promise enabled auto-merge (squash) November 28, 2025 08:22
@renovate renovate bot force-pushed the renovate/mongoose branch 2 times, most recently from 13cc1dc to bf345ee Compare November 28, 2025 08:26
@renovate renovate bot force-pushed the renovate/mongoose branch from bf345ee to 044f820 Compare November 28, 2025 08:28
@promise promise merged commit 227f25e into main Nov 28, 2025
4 checks passed
@promise promise deleted the renovate/mongoose branch November 28, 2025 08:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants