Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): Bump @nestjs/terminus from 10.2.3 to 11.0.0 (#1177)
[//]: # (dependabot-start)⚠️ **Dependabot is rebasing this PR**⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to this PR yourself, they will take precedence over the rebase. --- [//]: # (dependabot-end) Bumps [@nestjs/terminus](https://github.com/nestjs/terminus) from 10.2.3 to 11.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/nestjs/terminus/releases"><code>@nestjs/terminus</code>'s releases</a>.</em></p> <blockquote> <h2>Release 11.0.0</h2> <h1><a href="https://github.com/nestjs/terminus/compare/11.0.0-beta.1...11.0.0">11.0.0</a> (2025-01-25)</h1> <h3>Features</h3> <ul> <li>simplify custom health indicator creation (<a href="https://github.com/nestjs/terminus/commit/9f10a9b7029f53eddb620c046a3a48cb4dfb35b3">9f10a9b</a>)</li> <li>upgrade to nestjs v11 (<a href="https://github.com/nestjs/terminus/commit/c2569dfbf84a096110c1890ce0cfcfb7bc7c7247">c2569df</a>), closes <a href="https://redirect.github.com/nestjs/terminus/issues/2570">#2570</a></li> <li>update dependencies</li> </ul> <h3>BREAKING CHANGES</h3> <ul> <li>Drop support for Node 16 / 18</li> </ul> <hr /> <p>For users who have implemented a custom health indicator, an enhanced API is now available. However, the existing API will continue to function as-is without requiring any changes.</p> <p>The new and improved <code>HealthIndicatorService</code> provides a streamlined way to indicate whether a health indicator is up or down.</p> <p>Please note that the <code>HealthIndicator</code> and <code>HealthCheckError</code> classes have been marked as deprecated and are scheduled for removal in the next major release, version 12.0.0.</p> <pre lang="typescript"><code>@Injectable() export class DogHealthIndicator { constructor( private readonly dogService: DogService, private readonly healthIndicatorService: HealthIndicatorService, ) {} <p>async isHealthy(key: string) { const indicator = this.healthIndicatorService.check(key);</p> <pre><code>const dogs = await this.dogService.getDogs(); const badboys = dogs.filter((dog) =&gt; dog.state === DogState.BAD_BOY); const isHealthy = badboys.length === 0; if (!isHealthy) { return indicator.down({ badboys: badboys.length, }); } return indicator.up(); </code></pre> <p>} } </code></pre></p> <h2>Release 11.0.0-beta.1</h2> <h1><a href="https://github.com/nestjs/terminus/compare/11.0.0-beta.0...11.0.0-beta.1">11.0.0-beta.1</a> (2025-01-25)</h1> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/nestjs/terminus/blob/master/CHANGELOG.md"><code>@nestjs/terminus</code>'s changelog</a>.</em></p> <blockquote> <h1><a href="https://github.com/nestjs/terminus/compare/11.0.0-beta.1...11.0.0">11.0.0</a> (2025-01-25)</h1> <h1><a href="https://github.com/nestjs/terminus/compare/11.0.0-beta.0...11.0.0-beta.1">11.0.0-beta.1</a> (2025-01-25)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>deps:</strong> update dependency <code>@grpc/proto-loader</code> to v0.7.13 (<a href="https://github.com/nestjs/terminus/commit/bf08ece6f63327c9a74fd0a1cf33140114f7bbb8">bf08ece</a>)</li> <li><strong>deps:</strong> update dependency <code>@nestjs/typeorm</code> to v10.0.2 (<a href="https://github.com/nestjs/terminus/commit/8430d1fc3ae5b9a596519fdbd3996816855b0e32">8430d1f</a>)</li> <li><strong>deps:</strong> update dependency mysql2 to v3.9.8 [security] (<a href="https://github.com/nestjs/terminus/commit/eae86797d078f51d3d54b03c601a72f2dc4820e6">eae8679</a>)</li> <li><strong>deps:</strong> update dependency reflect-metadata to v0.2.2 (<a href="https://github.com/nestjs/terminus/commit/004d971c55ca0a2274af0ceef23ee3dfc532c5e6">004d971</a>)</li> </ul> <h3>Features</h3> <ul> <li>update dependencies (<a href="https://github.com/nestjs/terminus/commit/969bfd753c08db27854391b2a3f3991de90b262e">969bfd7</a>)</li> </ul> <h1><a href="https://github.com/nestjs/terminus/compare/10.3.0...11.0.0-beta.0">11.0.0-beta.0</a> (2025-01-23)</h1> <h3>Features</h3> <ul> <li>simplify custom health indicator creation (<a href="https://github.com/nestjs/terminus/commit/9f10a9b7029f53eddb620c046a3a48cb4dfb35b3">9f10a9b</a>)</li> <li>upgrade to nestjs v11 (<a href="https://github.com/nestjs/terminus/commit/c2569dfbf84a096110c1890ce0cfcfb7bc7c7247">c2569df</a>), closes <a href="https://redirect.github.com/nestjs/terminus/issues/2570">#2570</a></li> </ul> <h3>BREAKING CHANGES</h3> <ul> <li>Drop support for Node 16 / 18</li> </ul> <h1><a href="https://github.com/nestjs/terminus/compare/10.3.0-beta.0...10.3.0">10.3.0</a> (2025-01-23)</h1> <h1><a href="https://github.com/nestjs/terminus/compare/10.2.3...10.3.0-beta.0">10.3.0-beta.0</a> (2024-07-16)</h1> <h3>Features</h3> <ul> <li><strong>typeorm:</strong> change typeorm mongodb check (<a href="https://github.com/nestjs/terminus/commit/2f0e97d77c53826012bfe10ebd2ed111e0445cd4">2f0e97d</a>)</li> <li>Use nest app logger for Terminus per default (<a href="https://github.com/nestjs/terminus/commit/40c6ec5868c7838fe4344a563732d0f664cd55c6">40c6ec5</a>), closes <a href="https://redirect.github.com/nestjs/terminus/issues/2547">#2547</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/nestjs/terminus/commit/eb5937592de4d31ad8f706e7eae3c472fbda630f"><code>eb59375</code></a> chore(): release v11.0.0</li> <li><a href="https://github.com/nestjs/terminus/commit/077f3dee1b41e58f18575167cd6847d651d3fa4f"><code>077f3de</code></a> chore: update pnpm-lock.yaml</li> <li><a href="https://github.com/nestjs/terminus/commit/15ec9d08fd9a5e8407e711e7ad1020e01e285bfe"><code>15ec9d0</code></a> chore: update jsdoc</li> <li><a href="https://github.com/nestjs/terminus/commit/f9252d1a1d566145e19ac05c04b99517b2b6cbf7"><code>f9252d1</code></a> chore(): release v11.0.0-beta.1</li> <li><a href="https://github.com/nestjs/terminus/commit/c7c247cbc191bf4a8e5847a50efa1b3aa6a95b08"><code>c7c247c</code></a> Merge pull request <a href="https://redirect.github.com/nestjs/terminus/issues/2567">#2567</a> from nestjs/renovate/amqplib-0.x</li> <li><a href="https://github.com/nestjs/terminus/commit/9119f57e8218d7b514277a2d75609c41d37ce945"><code>9119f57</code></a> chore(deps): update dependency amqplib to v0.10.5</li> <li><a href="https://github.com/nestjs/terminus/commit/088c4064917876eee2073589e03cc150afc0c059"><code>088c406</code></a> Merge pull request <a href="https://redirect.github.com/nestjs/terminus/issues/2578">#2578</a> from nestjs/renovate/reflect-metadata-0.x</li> <li><a href="https://github.com/nestjs/terminus/commit/004d971c55ca0a2274af0ceef23ee3dfc532c5e6"><code>004d971</code></a> fix(deps): update dependency reflect-metadata to v0.2.2</li> <li><a href="https://github.com/nestjs/terminus/commit/c1868b97d5d33e51b0c5ac34e0bac727f0ac1975"><code>c1868b9</code></a> Merge pull request <a href="https://redirect.github.com/nestjs/terminus/issues/2577">#2577</a> from nestjs/renovate/nestjs-typeorm-10.x</li> <li><a href="https://github.com/nestjs/terminus/commit/f7908f746fb5efa1d624e1e93a55bd088affe445"><code>f7908f7</code></a> Merge pull request <a href="https://redirect.github.com/nestjs/terminus/issues/2544">#2544</a> from nestjs/renovate/npm-mysql2-vulnerability</li> <li>Additional commits viewable in <a href="https://github.com/nestjs/terminus/compare/10.2.3...11.0.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@nestjs/terminus&package-manager=npm_and_yarn&previous-version=10.2.3&new-version=11.0.0)](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> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information