meabed / mongoosastic-ts

Index Mongoose models into elasticsearch automatically.
MIT License
9 stars 1 forks source link

chore(deps): update all non-major dependencies #388

Closed renovate[bot] closed 2 weeks ago

renovate[bot] commented 1 month ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@types/chai (source) 5.0.0 -> 5.0.1 age adoption passing confidence devDependencies patch
@​types/expect 24.3.0 -> 24.3.2 age adoption passing confidence devDependencies patch
@types/mocha (source) 10.0.8 -> 10.0.9 age adoption passing confidence devDependencies patch
@typescript-eslint/eslint-plugin (source) 8.8.0 -> 8.12.2 age adoption passing confidence devDependencies minor
@typescript-eslint/parser (source) 8.8.0 -> 8.12.2 age adoption passing confidence devDependencies minor
chai (source) 5.1.1 -> 5.1.2 age adoption passing confidence devDependencies patch
docker.elastic.co/elasticsearch/elasticsearch (source) 8.15.2 -> 8.15.3 age adoption passing confidence patch
docker.elastic.co/elasticsearch/elasticsearch (source) 7.17.24 -> 7.17.25 age adoption passing confidence patch
eslint (source) 9.11.1 -> 9.13.0 age adoption passing confidence devDependencies minor
express (source) 4.21.0 -> 4.21.1 age adoption passing confidence dependencies patch
mongoose (source) 8.7.0 -> 8.7.3 age adoption passing confidence devDependencies patch
mongoose (source) 8.7.0 -> 8.7.3 age adoption passing confidence dependencies patch
typescript (source) 5.6.2 -> 5.6.3 age adoption passing confidence devDependencies patch

Release Notes

typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin) ### [`v8.12.2`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8122-2024-10-29) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.12.1...4af866a6642502117c32b49e64d7012a027c42f5) ##### 🩹 Fixes - **eslint-plugin:** \[switch-exhaustiveness-check] invert `considerDefaultExhaustiveForUnions` ([#​10223](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10223)) ##### ❤️ Thank You - Kirk Waiblinger [@​kirkwaiblinger](https://redirect.github.com/kirkwaiblinger) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v8.12.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8121-2024-10-28) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.12.0...v8.12.1) This was a version bump only for eslint-plugin to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v8.12.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8120-2024-10-28) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.11.0...v8.12.0) ##### 🚀 Features - **eslint-plugin:** \[no-base-to-string] handle String() ([#​10005](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10005)) - **eslint-plugin:** \[switch-exhaustiveness-check] add allowDefaultCaseMatchUnionMember option ([#​9954](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9954)) - **eslint-plugin:** \[consistent-indexed-object-style] report mapped types ([#​10160](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10160)) - **eslint-plugin:** \[prefer-nullish-coalescing] add support for assignment expressions ([#​10152](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10152)) ##### ❤️ Thank You - Abraham Guo - Kim Sang Du [@​developer-bandi](https://redirect.github.com/developer-bandi) - Kirk Waiblinger [@​kirkwaiblinger](https://redirect.github.com/kirkwaiblinger) - YeonJuan [@​yeonjuan](https://redirect.github.com/yeonjuan) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v8.11.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8110-2024-10-21) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.10.0...v8.11.0) ##### 🚀 Features - **eslint-plugin:** \[no-unnecessary-type-parameters] add suggestion fixer ([#​10149](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10149)) - **eslint-plugin:** \[no-base-to-string] add support for catching toLocaleString ([#​10138](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10138)) ##### 🩹 Fixes - **eslint-plugin:** \[class-literal-property-style] don't report nodes with `override` keyword ([#​10135](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10135)) ##### ❤️ Thank You - Kirk Waiblinger [@​kirkwaiblinger](https://redirect.github.com/kirkwaiblinger) - Yukihiro Hasegawa [@​y-hsgw](https://redirect.github.com/y-hsgw) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v8.10.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8100-2024-10-17) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.9.0...v8.10.0) ##### 🚀 Features - support TypeScript 5.6 ([#​9972](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9972)) ##### ❤️ Thank You - Josh Goldberg ✨ You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v8.9.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#890-2024-10-14) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.8.1...v8.9.0) ##### 🩹 Fixes - **eslint-plugin:** \[no-unnecessary-type-parameters] cannot assume variables are either type or value - **scope-manager:** \[no-use-before-define] do not treat nested namespace aliases as variable references - **eslint-plugin:** \[return-await] sync the behavior with await-thenable - **eslint-plugin:** \[prefer-literal-enum-member] report a different error message when `allowBitwiseExpressions` is enabled - **eslint-plugin:** \[no-loop-func] sync from upstream base rule - **eslint-plugin:** \[no-unused-vars] never report the naming of an enum member - **eslint-plugin:** correct use-at-your-own-risk type definitions - **eslint-plugin:** handle unions in await...for ##### ❤️ Thank You - Abraham Guo - Anna Bocharova - Arya Emami - auvred - Joshua Chen - Kirk Waiblinger - Lotfi Meklati - mdm317 - Ronen Amiel - Sukka - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v8.8.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#881-2024-10-07) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.8.0...v8.8.1) ##### 🩹 Fixes - **eslint-plugin:** stop warning on [@​ts-nocheck](https://redirect.github.com/ts-nocheck) comments which aren't at the beginning of the file ##### ❤️ Thank You - Brad Zacher - Ronen Amiel - WhitePiano You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
typescript-eslint/typescript-eslint (@​typescript-eslint/parser) ### [`v8.12.2`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8122-2024-10-29) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.12.1...4af866a6642502117c32b49e64d7012a027c42f5) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v8.12.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8121-2024-10-28) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.12.0...v8.12.1) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v8.12.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8120-2024-10-28) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.11.0...v8.12.0) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v8.11.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8110-2024-10-21) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.10.0...v8.11.0) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v8.10.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8100-2024-10-17) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.9.0...v8.10.0) ##### 🚀 Features - support TypeScript 5.6 ([#​9972](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9972)) ##### ❤️ Thank You - Josh Goldberg ✨ You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v8.9.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#890-2024-10-14) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.8.1...v8.9.0) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v8.8.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#881-2024-10-07) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.8.0...v8.8.1) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
chaijs/chai (chai) ### [`v5.1.2`](https://redirect.github.com/chaijs/chai/releases/tag/v5.1.2) [Compare Source](https://redirect.github.com/chaijs/chai/compare/v5.1.1...v5.1.2) #### What's Changed - Fix secret name in publish action by [@​koddsson](https://redirect.github.com/koddsson) in [https://github.com/chaijs/chai/pull/1614](https://redirect.github.com/chaijs/chai/pull/1614) - Publish npm packages with provenance by [@​koddsson](https://redirect.github.com/koddsson) in [https://github.com/chaijs/chai/pull/1615](https://redirect.github.com/chaijs/chai/pull/1615) - build(deps-dev): bump braces from 3.0.2 to 3.0.3 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/chaijs/chai/pull/1625](https://redirect.github.com/chaijs/chai/pull/1625) - chore: bump loupe and deep-eql by [@​43081j](https://redirect.github.com/43081j) in [https://github.com/chaijs/chai/pull/1635](https://redirect.github.com/chaijs/chai/pull/1635) - build(deps-dev): bump [@​75lb/deep-merge](https://redirect.github.com/75lb/deep-merge) from 1.1.1 to 1.1.2 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/chaijs/chai/pull/1636](https://redirect.github.com/chaijs/chai/pull/1636) - build(deps): bump rollup from 4.9.1 to 4.22.4 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/chaijs/chai/pull/1637](https://redirect.github.com/chaijs/chai/pull/1637) - chore: update deep dependencies by [@​43081j](https://redirect.github.com/43081j) in [https://github.com/chaijs/chai/pull/1641](https://redirect.github.com/chaijs/chai/pull/1641) - chore: upgrade loupe by [@​43081j](https://redirect.github.com/43081j) in [https://github.com/chaijs/chai/pull/1646](https://redirect.github.com/chaijs/chai/pull/1646) - Support big int in approximently by [@​koddsson](https://redirect.github.com/koddsson) in [https://github.com/chaijs/chai/pull/1606](https://redirect.github.com/chaijs/chai/pull/1606) **Full Changelog**: https://github.com/chaijs/chai/compare/v5.1.1...v5.1.2
elastic/elasticsearch (docker.elastic.co/elasticsearch/elasticsearch) ### [`v8.15.3`](https://redirect.github.com/elastic/elasticsearch/releases/tag/v8.15.3): Elasticsearch 8.15.3 Downloads: https://elastic.co/downloads/elasticsearch Release notes: https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.3.html
eslint/eslint (eslint) ### [`v9.13.0`](https://redirect.github.com/eslint/eslint/compare/v9.12.0...1a7cdbfad8d3355132aab3201c7dd3f2e879b19d) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.12.0...v9.13.0) ### [`v9.12.0`](https://redirect.github.com/eslint/eslint/releases/tag/v9.12.0) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.11.1...v9.12.0) #### Features - [`5a6a053`](https://redirect.github.com/eslint/eslint/commit/5a6a05321ca34480c780be8c2cb7946e4c299001) feat: update to `jiti` v2 ([#​18954](https://redirect.github.com/eslint/eslint/issues/18954)) (Arya Emami) - [`17a07fb`](https://redirect.github.com/eslint/eslint/commit/17a07fb548ecce24b88e8b2b07491c24ed1111a9) feat: Hooks for test cases (RuleTester) ([#​18771](https://redirect.github.com/eslint/eslint/issues/18771)) (Anna Bocharova) - [`2ff0e51`](https://redirect.github.com/eslint/eslint/commit/2ff0e51cedaab967b7ce383437f64b4a6df8608d) feat: Implement alternate config lookup ([#​18742](https://redirect.github.com/eslint/eslint/issues/18742)) (Nicholas C. Zakas) - [`2d17453`](https://redirect.github.com/eslint/eslint/commit/2d174532ae96bcaecf6fd7de78755164378b3a2d) feat: Implement modified cyclomatic complexity ([#​18896](https://redirect.github.com/eslint/eslint/issues/18896)) (Dmitry Pashkevich) #### Bug Fixes - [`ea380ca`](https://redirect.github.com/eslint/eslint/commit/ea380cac6f598c86b25a2726c2783636c4169957) fix: Upgrade retry to avoid EMFILE errors ([#​18986](https://redirect.github.com/eslint/eslint/issues/18986)) (Nicholas C. Zakas) - [`fdd6319`](https://redirect.github.com/eslint/eslint/commit/fdd631964aee250bc5520770bc1fc3f2f2872813) fix: Issues with type definitions ([#​18940](https://redirect.github.com/eslint/eslint/issues/18940)) (Arya Emami) #### Documentation - [`ecbd522`](https://redirect.github.com/eslint/eslint/commit/ecbd52291d7c118b77016c6bf1c60b7d263c44f0) docs: Mention code explorer ([#​18978](https://redirect.github.com/eslint/eslint/issues/18978)) (Nicholas C. Zakas) - [`7ea4ecc`](https://redirect.github.com/eslint/eslint/commit/7ea4ecc6e3320a74c960cb78acc94c0140d15f55) docs: Clarifying the Use of Meta Objects ([#​18697](https://redirect.github.com/eslint/eslint/issues/18697)) (Amaresh S M) - [`d3e4b2e`](https://redirect.github.com/eslint/eslint/commit/d3e4b2ea4a8f76d4d49345c242f013f49635274f) docs: Clarify how to exclude `.js` files ([#​18976](https://redirect.github.com/eslint/eslint/issues/18976)) (Milos Djermanovic) - [`57232ff`](https://redirect.github.com/eslint/eslint/commit/57232ff3d50412586df094f052b47adb38f8d9ae) docs: Mention plugin-kit in language docs ([#​18973](https://redirect.github.com/eslint/eslint/issues/18973)) (Nicholas C. Zakas) - [`b80ed00`](https://redirect.github.com/eslint/eslint/commit/b80ed007cefee086db1ff17cde9f7dd6690459f0) docs: Update README (GitHub Actions Bot) - [`cb69ab3`](https://redirect.github.com/eslint/eslint/commit/cb69ab374c149eb725b2fc5a8f0ff33fd7268a46) docs: Update README (GitHub Actions Bot) - [`7fb0d95`](https://redirect.github.com/eslint/eslint/commit/7fb0d957c102be499d5358a74928e0ea93913371) docs: Update README (GitHub Actions Bot) - [`493348a`](https://redirect.github.com/eslint/eslint/commit/493348a9a5dcca29d7fbbe13c67ce13a7a38413b) docs: Update README (GitHub Actions Bot) - [`87a582c`](https://redirect.github.com/eslint/eslint/commit/87a582c8b537d133c140781aa9e3ff0201a3c10f) docs: fix typo in `id-match` rule ([#​18944](https://redirect.github.com/eslint/eslint/issues/18944)) (Jay) #### Chores - [`555aafd`](https://redirect.github.com/eslint/eslint/commit/555aafd06f6dddc743acff06111dc72dd8ea4c4e) chore: upgrade to `@eslint/js@9.12.0` ([#​18987](https://redirect.github.com/eslint/eslint/issues/18987)) (Francesco Trotta) - [`873ae60`](https://redirect.github.com/eslint/eslint/commit/873ae608c15a0a386f022076b5aab6112b56b59b) chore: package.json update for [@​eslint/js](https://redirect.github.com/eslint/js) release (Jenkins) - [`d0a5414`](https://redirect.github.com/eslint/eslint/commit/d0a5414c30421e5dbe313790502dbf13b9330fef) refactor: replace strip-ansi with native module ([#​18982](https://redirect.github.com/eslint/eslint/issues/18982)) (Cristopher) - [`b827029`](https://redirect.github.com/eslint/eslint/commit/b8270299abe777bb80a065d537aa1d4be74be705) chore: Enable JSON5 linting ([#​18979](https://redirect.github.com/eslint/eslint/issues/18979)) (Milos Djermanovic) - [`8f55ca2`](https://redirect.github.com/eslint/eslint/commit/8f55ca22d94c1b0ff3be323b97949edef8d880b0) chore: Upgrade espree, eslint-visitor-keys, eslint-scope ([#​18962](https://redirect.github.com/eslint/eslint/issues/18962)) (Nicholas C. Zakas) - [`c1a2725`](https://redirect.github.com/eslint/eslint/commit/c1a2725e9c776d6845d94c866c7f7b1fe0315090) chore: update dependency mocha to ^10.7.3 ([#​18945](https://redirect.github.com/eslint/eslint/issues/18945)) (Milos Djermanovic)
expressjs/express (express) ### [`v4.21.1`](https://redirect.github.com/expressjs/express/releases/tag/4.21.1) [Compare Source](https://redirect.github.com/expressjs/express/compare/4.21.0...4.21.1) #### What's Changed - Backport a fix for CVE-2024-47764 to the 4.x branch by [@​joshbuker](https://redirect.github.com/joshbuker) in [https://github.com/expressjs/express/pull/6029](https://redirect.github.com/expressjs/express/pull/6029) - Release: 4.21.1 by [@​UlisesGascon](https://redirect.github.com/UlisesGascon) in [https://github.com/expressjs/express/pull/6031](https://redirect.github.com/expressjs/express/pull/6031) **Full Changelog**: https://github.com/expressjs/express/compare/4.21.0...4.21.1
Automattic/mongoose (mongoose) ### [`v8.7.3`](https://redirect.github.com/Automattic/mongoose/blob/HEAD/CHANGELOG.md#873--2024-10-25) [Compare Source](https://redirect.github.com/Automattic/mongoose/compare/8.7.2...8.7.3) \================== - fix(cursor): close underlying query cursor when calling destroy() [#​14982](https://redirect.github.com/Automattic/mongoose/issues/14982) [#​14966](https://redirect.github.com/Automattic/mongoose/issues/14966) - types: add JSONSerialized helper that can convert HydratedDocument to JSON output type [#​14981](https://redirect.github.com/Automattic/mongoose/issues/14981) [#​14451](https://redirect.github.com/Automattic/mongoose/issues/14451) - types(model): convert InsertManyResult to interface and remove unnecessary insertedIds override [#​14977](https://redirect.github.com/Automattic/mongoose/issues/14977) - types(connection): add missing sanitizeFilter option [#​14975](https://redirect.github.com/Automattic/mongoose/issues/14975) - types: improve goto definition for inferred schema definitions [#​14968](https://redirect.github.com/Automattic/mongoose/issues/14968) [forivall](https://redirect.github.com/forivall) - docs(migration-guide-v7): correct link to the section "Id Setter" [#​14973](https://redirect.github.com/Automattic/mongoose/issues/14973) [rb-ntnx](https://redirect.github.com/rb-ntnx) ### [`v8.7.2`](https://redirect.github.com/Automattic/mongoose/blob/HEAD/CHANGELOG.md#872--2024-10-17) [Compare Source](https://redirect.github.com/Automattic/mongoose/compare/8.7.1...8.7.2) \================== - fix(document): recursively clear modified subpaths when setting deeply nested subdoc to null [#​14963](https://redirect.github.com/Automattic/mongoose/issues/14963) [#​14952](https://redirect.github.com/Automattic/mongoose/issues/14952) - fix(populate): handle array of ids with parent refPath [#​14965](https://redirect.github.com/Automattic/mongoose/issues/14965) - types: make Buffers into mongodb.Binary in lean result type to match runtime behavior [#​14967](https://redirect.github.com/Automattic/mongoose/issues/14967) - types: correct schema type inference when using nested typeKey like type: { type: String } [#​14956](https://redirect.github.com/Automattic/mongoose/issues/14956) [#​14950](https://redirect.github.com/Automattic/mongoose/issues/14950) - types: re-export DeleteResult and UpdateResult from MongoDB Node.js driver [#​14947](https://redirect.github.com/Automattic/mongoose/issues/14947) [#​14946](https://redirect.github.com/Automattic/mongoose/issues/14946) - docs(documents): add section on setting deeply nested properties, including warning about nullish coalescing assignment [#​14972](https://redirect.github.com/Automattic/mongoose/issues/14972) - docs(model): add more info on acknowledged: false, specifically that Mongoose may return that if the update was empty [#​14957](https://redirect.github.com/Automattic/mongoose/issues/14957) ### [`v8.7.1`](https://redirect.github.com/Automattic/mongoose/blob/HEAD/CHANGELOG.md#871--2024-10-09) [Compare Source](https://redirect.github.com/Automattic/mongoose/compare/8.7.0...8.7.1) \================== - fix: set flattenObjectIds to false when calling toObject() for internal purposes [#​14938](https://redirect.github.com/Automattic/mongoose/issues/14938) - fix: add mongodb 8 to test matrix [#​14937](https://redirect.github.com/Automattic/mongoose/issues/14937) - fix: handle buffers stored in MongoDB as EJSON representation with { $binary } [#​14932](https://redirect.github.com/Automattic/mongoose/issues/14932) - docs: indicate that Mongoose 8.7 is required for full MongoDB 8 support [#​14937](https://redirect.github.com/Automattic/mongoose/issues/14937)
microsoft/TypeScript (typescript) ### [`v5.6.3`](https://redirect.github.com/microsoft/TypeScript/compare/v5.6.2...d48a5cf89a62a62d6c6ed53ffa18f070d9458b85) [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.6.2...v5.6.3)

Configuration

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

🚦 Automerge: Enabled.

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.



This PR was generated by Mend Renovate. View the repository job log.