Releases: ferrerojosh/nest-keycloak-connect
Releases · ferrerojosh/nest-keycloak-connect
1.9.0
Minor release.
Changelog:
- Add role merge option, closes #127 (f540e44)
- Add always resolve secret option, closes #126 (c913c83)
- chore: Update dependencies, bump peer deps, closes #130 (d5fb9b9)
1.8.2
Hotfix release.
Changelog:
- Update deps (ac32f49)
- Check for http request for resource and role (#121) (d7d92d7)
- @nestjs/graphql dependency to >= 6, fixes #120 (b2761d3)
- Merge pull request #121 from replio-it/ignore-non-http-requests (4f6152a)
- fix: ignoring non http requests (d9208be)
1.8.1
Hotfix release
Changelog:
1.8.0
Adds multi tenant support and updated peer dependency for @nestjs/graphql
.
Changes:
- Remove realm secret map as it may bring confusion (5bfd131)
- Fix example app not injecting Injector, closes #103, #104 (375d5be)
- nest-example.json to a full export, closes #97 (1e51ab2)
- Rename Nest Example to nest-example, closes #97 (d215763)
1.7.6
A minor patch.
Changes:
- Providing a path to the module now looks up the relative path first before the current working directory (#90)
- Add
@nestjs/core
to peer dependencies to avoid issues with Yarn PnP mono repos (#89)
- Add missing options for keycloak config (#87)
1.7.5
Hotfix release.
Changes:
- Fixed a bug where having a
RoleGuard
on without using @Roles
will result in an undefined error (#83)
1.7.4
Hotfix release.
Changes:
- Catch grant manager error throwing invalid token when creating grants (#80)
- Added verbose logging whether the roles are granted/denied
1.7.3
Fixes a major incompatibility issue which resulted in making NestJS 8 mandatory (#78, #79).
Changes:
- Moved
@nestjs/graphql
from optional to peer dependency, this change will allow npm to not forcibly install it. It is still an optional peer dependency as it is needed for GraphQL support.
- Added Keycloak 15.0 to the supported list of peer dependency versions.
- Changed peer dependency versions for NestJS from 6.0 up to 8.0
- Added a deprecation warning for users using the option configuration
useNestLogger
and logLevels
as it will be removed in the next major update.
1.7.1
A minor release.
Breaking Changes:
- No longer supports versions of NestJS 8 and below, due to the addition of ConsoleLogger. (I might remove log levels if that's what it takes to support the older NestJS versions)
Changes:
- Adds support to NestJS 8 (#72)
keycloak-connect
is now a peer dependency. Compatible for Keycloak 10 and above (#69, #73)
- All providers should be created async (#64)