Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
build(deps): bump mongoose from 8.9.3 to 8.9.4 (#1614)
Bumps [mongoose](https://github.com/Automattic/mongoose) from 8.9.3 to 8.9.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Automattic/mongoose/releases">mongoose's releases</a>.</em></p> <blockquote> <h1>8.9.4 / 2025-01-09</h1> <ul> <li>fix(document): fix document not applying manual populate when using a function in schema.options.ref <a href="https://github.com/Automattic/mongoose/issues/15138">#15138</a> <a href="https://github.com/IchirokuXVI">IchirokuXVI</a></li> <li>fix(model): make Model.validate() static correctly cast document arrays <a href="https://github.com/Automattic/mongoose/issues/15169">#15169</a> <a href="https://github.com/Automattic/mongoose/issues/15164">#15164</a></li> <li>fix(model): allow passing validateBeforeSave option to bulkSave() to skip validation <a href="https://github.com/Automattic/mongoose/issues/15161">#15161</a> <a href="https://github.com/Automattic/mongoose/issues/15156">#15156</a></li> <li>fix(schema): allow multiple self-referencing discriminator schemas using Schema.prototype.discriminator <a href="https://github.com/Automattic/mongoose/issues/15142">#15142</a> <a href="https://github.com/Automattic/mongoose/issues/15120">#15120</a></li> <li>types: avoid BufferToBinary<> wiping lean types when passed to generic functions <a href="https://github.com/Automattic/mongoose/issues/15160">#15160</a> <a href="https://github.com/Automattic/mongoose/issues/15158">#15158</a></li> <li>docs: fix <code> in header ids <a href="https://github.com/Automattic/mongoose/issues/15159">#15159</a></li> <li>docs: fix header in field-level-encryption.md <a href="https://github.com/Automattic/mongoose/issues/15137">#15137</a> <a href="https://github.com/damieng">damieng</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/Automattic/mongoose/blob/master/CHANGELOG.md">mongoose's changelog</a>.</em></p> <blockquote> <h1>8.9.4 / 2025-01-09</h1> <ul> <li>fix(document): fix document not applying manual populate when using a function in schema.options.ref <a href="https://github.com/Automattic/mongoose/issues/15138">#15138</a> <a href="https://github.com/IchirokuXVI">IchirokuXVI</a></li> <li>fix(model): make Model.validate() static correctly cast document arrays <a href="https://github.com/Automattic/mongoose/issues/15169">#15169</a> <a href="https://github.com/Automattic/mongoose/issues/15164">#15164</a></li> <li>fix(model): allow passing validateBeforeSave option to bulkSave() to skip validation <a href="https://github.com/Automattic/mongoose/issues/15161">#15161</a> <a href="https://github.com/Automattic/mongoose/issues/15156">#15156</a></li> <li>fix(schema): allow multiple self-referencing discriminator schemas using Schema.prototype.discriminator <a href="https://github.com/Automattic/mongoose/issues/15142">#15142</a> <a href="https://github.com/Automattic/mongoose/issues/15120">#15120</a></li> <li>types: avoid BufferToBinary<> wiping lean types when passed to generic functions <a href="https://github.com/Automattic/mongoose/issues/15160">#15160</a> <a href="https://github.com/Automattic/mongoose/issues/15158">#15158</a></li> <li>docs: fix <code><code></code> in header ids <a href="https://github.com/Automattic/mongoose/issues/15159">#15159</a></li> <li>docs: fix header in field-level-encryption.md <a href="https://github.com/Automattic/mongoose/issues/15137">#15137</a> <a href="https://github.com/damieng">damieng</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Automattic/mongoose/commit/1e60f41aa2aa98c057ab0b24b35967b50f60620e"><code>1e60f41</code></a> chore: release 8.9.4</li> <li><a href="https://github.com/Automattic/mongoose/commit/7ca184794847dc604fea92cb9544db0b3034b362"><code>7ca1847</code></a> Merge pull request <a href="https://github.com/Automattic/mongoose/issues/15169">#15169</a> from Automattic/vkarpov15/<a href="https://github.com/Automattic/mongoose/issues/15164">gh-15164</a></li> <li><a href="https://github.com/Automattic/mongoose/commit/2ee3d06f2cc7e51fd5397046c9f7abe0868fe345"><code>2ee3d06</code></a> Update lib/model.js</li> <li><a href="https://github.com/Automattic/mongoose/commit/ad10f48d91f0450ddc8a5fcb6dc302881a376c90"><code>ad10f48</code></a> Merge pull request <a href="https://github.com/Automattic/mongoose/issues/15172">#15172</a> from hasezoey/updateDeps</li> <li><a href="https://github.com/Automattic/mongoose/commit/02d08aa017536a1fe316d6befc72e8ec4f5ba007"><code>02d08aa</code></a> chore(deps-dev): update "@typescript-eslint/*" to latest minor</li> <li><a href="https://github.com/Automattic/mongoose/commit/b67a452d10ea0274891065f9093b1e7672f1b976"><code>b67a452</code></a> chore(deps-dev): update "eslint-plugin-markdown" to latest minor</li> <li><a href="https://github.com/Automattic/mongoose/commit/becbc01e479e505da6ecc3add72bf75f1e81fba2"><code>becbc01</code></a> chore(deps-dev): update "eslint" to latest 8.x</li> <li><a href="https://github.com/Automattic/mongoose/commit/b224e299fcf21f895e50558e653c166dfd73f689"><code>b224e29</code></a> Merge pull request <a href="https://github.com/Automattic/mongoose/issues/15161">#15161</a> from Automattic/vkarpov15/<a href="https://github.com/Automattic/mongoose/issues/15156">gh-15156</a></li> <li><a href="https://github.com/Automattic/mongoose/commit/e56b04649c34c4974443e7067f3c9b72c3d90cbc"><code>e56b046</code></a> Merge pull request <a href="https://github.com/Automattic/mongoose/issues/15160">#15160</a> from Automattic/vkarpov15/<a href="https://github.com/Automattic/mongoose/issues/15158">gh-15158</a></li> <li><a href="https://github.com/Automattic/mongoose/commit/29790cc56649b57e25948a53e5aed614e0aa1dc9"><code>29790cc</code></a> fix(model): make Model.validate() static correctly cast document arrays</li> <li>Additional commits viewable in <a href="https://github.com/Automattic/mongoose/compare/8.9.3...8.9.4">compare view</a></li> </ul> </details> <br /> <details> <summary>Most Recent Ignore Conditions Applied to This Pull Request</summary> | Dependency Name | Ignore Conditions | | --- | --- | | mongoose | [< 8.3, > 8.2.2] | </details> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mongoose&package-manager=npm_and_yarn&previous-version=8.9.3&new-version=8.9.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details>
- Loading branch information