diff --git a/CHANGELOG.md b/CHANGELOG.md index 36934f9..384d17a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [0.8.0](https://github.com/PlusAuth/plusauth-oidc-client-js/compare/v0.7.0...v0.8.0) (2021-05-19) + + +### Features + +* emit user logout on session change ([0c9ba2c](https://github.com/PlusAuth/plusauth-oidc-client-js/commit/0c9ba2cc95e8a9b9ef6628c1681ba127ee578f54)) + # [0.7.0](https://github.com/PlusAuth/plusauth-oidc-client-js/compare/v0.6.3...v0.7.0) (2021-05-06) diff --git a/docs/classes/authenticationerror.html b/docs/classes/authenticationerror.html index c538b08..71e85e9 100644 --- a/docs/classes/authenticationerror.html +++ b/docs/classes/authenticationerror.html @@ -2841,7 +2841,7 @@

constructor

Parameters

@@ -2873,7 +2873,7 @@

error

@@ -2884,7 +2884,7 @@

Optional error_descriptio @@ -2894,7 +2894,7 @@

Optional error_uri

error_uri: string
@@ -2937,7 +2937,7 @@

Optional state

state: string
diff --git a/docs/classes/eventemitter.html b/docs/classes/eventemitter.html index 35f487f..c8acc74 100644 --- a/docs/classes/eventemitter.html +++ b/docs/classes/eventemitter.html @@ -2828,7 +2828,7 @@

constructor

  • Type parameters

    @@ -2850,7 +2850,7 @@

    callbacks

    callbacks: Record<string, any[]>
    @@ -2867,7 +2867,7 @@

    emit

  • Parameters

    @@ -2893,7 +2893,7 @@

    off

  • Parameters

    @@ -2937,7 +2937,7 @@

    on

  • Parameters

    @@ -2981,7 +2981,7 @@

    once

  • Parameters

    diff --git a/docs/classes/invalididtokenerror.html b/docs/classes/invalididtokenerror.html index dd5dbb9..486f1ba 100644 --- a/docs/classes/invalididtokenerror.html +++ b/docs/classes/invalididtokenerror.html @@ -2833,7 +2833,7 @@

    constructor

    Parameters

    @@ -2856,7 +2856,7 @@

    error

    @@ -2867,7 +2867,7 @@

    Optional error_descriptio diff --git a/docs/classes/invalidjwterror.html b/docs/classes/invalidjwterror.html index 8b99a23..9022daa 100644 --- a/docs/classes/invalidjwterror.html +++ b/docs/classes/invalidjwterror.html @@ -2838,7 +2838,7 @@

    constructor

    Parameters

    @@ -2861,7 +2861,7 @@

    error

    @@ -2872,7 +2872,7 @@

    Optional error_descriptio diff --git a/docs/classes/localstoragestatestore.html b/docs/classes/localstoragestatestore.html index 8a663d3..85ed488 100644 --- a/docs/classes/localstoragestatestore.html +++ b/docs/classes/localstoragestatestore.html @@ -2825,7 +2825,7 @@

    constructor

    Parameters

    @@ -2848,7 +2848,7 @@

    prefix

    @@ -2866,7 +2866,7 @@

    clear

    Parameters

    @@ -2890,7 +2890,7 @@

    del

    Parameters

    @@ -2914,7 +2914,7 @@

    get

    Parameters

    @@ -2938,7 +2938,7 @@

    Optional init

    Returns Promise<StateStore>

    @@ -2956,7 +2956,7 @@

    set

    Parameters

    diff --git a/docs/classes/oidcclient.html b/docs/classes/oidcclient.html index 1252270..ee05bb7 100644 --- a/docs/classes/oidcclient.html +++ b/docs/classes/oidcclient.html @@ -2910,7 +2910,7 @@

    constructor

    Parameters

    @@ -2932,7 +2932,7 @@

    Optional accessToken

    accessToken: string
    @@ -2943,7 +2943,7 @@

    callbacks

    @@ -2953,7 +2953,7 @@

    Optional idToken

    idToken: string
    @@ -2963,7 +2963,7 @@

    Optional issuer_metadata<
    issuer_metadata: Record<string, any>
    @@ -2973,7 +2973,7 @@

    options

    options: IPlusAuthClientOptions
    @@ -2983,7 +2983,7 @@

    Optional refreshToken

    refreshToken: string @@ -2993,7 +2993,7 @@

    Optional scopes

    scopes: string[]
    @@ -3003,7 +3003,7 @@

    Optional user

    user: any
    @@ -3021,7 +3021,7 @@

    emit

    Parameters

    @@ -3047,7 +3047,7 @@

    getAccessToken

  • @@ -3069,7 +3069,7 @@

    getIdToken

  • @@ -3091,7 +3091,7 @@

    getRefreshToken

  • @@ -3113,7 +3113,7 @@

    getScopes

  • @@ -3135,7 +3135,7 @@

    getUser

  • @@ -3157,7 +3157,7 @@

    initialize

  • @@ -3190,7 +3190,7 @@

    isLoggedIn

  • @@ -3222,7 +3222,7 @@

    login

  • @@ -3257,7 +3257,7 @@

    loginCallback

  • @@ -3290,7 +3290,7 @@

    loginWithPopup

  • @@ -3327,7 +3327,7 @@

    logout

  • @@ -3359,7 +3359,7 @@

    off

    Parameters

    @@ -3404,7 +3404,7 @@

    on

    Parameters

    @@ -3449,7 +3449,7 @@

    once

    Parameters

    @@ -3493,7 +3493,7 @@

    revokeToken

  • @@ -3536,7 +3536,7 @@

    silentLogin

  • diff --git a/docs/classes/statestore.html b/docs/classes/statestore.html index 1570947..31ec152 100644 --- a/docs/classes/statestore.html +++ b/docs/classes/statestore.html @@ -2827,7 +2827,7 @@

    constructor

  • Parameters

    @@ -2849,7 +2849,7 @@

    prefix

    prefix: string
    @@ -2866,7 +2866,7 @@

    Abstract clear

  • Parameters

    @@ -2889,7 +2889,7 @@

    Abstract del

  • Parameters

    @@ -2912,7 +2912,7 @@

    Abstract get

  • Parameters

    @@ -2935,7 +2935,7 @@

    Optional init

  • Returns Promise<StateStore>

    @@ -2952,7 +2952,7 @@

    Abstract set

  • Parameters

    diff --git a/docs/index.html b/docs/index.html index baab784..9fe0ccf 100644 --- a/docs/index.html +++ b/docs/index.html @@ -2795,7 +2795,7 @@

    EventTypes

    EventTypes: "user_logout" | "user_login" | "silent_renew_success" | "silent_renew_error" | "session_change" | "session_error"
    @@ -2805,7 +2805,7 @@

    Listener

    Listener: (...args: any) => void
    @@ -2836,10 +2836,10 @@

    Variables

    Const Events

    -
    Events: { SESSION_CHANGE: "session_change"; SESSION_ERROR: "session_error"; SILENT_RENEW_ERROR: "silent_renew_error"; SILENT_RENEW_SUCCESS: "silent_renew_success"; USER_LOGIN: "user_login"; USER_LOGOUT: "user_logout" } = ...
    +
    Events: { SESSION_CHANGE: "session_change"; SILENT_RENEW_ERROR: "silent_renew_error"; SILENT_RENEW_SUCCESS: "silent_renew_success"; USER_LOGIN: "user_login"; USER_LOGOUT: "user_logout" } = ...
    @@ -2848,9 +2848,6 @@

    Type declaration

  • SESSION_CHANGE: "session_change"
  • -
  • -
    SESSION_ERROR: "session_error"
    -
  • SILENT_RENEW_ERROR: "silent_renew_error"
  • @@ -2879,7 +2876,7 @@

    createOIDCClient

  • diff --git a/package.json b/package.json index 83aea85..9968ee8 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@plusauth/plusauth-oidc-client-js", "description": "OpenID Connect (OIDC) and OAuth2 library for browser based JavaScript applications.", - "version": "0.7.0", + "version": "0.8.0", "license": "MIT", "main": "dist/plusauth-oidc-client.umd.js", "module": "dist/plusauth-oidc-client.es.js",