Skip to content

Releases: barchart/user-configuration-public

v2.4.1

15 Sep 20:51
Compare
Choose a tag to compare

Technical Enhancements

  • Updated Lerna to version 5 (from version 3).
  • Updated various dependencies explicitly and implicitly.

v2.4.0

19 Mar 00:22
Compare
Choose a tag to compare

Technical Enhancements

  • Improved build process, Lerna is now used.
  • Added .npmignore file for SDK, reducing size of NPM package.

Other

  • Renamed GitHub repository from user-configuration-client-js to user-configuration-public.

v2.3.2

06 May 10:44
Compare
Choose a tag to compare

Technical Enhancements

  • Updated barchart/common-js to the v4.9.0.
  • Updated gulp script.

v2.3.1

20 Aug 13:45
Compare
Choose a tag to compare

Other

  • Updated hostname for admin environment.

v2.2.0

16 Aug 00:02
Compare
Choose a tag to compare

New Features

  • Added JwtProvider.forAdmin function.

v2.1.0

12 Aug 19:56
Compare
Choose a tag to compare

New Features

  • Added static factory function for JwtProvider class.

Other

  • Improved refresh logic for JWT.

v2.0.0

11 Aug 13:10
Compare
Choose a tag to compare

Initial Public Release

Breaking Changes

  • The mechanism for passing JSON Web Tokens to the UserConfigurationGateway has changed. Consumers are now required to provide JwtProvider instances instead of a RequestInterceptor instances. Here are the specifics:
    • The RequestInterceptor argument was replaced with a JwtProvider argument on static factory functions (e.g. UserConfigurationGateway.forProduction).
    • The RequestInterceptor argument was removed from the UserConfigurationGateway constructor.
    • The UserConfigurationGateway.start function was renamed to UserConfigurationGateway.connect and now has a JwtProvider argument.
    • The JwtGateway and JwtEndpoint classes were removed.
    • Static factory functions for impersonating users in the test and development environments were added. See JwtProvider.forTest and JwtProvider.forDevelopment.