Skip to content

Releases: realityforge/gwt-keycloak

v0.14

01 Jul 23:07
Compare
Choose a tag to compare
v0.14 Pre-release
Pre-release

Changes in this release:

  • Remove remaining references on GWT framework.
  • Re-add support for Keycloak 5.

v0.13

28 Jun 00:14
Compare
Choose a tag to compare
v0.13 Pre-release
Pre-release

Changes in this release:

  • Update the org.realityforge.akasha artifacts to version 0.30.
  • Move to using jsinterop for javascript interoperability.

v0.12

27 Jul 04:16
61f66ff
Compare
Choose a tag to compare
v0.12 Pre-release
Pre-release

Changes in this release:

  • Upgrade the org.realityforge.akasha artifacts to version 0.15.

v0.11

22 Apr 06:58
f5d8d6c
Compare
Choose a tag to compare
v0.11 Pre-release
Pre-release

Changes in this release:

  • Upgrade the org.realityforge.akasha artifact to version 0.10.

v0.10

24 Mar 00:27
be49f00
Compare
Choose a tag to compare
v0.10 Pre-release
Pre-release

Changes in this release:

  • Upgrade the au.com.stocksoftware.idea.codestyle artifact to version 1.17.
  • Remove infrastructure supporting integration with the historic GWT "events" packages.
  • Migrate from using Elemental2 to Akasha when interacting with the Browser API.

v0.9

12 Jan 03:37
7a495f3
Compare
Choose a tag to compare
v0.9 Pre-release
Pre-release

Changes in this release:

  • Change Keycloak.MIN_TOKEN_VALIDITY_SECONDS from 15s to 60s. It seems that the skew of the clocks between the browser and the keycloak server can be significant in some scenarios. Increasing the minimum time decreases the chance that the skew could cause an expired token to be used by the client and rejected by the server. This does increase the number of validations and re-requests that can occur but the additional safety is considered an acceptable tradeoff.

v0.8

16 Nov 05:04
da6eb27
Compare
Choose a tag to compare
v0.8 Pre-release
Pre-release

Changes in this release:

  • Remove some duplicate code when preparing login.
  • Remove unused class NullKeycloakListener.
  • Avoid sharing actions cache between Keycloak instances.

v0.7

20 Feb 06:21
1a70aca
Compare
Choose a tag to compare
v0.7 Pre-release
Pre-release

Changes in this release:

  • Specify a Keycloak.MIN_TOKEN_VALIDITY_SECONDS that has a reasonable default for minimum validity and change Keycloak.updateToken(Runnable) to use default value rather than 0.
  • Add Keycloak.updateTokenAndExecute(Runnable) override that uses Keycloak.MIN_TOKEN_VALIDITY_SECONDS for minimum validity time.

v0.6

20 Feb 06:06
346aab8
Compare
Choose a tag to compare
v0.6 Pre-release
Pre-release

Changes in this release:

  • Backport Keycloak.updateTokenAndExecute(...) which was implemented in some variation for every downstream project.