Update nest monorepo to v8 (major) #628
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
7.6.18
->8.0.0
7.6.18
->8.0.0
7.6.18
->8.0.0
7.6.18
->8.0.0
7.6.18
->8.0.0
Release Notes
nestjs/nest
v8.0.0
Compare Source
Features
Logger
wrapper class andConsoleLogger
class, add buffering logs feature (buffer init logs and flush them out when a custom logger is assigned), add log level output #6172, support log levels feature nestjs/docs.nestjs.com#1613StreamableFile
class for streaming files from controller routes (cross-platform) feat(core): add file send capability nestjs/nest#5278ParseFloatPipe
andParseEnumPipe
classes feat(common): add parse float and enum pipes nestjs/nest#6232RouterModule
for defining per-module controller prefixes@EventPattern()
can be applied to multiple methods) feat(microservices): support multiple event subscribers nestjs/nest#6334@Payload()
decorator feat(websockets): messagebody param extract nestjs/nest#5975@MessageBody()
decoratorWsAdapter
) support registering gateways on different paths and let them share the same HTTP server fix(websockets/platform-ws): support ws servers running on different paths nestjs/nest#6321Improvements
BaseExceptionFilter
supportshttp-errors
(and any other error objects that have thestatusCode
property specified) out of the box now nestjs/nest@cdd51b0Error.name
property to the name of the class (all exceptions that inherit from the built-inHttpException
) Fix set name property of exception object equal to class name nestjs/nest#5859Bug fixes
mixin()
function fix(types) adds types formixin
nestjs/nest#6216router.all()
method for routes annotated with the@All()
decorator (instead ofrouter.use()
) fix(core): use "router.all" method when RequestMethod is set to ALL nestjs/nest#6237listen()
) feat(core): change listen to reject on server bind failures nestjs/nest#3360@nestjs/platform-socket.io
as an optional peer dependency to support PnP mode fix(websockets): require @nestjs/platform-socket.io correctly nestjs/nest#6217Dependencies
@grpc/grpc-js
package (instead ofgrpc
) feat: move from grpc to @grpc/grpc-js nestjs/nest#4806Deprecations
HttpModule
to remove hard dependency on theaxios
library.HttpModule
is published as a new@nestjs/axios
package nowlistenAsync()
(uselisten()
) andstartAllMicroservicesAsync()
(usestartAllMicroservices()
) methodslistenAsync()
method (uselisten()
instead)Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by WhiteSource Renovate. View repository job log here.