## 2.0.2
* Remove useless map of error messages

## 2.0.1
* Throw on env vars decryption failure
* Switch to mocked implementation of tests for nodemailer

## 2.0.0
* Upgrade core to v2.0.0
* Add standalone subpath exports for `firestore`, `open-feature`, `smtp` and `zod-open-api`
* Add `SmpBasicAuthForbiddenTo`, `SmpBasicAuthRestrictedTo` and `SmpBasicAuthUsersForbid` decorators
* Add `SmpAbstractEncryptionStrategy` and `SmpEnvironmentVariablesAesEncryptionStrategy`
* Add `SmpAbstractGcpStorageService`
* Add `smpHttpErrorCodes` and `smpHttpErrorMessages`
* Add KikRequiredHeaders guard
* Add removeByPrefix in KikCacheInterceptorFirestoreStrategy
* Fix flush failing when batch is too large
* Add getter for collectionName in KikFirestoreCacheService and KikCacheInterceptorFirestoreStrategy
* Add KikGlobalErrorLoggerInterceptor
* Add KikGlobalErrorLogger decorator
* Added SmpHttpTooManyRequestsException

## 1.1.0
* Add SmpHttpConflictException, SmpHttpForbiddenException, SmpHttpMethodNotAllowedException
* Fix SmpHttpExceptionFilter
* Add SmpAbstractFirestoreTokenService
* Add _millisToTimestamp in SmpAbstractFirestoreService
* Add SmpErrorMappingFilter
* Added KikAbstractUserService
* Improved KikBasicAuthGuard to handle a custom user service or fallback to config service
* Added KikJwtAuthGuard
* Added KikPublic decorator to bypass authentication

## 1.0.0
* First release! 🎉

## 0.0.0-next.31
* Added KikZodOpenApiModule + Swagger integration
* Added KikZodApi decorator
* Added KikUseZodValidationPipe (to avoid using @UsePipe(new KikZodValidationPipe...))
* Added kebabName in pkg
* Fixed export of pkg from surface (now under pkg)
* Exposed various entities from the zod shared folder
* Fixes to the HTTP Exception classes

## 0.0.0-next.30
* **IMPORTANT**: this version requires **@tonysamperi/ts-mapi-core** >= 1.6.1
* Add SmpSkipClassSerializer
* Fix logging of exceptions (not going through the SmpRestLoggerInterceptor)
* Make args optional for all exceptions
* Add SmpBasicAuthGuard
* Add SmpFirestoreModule
* Improved SmpCacheInterceptor to work with async cache (e.g. future devs with redis or similar)
* Added smpProvideCacheInterceptorStrategy
* Added SmpHttpUnauthorizedException and SmpHttpForbiddenException
* Improve check on SmpConfigModule init
* Travel up to 5 folders in pkg, to find the package even if you're not initially in the root of your project
