Releases: TeamMaestro/nestjs-common
Releases · TeamMaestro/nestjs-common
Release 5.0.0
Features
- Upgrades nestjs to v6
Release 4.0.0
Breaking Changes
- Removes NodeEventHandler
Release 3.0.1
Features
- Major overhaul of the
RedisProvider
andRedisService
- Ping Redis every minute to prevent the connection from idling
- Use the
retry_strategy
to destroy and create new client if the client fails to connect for 10 seconds - Set
enable_offline_queue
to false so that additional requests will not stall if the client is retrying to connect
Release 3.0.0
WARNING
- This is the same as v2.4.0, please use v3.0.1 for redis updates
Release 2.4.0
Features
- Add the NodeEventHandler to handle uncaught exceptions and unhandled promise rejections
Fixes
- Have the BaseExceptionFilter check for the
getStatus
method on the error
Release 2.3.0
Features
- ConflictException that responds with a 409 status code and description of the conflict as the message
Release 2.2.1
Updates
- Filter out properties on the SqlException error thrown by sequelize
- Add a size check to an error before it is sent to Sentry in ErrorHandler
Release 2.2.0
Update
- Add customUrlScheme to the redirect exception filter
Release v2.1.1
Fixes
- Add throwException method to PassportAuthGuard so child class can handle throwing exceptions
Release v2.1.0
Features
- PassportAuthGuard to use as base guard for cleaner error handling