Releases: cinchy-co/angular-sdk
v5.1.4
v5.1.2
v5.0.0
v4.4.0
Release of v4.4.0
Supports Angular 7, 8, 9, 10
Changes:
- Upgraded dependency of angular-oauth2-oidc from version v5.0.2 to the latest v10.0.3
- Added the source code for JwksValidationHandler into the project, the actual npm package depends on jsrsasign 8.0.12 which has security vulnerabilities. Adding the source code allows us to change the dependency to jsrsasign 8.0.24 which has no known vulnerabilities.
- Updated silent-refresh.html to be consistent with what angular-oauth2-oidc's docs recommend to use
v4.3.0
v4.2.1
Patch to fix issue a request to the /connect/userInfo endpoint is called even if the login wasn't successful yet. This request will always fail during login when the applet is not yet authenticated and will return a 401 unauthorized error.
Bug Fix:
- makes the request and emissions of the user identity claims and access token only after the user has successfully logged in; reducing the amount of unnecessary web requests
v4.2.0
This version contains a fix to address Chrome's new SameSite cookie policies (see here https://www.chromium.org/updates/same-site/faq).
Bug Fix:
- Session checks are no longer enabled except when the CinchyConfig's authority URL points to a secure endpoint (HTTPS).
This change was needed due to Chrome's new cookie policies preventing cross-domain cookies from being accessed unless over a secure connection. If not the case, session checks result in failure and will log the Angular applet out.
Released alongside Cinchy v4.15.1.
v4.1.1
v4.1.0
Added support for Cinchy v4.6.0
Bug Fixes:
- Changed the getUserPreferences() method to query the User Preferences table (for cinchy v.4.6.0)
- Fixed executeCsql() method to accept connectionId and transactionId in the parameters of the query
- Fixed the getTableEntitlementsByGuid() method (previously did not work)
v4.0.0
Added support for Cinchy v4.0.0
New Features:
- Added support for Translate Endpoint in Cinchy, exposed as the transate() function in CinchyService
- Added GetUserPreferences() function in CinchyService
Bug Fixes:
- Fixed error handling returned from Cinchy APIs in the CinchyService, previously you could not access the exception information that was returned when the api fails