Skip to content

Releases: authts/react-oidc-context

v3.2.0

04 Oct 15:11
Compare
Choose a tag to compare

react-oidc-context 3.2.0 is a minor release.

No longer using crypto-js package, but built-in browser crypto.subtle module. Crypto.subtle is available only in secure contexts (HTTPS). Also have a look into the migration info.

Changelog:

  • Fixes:
    • #1256: void is not valid as a constituent in a union
  • Features:
    • #1377: pass signoutCallback reponse to onSignoutCallback

v2.4.0

04 Oct 15:02
Compare
Choose a tag to compare

react-oidc-context 2.4.0 is a minor release.

Changelog:

  • Fixes:
    • #1379: memoize context value in auth-provider
    • #1381: handle USER_SIGNED_OUT (session monitoring event) event the same like USER_UNLOADED
  • Features:
    • #1378: add sign-out callback support
    • #1380: add with authentication required

v3.1.1

17 Sep 13:20
Compare
Choose a tag to compare

react-oidc-context 3.1.1 is a bugfix release.

No longer using crypto-js package, but built-in browser crypto.subtle module. Crypto.subtle is available only in secure contexts (HTTPS). Also have a look into the migration info.

Changelog:

  • Fixes:
    • #1357: memoize context value in auth-provider
    • #1225: improve README.md

v3.1.0

16 Apr 07:00
Compare
Choose a tag to compare

react-oidc-context 3.1.0 is a minor release.

No longer using crypto-js package, but built-in browser crypto.subtle module. Crypto.subtle is available only in secure contexts (HTTPS). Also have a look into the migration info.

Changelog:

  • Features:
    • #1119 add sign-out callback support
  • #1119 add SSR unit-test
  • #1119 update to required node 18.x in CI
  • #1121 avoid unit-test warnings about move function into act()

v3.0.0

30 Jan 12:19
Compare
Choose a tag to compare

react-oidc-context 3.0.0 is a major release.

No longer using crypto-js package, but built-in browser crypto.subtle module. Crypto.subtle is available only in secure contexts (HTTPS). Also have a look into the migration info.

Changelog:

  • Breaking changes:
    • #704: depend on oidc-client-ts v3.x (requires node >=18)
    • #527: drop deprecated code
  • Fixes
    • #528: AuthProviderUserManagerProps must not contain anything from UserManagerSettings
    • #1070: use npm distribution tags for upcoming releases
    • #1063: remove now useless useCallback on signoutSilent
    • #1051: fix typo in automatic sign-in section of README.md
    • #1087: handle USER_SIGNED_OUT (session monitoring event) event the same like USER_UNLOADED
  • Features:
    • #1060: add withAuthenticationRequired
    • #1061: insert yarn installation step inside README.md

thanks to @trollepierre, @DennerAC and @PSanetra

v3.0.0-rc.1

10 Jan 11:59
Compare
Choose a tag to compare
v3.0.0-rc.1 Pre-release
Pre-release

react-oidc-context 3.0.0-rc.1 is a major pre release.

No longer using crypto-js package, but built-in browser crypto/subtle module.

Changelog:

  • Fixes:
    • #1087: handle USER_SIGNED_OUT (session monitoring event) event the same like USER_UNLOADED

thanks to @PSanetra

v3.0.0-rc.0

22 Dec 07:57
Compare
Choose a tag to compare
v3.0.0-rc.0 Pre-release
Pre-release

react-oidc-context 3.0.0-rc.0 is a major pre release.

No longer using crypto-js package, but built-in browser crypto/subtle module.

Changelog:

  • Features:
    • #1060: add withAuthenticationRequired
    • #1061: insert yarn installation step inside README.md
  • Fixes:
    • #1070: use npm distribution tags for upcoming releases
    • #1063: remove now useless useCallback on signoutSilent
    • #1051: fix typo in Automatic sign-in section of README.md

thanks to @trollepierre and @DennerAC

v3.0.0-beta.0

20 Nov 08:31
Compare
Choose a tag to compare
v3.0.0-beta.0 Pre-release
Pre-release

react-oidc-context 3.0.0-beta.0 is a major pre release.

No longer using crypto-js package, but built-in browser crypto/subtle module.

Changelog:

  • Breaking changes:
    • #704: depend on oidc-client-ts v3.x (requires node >=18)
    • #527: drop deprecated code
  • Fixes
    • #528: AuthProviderUserManagerProps must not contain anything from UserManagerSettings

v2.3.1

02 Oct 14:15
Compare
Choose a tag to compare

react-oidc-context 2.3.1 is a bugfix release.

Changelog:

  • #932: add signinResourceOwnerCredentials
  • #936: generate esm package.json with version
  • #933: fix broken link for LICENSE in README.md
  • #900: fix some unit-test warning like "inside a test was not wrapped in act"

thanks to @mikoto2000 and @Gitarcitano

v2.3.0

23 Aug 11:30
Compare
Choose a tag to compare

react-oidc-context 2.3.0 is a minor release.

Changelog:

  • #820: dispatch exceptions to state in AuthProvider
  • #789: await onSigninCallback, which potentially can return a promise
  • #859: useAuth should never throw
  • #804: improve protected API example section in README.md
  • #876: improve auto signin section in README.md

thanks to @pseidemann, @Zwyx, @ChrisL108 and @perguth