Skip to content

Releases: ferrerojosh/nest-keycloak-connect

1.9.0

13 Jul 18:29
1.9.0
7885816
Compare
Choose a tag to compare

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.3

20 Apr 03:46
1.8.3
019285f
Compare
Choose a tag to compare

Changelog:

1.8.2

23 Mar 04:48
1.8.2
f96f0ac
Compare
Choose a tag to compare

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

25 Feb 03:32
1.8.1
51e78e6
Compare
Choose a tag to compare

Hotfix release

Changelog:

1.8.0

06 Jan 16:48
1.8.0
2851a3c
Compare
Choose a tag to compare

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

23 Sep 22:59
1.7.6
e197607
Compare
Choose a tag to compare

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

19 Aug 06:55
1.7.5
7e66770
Compare
Choose a tag to compare

Hotfix release.

Changes:

  • Fixed a bug where having a RoleGuard on without using @Roles will result in an undefined error (#83)

1.7.4

18 Aug 11:48
1.7.4
811dbe2
Compare
Choose a tag to compare

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

12 Aug 01:00
1.7.3
3870703
Compare
Choose a tag to compare

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

27 Jul 20:40
1.7.1
e6526a8
Compare
Choose a tag to compare

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)