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/core from 10.4.15 to 11.0.5 (#1178)
Bumps [@nestjs/core](https://github.com/nestjs/nest/tree/HEAD/packages/core) from 10.4.15 to 11.0.5. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/nestjs/nest/releases"><code>@nestjs/core</code>'s releases</a>.</em></p> <blockquote> <h2>v11.0.5 (2025-01-23)</h2> <h4>Bug fixes</h4> <ul> <li><code>core</code> <ul> <li><a href="https://redirect.github.com/nestjs/nest/pull/14495">#14495</a> fix(core): global module middleware should be executed first (<a href="https://github.com/kamilmysliwiec"><code>@kamilmysliwiec</code></a>)</li> </ul> </li> </ul> <h4>Committers: 1</h4> <ul> <li>Kamil Mysliwiec (<a href="https://github.com/kamilmysliwiec"><code>@kamilmysliwiec</code></a>)</li> </ul> <h2>v11.0.0 (2025-01-16)</h2> <p><strong>Article</strong>: <a href="https://trilon.io/blog/announcing-nestjs-11-whats-new">https://trilon.io/blog/announcing-nestjs-11-whats-new</a> <strong>Migration guide</strong>: <a href="https://docs.nestjs.com/migration-guide">https://docs.nestjs.com/migration-guide</a> 👈 👈 👈</p> <p>⚠️ Node v16 and v18 are no longer supported (>= v20 is required).</p> <h4>Features</h4> <ul> <li><code>common</code>, <code>core</code>, <code>microservices</code> <ul> <li><a href="https://redirect.github.com/nestjs/nest/pull/14142">#14142</a> feat(microservices): add status, unwrap, on methods to microservice transporters (clients/servers) (<a href="https://github.com/kamilmysliwiec"><code>@kamilmysliwiec</code></a>)</li> </ul> </li> <li> <ul> <li><a href="https://redirect.github.com/nestjs/nest/pull/14121">#14121</a> feat(common): add json logger, built-in logger improvements (<a href="https://github.com/kamilmysliwiec"><code>@kamilmysliwiec</code></a>)</li> </ul> </li> <li><code>common</code>, <code>core</code> <ul> <li><a href="https://redirect.github.com/nestjs/nest/pull/13336">#13336</a> feat(core): introduce different module opaque key factories (improve bootstrap performance) (<a href="https://github.com/kamilmysliwiec"><code>@kamilmysliwiec</code></a>)</li> </ul> </li> <li><code>common</code>, <code>core</code>, <code>microservices</code>, <code>platform-express</code>, <code>platform-fastify</code>, <code>platform-socket.io</code>, <code>platform-ws</code>, <code>testing</code>, <code>websockets</code> <ul> <li><a href="https://redirect.github.com/nestjs/nest/pull/14238">#14238</a> chore(deps): upgrade to express v5, fastify v5, add legacy route path converter to minimize breaking changes (<a href="https://github.com/kamilmysliwiec"><code>@kamilmysliwiec</code></a>)</li> </ul> </li> </ul> <h4>Enhancements</h4> <ul> <li><code>common</code> <ul> <li><a href="https://redirect.github.com/nestjs/nest/pull/14213">#14213</a> feat(common): add error messages for file validators (<a href="https://github.com/mag123c"><code>@mag123c</code></a>)</li> <li><a href="https://redirect.github.com/nestjs/nest/pull/14131">#14131</a> feat(common): allow passing number to http error createBody (<a href="https://github.com/kamilmysliwiec"><code>@kamilmysliwiec</code></a>)</li> <li><a href="https://redirect.github.com/nestjs/nest/pull/14122">#14122</a> feat(common): add ParseDatePipe, add tsdoc to other pipes (<a href="https://github.com/kamilmysliwiec"><code>@kamilmysliwiec</code></a>)</li> <li><a href="https://redirect.github.com/nestjs/nest/pull/12735">#12735</a> feat(common)!: type narrowing allowed injection tokens for <code>@Inject()</code> (<a href="https://github.com/micalevisk"><code>@micalevisk</code></a>)</li> <li><a href="https://redirect.github.com/nestjs/nest/pull/12764">#12764</a> fix(common): apply options to plaintoclass in classserializerinterceptor (<a href="https://github.com/kmw14641"><code>@kmw14641</code></a>)</li> <li><a href="https://redirect.github.com/nestjs/nest/pull/14126">#14126</a> fix(common): type narrowing context parameter on createParamDecorator's callback (<a href="https://github.com/EeeasyCode"><code>@EeeasyCode</code></a>)</li> <li><a href="https://redirect.github.com/nestjs/nest/pull/13628">#13628</a> chore(class-transformer): plainToClass is deprectated and replaced with plainToInstance (<a href="https://github.com/tomflorentin"><code>@tomflorentin</code></a>)</li> </ul> </li> <li><code>microservices</code> <ul> <li><a href="https://redirect.github.com/nestjs/nest/pull/14200">#14200</a> feat(microservices): support nats queue per handler (<a href="https://github.com/kamilmysliwiec"><code>@kamilmysliwiec</code></a>)</li> <li><a href="https://redirect.github.com/nestjs/nest/pull/13924">#13924</a> feat(microservices): add gracefull shutdown option for nats server (<a href="https://github.com/alinowrouzii"><code>@alinowrouzii</code></a>)</li> <li><a href="https://redirect.github.com/nestjs/nest/pull/12622">#12622</a> feat: allow for microservice options to come from the di container (<a href="https://github.com/jmcdo29"><code>@jmcdo29</code></a>)</li> <li><a href="https://redirect.github.com/nestjs/nest/pull/14134">#14134</a> feat(microservices): add max tcp packet buffer length (<a href="https://github.com/kamilmysliwiec"><code>@kamilmysliwiec</code></a>)</li> <li><a href="https://redirect.github.com/nestjs/nest/pull/12761">#12761</a> feat(microservices): ability to use a random port for the TCP server (<a href="https://github.com/PieterScheffers"><code>@PieterScheffers</code></a>)</li> </ul> </li> <li><code>websockets</code> <ul> <li><a href="https://redirect.github.com/nestjs/nest/pull/14184">#14184</a> feat(websockets): include exception cause to associate error with req (<a href="https://github.com/kamilmysliwiec"><code>@kamilmysliwiec</code></a>)</li> </ul> </li> <li><code>common</code>, <code>core</code>, <code>microservices</code>, <code>websockets</code> <ul> <li><a href="https://redirect.github.com/nestjs/nest/pull/14182">#14182</a> feat(common): introduce intrinsic exception (<a href="https://github.com/kamilmysliwiec"><code>@kamilmysliwiec</code></a>)</li> </ul> </li> <li><code>common</code>, <code>core</code>, <code>platform-fastify</code> <ul> <li><a href="https://redirect.github.com/nestjs/nest/pull/13278">#13278</a> feat(core,common,platform-fastify): add webdav http methods support (<a href="https://github.com/johaven"><code>@johaven</code></a>)</li> </ul> </li> <li><code>platform-express</code> <ul> <li><a href="https://redirect.github.com/nestjs/nest/pull/13407">#13407</a> feat: add multer error fieldname to the exception message (<a href="https://github.com/mmgroner"><code>@mmgroner</code></a>)</li> </ul> </li> <li><code>platform-ws</code> <ul> <li><a href="https://redirect.github.com/nestjs/nest/pull/14127">#14127</a> feat(ws): introduce message parser for ws adapter (<a href="https://github.com/CodyTseng"><code>@CodyTseng</code></a>)</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/nestjs/nest/commit/08d0c6131736b5749b8ce7202fabb013f2d22363"><code>08d0c61</code></a> chore(<a href="https://github.com/nestjs"><code>@nestjs</code></a>) publish v11.0.5 release</li> <li><a href="https://github.com/nestjs/nest/commit/33948f7e55bbc8d4ebdf2d7dc8c2404bbb6b616d"><code>33948f7</code></a> refactor(core): add delimiter constant</li> <li><a href="https://github.com/nestjs/nest/commit/44490dcad084c856e52987a38b3553a4c112e266"><code>44490dc</code></a> fix(core): global module middleware should be executed first</li> <li><a href="https://github.com/nestjs/nest/commit/44c212efd51bb0a563b64300a56fd336d3e81955"><code>44c212e</code></a> fix(core): pass app options to nest container when creating instance</li> <li><a href="https://github.com/nestjs/nest/commit/02045b78a9388c0feabcb0cbb69823b815db27bf"><code>02045b7</code></a> chore(<a href="https://github.com/nestjs"><code>@nestjs</code></a>) publish v11.0.4 release</li> <li><a href="https://github.com/nestjs/nest/commit/cbebdd299d7496484a288c6152bc79a9ea761499"><code>cbebdd2</code></a> chore(<a href="https://github.com/nestjs"><code>@nestjs</code></a>) publish v11.0.3 release</li> <li><a href="https://github.com/nestjs/nest/commit/fca5ebba7f42dd4dd568075dccb6f317bbf90d04"><code>fca5ebb</code></a> chore(<a href="https://github.com/nestjs"><code>@nestjs</code></a>) publish v11.0.2 release</li> <li><a href="https://github.com/nestjs/nest/commit/0f617d4753c0b5764938cce24a4df74f3dfbfa7d"><code>0f617d4</code></a> chore(<a href="https://github.com/nestjs"><code>@nestjs</code></a>) publish v11.0.1 release</li> <li><a href="https://github.com/nestjs/nest/commit/d6b9feefcbdf1c4c7c5bfedaf6a276555d2a595f"><code>d6b9fee</code></a> fix: normalize middle wildcards, call path-to-regexp early</li> <li><a href="https://github.com/nestjs/nest/commit/1299888fc2942836f65e7d5fe0bca708107d4322"><code>1299888</code></a> chore: update readme</li> <li>Additional commits viewable in <a href="https://github.com/nestjs/nest/commits/v11.0.5/packages/core">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@nestjs/core&package-manager=npm_and_yarn&previous-version=10.4.15&new-version=11.0.5)](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