Skip to content

Latest commit

 

History

History
173 lines (90 loc) · 3.56 KB

CHANGELOG.md

File metadata and controls

173 lines (90 loc) · 3.56 KB

@crossid/crossid-spa-js

0.4.8

All Changes

  • Change handleRedirectCallback -> handleLoginRedirectCallback

0.4.7

All Changes

Minor Changes

  • Move deps into dev-dependencies
  • Pack dist/types

0.4.6

All Changes

Minor Changes

dist package distributed types twice due to issues in @rollup/plugin-typescript

0.4.5

All Changes

0.4.4

All Changes

Major Changes

Replacing tenant & region with domain

0.4.3

All Changes

Major Changes

Rename register -> signup.

0.4.2

All Changes

Major Changes

Add support for crossid region tenant configuration.

0.4.1

All Changes

Minor Changes

Bug fix in audience array to query param convertion.

0.4.0

All Changes

Major Changes

  • Registration and login user flow.

0.3.2

All Changes

Minor Changes

  • Allow requesting tokens for narrowed scopes.

0.3.1

All Changes

Minor Changes

  • Allow no audience.
  • Allow no scopes.

0.3.0

All Changes

Minor Changes

  • export Oauth2Error.

Major Changes

  • app state can be of any type.

0.2.0

All Changes

Minor Changes

  • don't break if IDToken was not returned

Major Changes

  • local access token introspection.

0.1.1

All Changes

Minor Changes

  • Add state_type opt.

0.1.0

All Changes

Minor Changes

  • Embed idtoken bearer as a claim (__bearer) within the IDToken.

Major Changes

  • Logout via redirect.

0.0.5

All Changes

Minor Changes

  • Remove required typ token header as some providers don't support this.

0.0.4

All Changes

Minor Changes

  • Export options.
  • Better documentation.

0.0.3

All Changes

Minor Changes

  • Fixes for cicd to build before publish.

0.0.2

All Changes

Minor Changes

  • Update various properties in package.json required in order to publish npm package properly.

0.0.1

All Changes

Major Changes

  • Initial version, with a client that can perform authorization code flow with PKCE extension.
  • Create login URL via createRedirectURL or redirect by loginWithRedirect, handle callback via handleRedirectCallback.
  • Client getUser and getAccessToken methods.
  • Support for caching tokens using memory, localStorage and sessionStorage.